MKV (Matroska) คือคอนเทนเนอร์ที่เลือกใช้เมื่อต้องการความยืดหยุ่น หลายแทร็กเสียง หลายแทร็กซับไตเติ้ล บท โคเดกพิเศษ ทั้งหมดในไฟล์เดียว พบเห็นได้ทั่วไปในอนิเมะ Fansub ริป Blu-ray ภาพยนตร์ต่างประเทศที่มีทั้งเสียงต้นฉบับและเสียงพากย์ และการบันทึกเพลงสด ในขณะที่ MP4 ต้องการให้คุณผูกมัดกับการรวมโคเดกที่รองรับดี MKV จะเก็บเกือบทุกอย่าง: FLAC, Opus, Vorbis, AC-3, DTS แม้แต่ PCM ที่ไม่บีบอัด ควบคู่กับ H.264, HEVC, VP9, AV1
การแปลง MKV เป็น MP3 หมายถึงการเลือกแทร็กเสียงที่ถูกต้อง (เราใช้แทร็กหลักตามค่าเริ่มต้น) และเข้ารหัสใหม่เป็น MP3 เอนจินเร็วจัดการสิ่งนี้โดยตรงสำหรับไฟล์ MKV ส่วนใหญ่ สำหรับไฟล์ที่มีโคเดกพิเศษอย่าง DTS หรือ TrueHD โหมดสำรอง FFmpeg-wasm จะเข้ามา ซึ่งเข้าใจโคเดกเสียงเกือบทุกตัวที่ FFmpeg รองรับ ไฟล์ขนาดใหญ่ไม่มีปัญหา MKV มักมีขนาด 5-20 GB และตัวอ่านสตรีมมิ่งไม่โหลดเข้า RAM ทั้งหมดพร้อมกัน
สถานการณ์ใช้งานทั่วไป
เมื่อไหร่ที่ควรแปลง MKV เป็น MP3
เพลงประกอบอนิเมะ
รุ่น Fansub มาเป็น MKV พร้อมเสียง FLAC หรือ AAC ดึง OST จากตอนที่ต้องการโดยไม่ต้องใช้โปรแกรมตัดต่อวิดีโอ
บทสนทนาและเสียงพากย์จากหนัง
MKV มักมีหลายแทร็กภาษา แทร็กหลักถูกใช้ตามค่าเริ่มต้น ขณะนี้ UI เลือกแทร็กสำรองอยู่ใน Roadmap
คอนเสิร์ตและการบันทึกสด
การบันทึกสดคุณภาพสูงมักแจกจ่ายเป็น MKV พร้อมเสียง FLAC แปลงเป็น MP3 สำหรับโทรศัพท์ เก็บ FLAC ไว้สำหรับคลัง
คลังการบรรยายและคอร์ส
เว็บไซต์ MOOC และโปรแกรมดาวน์โหลด YouTube หลายตัวบันทึกเนื้อหาคอร์สเป็น MKV รับเวอร์ชันเสียงอย่างเดียวเพื่อฟังระหว่างเดินทาง
เบื้องหลังการทำงาน
การแปลงไฟล์ทำงานอย่างไร
ทำไม MKV จึงเก็บโคเดกได้มากมาย
Matroska คือคอนเทนเนอร์ที่ออกแบบให้ไม่ขึ้นกับโคเดก ฟอร์แมตอธิบายวิธีการมัลติเพล็กซ์การรวมเสียง วิดีโอ และสตรีมซับไตเติ้ลใดก็ได้ ไม่ได้กำหนดว่าสตรีมเหล่านั้นจะมีอะไร นั่นเป็นเหตุผลที่ไฟล์ .mkv เดียวอาจมีวิดีโอ AV1 พร้อมเสียง Opus ควบคู่กับแทร็ก FLAC และสามแทร็กซับไตเติ้ล
การจัดการเสียงหลายแทร็ก
เมื่อ MKV มีหลายแทร็กเสียง (เช่น อังกฤษ ญี่ปุ่น คำบรรยาย) การแปลงจะใช้แทร็กหลัก ซึ่งเป็นแทร็กที่มีเดียเพลเยอร์ของคุณเลือกตามค่าเริ่มต้น UI เลือกแทร็กกำลังวางแผน ในระหว่างนี้หากต้องการแทร็กที่ไม่ใช่ค่าเริ่มต้นเฉพาะ เครื่องมือ Desktop อย่าง ffmpeg หรือ MKVToolNix คือทางออกที่ง่ายที่สุดในตอนนี้
วิธีใช้
ขั้นตอนทีละขั้น
- 1
ลากไฟล์ .mkv
ลากไฟล์เข้ามา แม้ไฟล์ขนาด 10 GB ก็ใช้ได้ ไฟล์ไม่ถูกโหลดเข้าหน่วยความจำทั้งหมดพร้อมกัน
- 2
เลือกฟอร์แมตเอาต์พุตและบิตเรต
MP3 ที่ 320 kbps คือค่าเริ่มต้นสำหรับคุณภาพเพลง หากเสียงต้นฉบับเป็น FLAC ลองส่งออกเป็น FLAC แทนเพื่อรักษาคุณภาพ Lossless
- 3
รอแล้วดาวน์โหลด
การแปลงเร็วกว่าที่คุณอาจคิด คอขวดคือตัวเข้ารหัสเสียง CPU ของคุณ ไม่ใช่เครือข่าย
คำถามที่พบบ่อย
คำถามที่พบบ่อย
ฉันสามารถเลือกแทร็กเสียงเฉพาะ เช่น ภาษาญี่ปุ่นแทนอังกฤษได้ไหม?
ยังไม่ได้ผ่าน UI เว็บ ปัจจุบันใช้แทร็กหลัก (ค่าเริ่มต้น) สำหรับแทร็กที่ไม่ใช่ค่าเริ่มต้น ffmpeg บน Desktop คือทางออก การเลือกแทร็กอยู่ใน Public Roadmap
MKV ของฉันมีเสียง DTS หรือ TrueHD จะทำงานได้ไหม?
ได้ ผ่านโหมดสำรอง FFmpeg-wasm เอนจินเร็วไม่ถอดรหัส DTS/TrueHD โดยตรง ดังนั้นเวลาโหลดจะนานขึ้นสักสองสามวินาทีในครั้งแรก หลังจากนั้นเอนจินจะถูกแคชไว้
ไฟล์ขนาด 15 GB มีปัญหาไหม?
ไม่สำหรับ MKV ตัวอ่านสตรีมมิ่งจัดการไฟล์ขนาดใหญ่ได้อย่างมีประสิทธิภาพ สิ่งที่สำคัญคือ CPU ของคุณใช้เวลาเข้ารหัสใหม่นานแค่ไหน ไม่ใช่ RAM ที่ไฟล์ใช้ วางแผนประมาณสองสามนาทีต่อชั่วโมงของเสียง
ซับไตเติ้ลหรือบทจะออกมาด้วยไหม?
ไม่ เอาต์พุตเป็นเสียงเท่านั้น ซับไตเติ้ลเป็นสตรีมแยกต่างหากและไม่มีความหมายในไฟล์เสียง ตัวมาร์กเกอร์บทไม่ถูกถ่ายโอนไปยัง MP3
ทำไม MKV จึงพบบ่อยในรุ่น Pirate มากกว่าการดาวน์โหลดที่ถูกกฎหมาย?
MKV เป็นโอเพนซอร์สและไม่มีค่าลิขสิทธิ์ ซึ่งดีสำหรับเครื่องมือชุมชนแต่ใช้ไม่ได้กับการแจกจ่ายแพลตฟอร์มใหญ่ที่ชอบตัวแปร MP4 ที่ควบคุมได้แน่นหนา ฟอร์แมตนั้นเองถูกกฎหมายอย่างสมบูรณ์แบบ Matroska ยังถูกใช้โดยคลังวิดีโอที่ถูกกฎหมายจำนวนมาก
ดูเพิ่มเติม
ตัวแปลงไฟล์ที่เกี่ยวข้อง