V2A

MKV → MP3 · cục bộ

Chuyển MKV sang MP3

Trích xuất MP3 từ bất kỳ file Matroska nào — anime, bản rip HD, âm thanh đa ngôn ngữ. Toàn bộ được xử lý cục bộ.

100% cục bộ

Tệp không bao giờ được tải lên.

Tính bằng giây, không phải phút

Bộ xử lý streaming WebCodecs.

Không giới hạn dung lượng

Hỗ trợ tệp đầu vào nhiều GB.

Mã nguồn mở

Mọi dòng code đều có trên GitHub.

MKV (Matroska) là container được ưa chuộng khi ai đó cần sự linh hoạt — nhiều track âm thanh, nhiều track phụ đề, chương, codec đặc thù, tất cả gói gọn trong một file. Định dạng này xuất hiện khắp nơi trong anime fansub, bản rip Blu-ray, phim nước ngoài có cả âm thanh gốc lẫn lồng tiếng, và các buổi biểu diễn âm nhạc trực tiếp. Trong khi MP4 yêu cầu bạn chọn một trong vài tổ hợp codec phổ biến, MKV có thể chứa gần như mọi thứ: FLAC, Opus, Vorbis, AC-3, DTS, thậm chí PCM không nén — cùng với H.264, HEVC, VP9, AV1 và nhiều hơn nữa.

Chuyển MKV sang MP3 nghĩa là chọn đúng track âm thanh (mặc định chúng tôi dùng track chính) và mã hóa lại thành MP3. Engine nhanh xử lý trực tiếp hầu hết các file MKV; với file có codec đặc thù như DTS hoặc TrueHD, engine dự phòng FFmpeg-wasm sẽ được kích hoạt — nó hiểu được hầu hết mọi codec âm thanh mà FFmpeg hỗ trợ. File dung lượng lớn không thành vấn đề — MKV thường từ 5-20 GB, và trình đọc streaming không nạp toàn bộ file vào RAM cùng lúc.

MKV (Matroska) là container được ưa chuộng cho bản rip và remux, và chính vì thế nó khó đoán. Âm thanh có thể là AAC, MP3, Opus, Vorbis hay FLAC — đều giải mã được trong trình duyệt — nhưng cũng có thể là AC-3, DTS, DTS-HD hay TrueHD, không trình duyệt nào giải mã nổi. Khi codec âm thanh được hỗ trợ, MKV đi cùng đường nhanh dạng luồng như MP4; khi không, một lần mã hóa lại cục bộ là xong.

MKV nhiều track âm thanh còn có rắc rối thứ hai: bản rip phim và kịch thường mang nhiều track (tiếng gốc, thuyết minh, bình luận). Trình chuyển đổi dùng track âm thanh mặc định của container. Muốn xuất track khác, hãy trích trước ở máy — ffmpeg -i input.mkv -map 0:a:1 -c:a aac -vn dub.m4a — rồi chuyển file đó.

Tình huống thường gặp

Khi nào nên chuyển MKV sang MP3

Tai nghe studio màu đen

Nhạc nền anime

Các bản phát hành fansub thường ở dạng MKV với âm thanh FLAC hoặc AAC. Trích xuất OST từ một tập phim cụ thể mà không cần trình chỉnh sửa video.

Bàn điều khiển mix âm thanh với các kênh

Lời thoại phim và bản lồng tiếng

MKV thường chứa nhiều track ngôn ngữ. Track chính được dùng mặc định — giao diện chọn track phụ đang có trong lộ trình phát triển.

Micro studio trong phòng thu

Hòa nhạc và buổi diễn trực tiếp

Các bản thu âm trực tiếp chất lượng cao thường được phân phối dưới dạng MKV với âm thanh FLAC. Chuyển sang MP3 để nghe trên điện thoại, giữ bản FLAC làm lưu trữ.

Người ghi chú bên cạnh laptop

Kho lưu trữ bài giảng và khóa học

Nhiều trang MOOC và công cụ tải YouTube lưu nội dung khóa học dưới dạng MKV. Lấy phiên bản chỉ có âm thanh để nghe khi đi làm.

Bên trong hoạt động ra sao

Cách quá trình chuyển đổi hoạt động

Tại sao MKV hỗ trợ rất nhiều codec

Matroska là container được thiết kế để trung lập với codec. Định dạng này mô tả cách ghép bất kỳ tổ hợp stream âm thanh, video và phụ đề nào; nó không quy định nội dung các stream đó. Đó là lý do tại sao một file .mkv có thể chứa video AV1 với âm thanh Opus bên cạnh một track FLAC và ba track phụ đề.

Xử lý âm thanh đa track

Khi một MKV có nhiều track âm thanh (ví dụ: tiếng Anh, tiếng Nhật, bình luận), quá trình chuyển đổi sẽ dùng track chính — track mà trình phát media của bạn chọn mặc định. Giao diện chọn track đang được lên kế hoạch; trong thời gian đó, nếu bạn cần một track không mặc định cụ thể, công cụ desktop như ffmpeg hoặc MKVToolNix là giải pháp thay thế dễ nhất hiện tại.

File lớn không bao giờ rời thiết bị của bạn

Một bản rip Blu-ray 15 GB được đọc bằng bộ phân tích luồng ngay trong trình duyệt — không bao giờ tải lên, cũng không tải cả file vào RAM. Vì thế không có giới hạn kích thước từ phía máy chủ — thứ quyết định là tốc độ CPU mã hóa lại âm thanh, không phải băng thông tải lên.

Codec âm thanh nào dùng được

Giải mã được trong trình duyệt: AAC, MP3, Opus, Vorbis, FLAC và PCM. Không giải mã được: AC-3/E-AC-3, DTS, DTS-HD, TrueHD và các định dạng rạp chiếu dựa trên đối tượng. Muốn biết file của bạn là gì, chạy mediainfo input.mkv hoặc ffprobe input.mkv và đọc dòng âm thanh.

Sửa track không được hỗ trợ

Chỉ cần mã hóa lại âm thanh, rất nhanh vì video không bị xử lý: ffmpeg -i input.mkv -c:a aac -b:a 192k -vn audio.m4a. Sau đó kéo audio.m4a vào đây để lấy MP3.

Remux cỡ lớn

Engine nhanh chạy theo luồng, nên kích thước tự thân không phải bức tường — remux 20 GB bị giới hạn bởi thời gian và bộ nhớ trình duyệt cấp cho tab, chứ không phải mức trần tải lên (không hề có). Trên máy tính với tab ở nền trước, file dài nhiều giờ vẫn xong; trên điện thoại, quá hai ba GB là dễ thất bại.

Chọn định dạng đầu ra và bitrate nào

Audio trong MKV thường là FLAC, AC-3, DTS hoặc Opus. MP3 là lựa chọn tương thích nhất; nếu nguồn là FLAC, hãy xuất ra FLAC để giữ nguyên không suy hao. Dung lượng chỉ là ước tính, tính trên mỗi phút audio.

Đầu raPhù hợp nhất choDung lượng xấp xỉ / phút
MP3 320 kbpsBuổi diễn và bản rip nhạc giữ nguyên chất lượng~2,4 MB
MP3 192 kbpsLời thoại, lồng tiếng và bài giảng~1,4 MB
MP3 128 kbpsChỉ lời nói, dung lượng nhỏ nhất để chia sẻ~1,0 MB
M4A (AAC)Phát trên thiết bị Apple; nhỏ hơn MP3 ở cùng chất lượng~1,4 MB
FLACGiữ nguồn FLAC không suy hao, bằng khoảng một nửa dung lượng WAV~5 MB
WAVBản sao chính xác, không suy hao của track gốc~10 MB

Hướng dẫn

Từng bước

  1. 1

    Thả file .mkv vào

    Kéo file vào. Ngay cả các bản phát hành 10 GB cũng dùng được — file không bị nạp vào bộ nhớ tất cả một lúc.

  2. 2

    Chọn định dạng đầu ra và bitrate

    MP3 ở 320 kbps là mặc định chất lượng âm nhạc. Nếu âm thanh nguồn là FLAC, hãy cân nhắc xuất sang FLAC để giữ nguyên chất lượng không mất dữ liệu.

  3. 3

    Chờ và tải về

    Quá trình chuyển đổi nhanh hơn bạn nghĩ — điểm nghẽn cổ chai là bộ mã hóa âm thanh của CPU, không phải kết nối mạng.

  4. 4

    Tải âm thanh

    Chuyển đổi nhanh hơn bạn nghĩ — nút cổ chai là bộ mã hóa âm thanh của CPU, không phải mạng. Xuất sang định dạng khác mà không cần nạp lại file.

Câu hỏi thường gặp

Câu hỏi thường gặp

Có miễn phí và không watermark không?

Hoàn toàn miễn phí, không cần tài khoản, không có gì đóng dấu lên âm thanh. Mọi định dạng và bitrate đầu ra đều mở, kể cả tùy chọn FLAC không hao chất cho MKV nguồn FLAC.

MKV của tôi có bị tải lên máy chủ không?

Không. Kể cả bản rip Blu-ray 15 GB cũng được đọc và xử lý cục bộ trong trình duyệt — không gì được tải lên. Đó cũng là lý do chúng tôi không đặt giới hạn kích thước theo file.

Tôi chọn được track cụ thể không, ví dụ tiếng Nhật thay tiếng Anh?

Qua giao diện web thì chưa — hiện dùng track chính (mặc định). Với track không mặc định, ffmpeg trên máy tính là cách giải quyết. Tính năng chọn track đã có trong lộ trình công khai.

MKV của tôi có âm thanh DTS hoặc TrueHD. Dùng được không?

Được, qua engine dự phòng FFmpeg-wasm. Engine nhanh không giải mã trực tiếp DTS/TrueHD nên lần tải đầu sẽ lâu thêm vài giây. Sau đó engine được cache.

Xuất được một đoạn thôi không, ví dụ một bài trong MKV buổi diễn?

Được. Phát lại âm thanh đã trích, kéo trên dạng sóng để chọn đoạn muốn lấy, rồi chỉ tải đoạn đó.

Phụ đề hay chương sẽ được xuất ra không?

Không. Đầu ra chỉ là âm thanh. Phụ đề là luồng riêng, chẳng có nghĩa trong file âm thanh; dấu chương cũng không chuyển sang MP3.

Tại sao MKV phổ biến ở bản phát lậu hơn là tải hợp pháp?

MKV mã nguồn mở và miễn phí bản quyền, tốt cho công cụ cộng đồng nhưng không phù hợp với các nền tảng lớn vốn chuộng các biến thể MP4 được kiểm soát chặt. Bản thân định dạng hoàn toàn hợp pháp — Matroska được rất nhiều kho lưu trữ video hợp pháp dùng.

MKV của tôi có hai track âm thanh — sẽ ra track nào?

Track mặc định của container. Muốn ngôn ngữ cụ thể hay track bình luận, hãy trích trước: ffmpeg -i input.mkv -map 0:a:1 -c:a aac -vn track.m4a, rồi chuyển file đó.

Chuyển MKV phim bị lỗi. Tại sao?

Hầu như luôn là codec âm thanh. Các định dạng rạp (AC-3, DTS, DTS-HD, TrueHD) không thể được API trình duyệt giải mã. Kiểm tra bằng ffprobe, mã hóa lại âm thanh thành AAC ở máy, rồi chuyển file AAC đó.

Remux 20 GB chuyển được không?

Trên trình duyệt máy tính thì thường được. File được đọc theo luồng thay vì nạp vào bộ nhớ, và không có mức trần kích thước. Giữ tab ở nền trước — tab nền bị bóp băng thông, chuyển đổi chậm lại hoặc đình trệ.

Sao MKV của tôi dùng engine chậm hơn?

MKV thường đi đường nhanh WebCodecs. Nếu engine nhanh từ chối file — codec âm thanh không hỗ trợ, header hỏng — ta chuyển sang bản FFmpeg WebAssembly, lần đầu tải khoảng 30 MB và chậm hơn. Dù sao cũng không tải gì lên.

MP3 giữ phụ đề hay chương không?

Không. Phụ đề, chương và tệp đính kèm là phần riêng của container Matroska và đều bị bỏ; chỉ track âm thanh được mã hóa.

Biết được codec âm thanh của MKV trước khi chuyển không?

Được: mediainfo input.mkv hoặc ffprobe input.mkv sẽ in luồng âm thanh. AAC, MP3, Opus, Vorbis, FLAC và PCM an toàn; còn lại cần mã hóa lại cục bộ trước.

Xem thêm

Các trình chuyển đổi liên quan