Matroska มี WebM แบบใดที่ไม่ได้สร้างความแตกต่างที่จำเป็น


59

ผมเคยอ่านว่า WebM เป็นหลักส่วนหนึ่งของรูปแบบ Matroska Matroska สนับสนุนอะไรที่ WebM ไม่ซึ่งจำเป็นต้องใช้ "christening" รูปแบบใหม่แทนที่จะพูดว่า "WebM = Matroska ด้วยชุดตัวแปลงสัญญาณที่ถูกใช้งาน"

ฉันสงสัยว่าฉันควรแปลง WebM ของฉันเป็น Matroska และทำได้หรือไม่และเนื่องจากความอยากรู้ทั่วไป

คำตอบ:


116

จำเป็นต้องใช้ "christening" รูปแบบใหม่แทนที่จะพูดว่า "WebM = Matroska โดยใช้ชุดตัวแปลงสัญญาณที่ จำกัด " หรือไม่?

นั่นคือสิ่งที่ WebM แท้จริง - ไม่ใช่รูปแบบใหม่เป็นเพียงส่วนย่อยของ Matroska แต่ชื่อก็เป็นส่วนสำคัญเช่นกัน


Matroska เป็นภาชนะบรรจุ (ที่เก็บที่ยืดหยุ่นมาก ๆ ) การมี.mkvไฟล์จะไม่บอกอะไรคุณเกี่ยวกับสิ่งที่อยู่ในนั้น: อาจมีวิดีโอ VP9 หรือวิดีโอ H.264 หรือวิดีโอ MPEG-2 ไม่มีวิดีโอหรือวิดีโอหลายชนิดพร้อมกัน มันสามารถมีตัวแปลงสัญญาณเสียงที่แตกต่างกันหลายประเภทคำบรรยายที่แตกต่างกันเชื่อมโยงไปยังบทภายนอกและไฟล์แนบ (เช่นแบบอักษรสำหรับคำบรรยาย SSA)

ไฟล์ MKV ส่วนใหญ่มีรูปแบบที่เหมือนกัน แต่บางคนก็มีความคิดสร้างสรรค์และบางคนก็อาจทำให้ MKV ที่ผู้เยี่ยมชมไม่สามารถเล่นได้ครึ่งหนึ่ง สไลด์และวิดีโอจากการพูดคุยของนักพัฒนา Vimeo เกี่ยวกับความน่ากลัวที่ผู้ใช้อัพโหลดไว้

(ในการเปรียบเทียบคอนเทนเนอร์ MP4 ค่อนข้าง จำกัด ในตัวแปลงสัญญาณเสียง / วิดีโอที่สามารถพกพาได้และในทางปฏิบัติมักจะมีวิดีโอ MPEG-4 บางประเภท)

ดังนั้นจุดของ WebM คือการกำหนดชุดค่าผสม "มาตรฐาน" จำนวนหนึ่งซึ่งจะมีโอกาสที่ดีมากที่จะได้รับการสนับสนุนจากเว็บเบราว์เซอร์ใด ๆ (และโปรแกรมเล่นแบบสแตนด์อโลน)


ดังนั้นกลับไปที่ชื่อ หากคุณมี.webmไฟล์ (และถ้าแหล่งที่มาอ้างว่าเป็นไฟล์ WebM ที่ถูกต้อง) คุณสามารถบอกได้เพียงแค่ดูที่ชื่อไฟล์ว่าสัญญาว่าจะมีบางสิ่งที่ผู้เล่น WebM สามารถเข้าใจได้ตามที่ WebM ต้องการ

แต่ถ้ามันเป็นเพียงธรรมดาเก่ารายละเอียด Matroska จำกัด คุณยังคงต้องการมี.mkvและคุณจะไม่ทราบว่ามีอะไรอยู่ในนั้นหรือไม่ว่าจะใช้งานได้สำหรับ<video>แท็กและเช่น

คุณไม่จำเป็นต้องแปลงไฟล์ WebM เป็น Matroska; พวกเขาเป็นไฟล์ Matroska .mkvที่ถูกต้องดังนั้นจึงพอที่จะเปลี่ยนชื่อให้พวกเขา


9
ปีงบประมาณ, คอนเทนเนอร์ MP4 เป็นไฟล์. moov ที่รวดเร็วและมีชุดตัวแปลงสัญญาณที่อนุญาต
slebetman

@slebetman: มันเป็นอย่างอื่นใช่มั้ย
einpoklum - คืนสถานะให้โมนิก้า

4
@einpoklum รูปแบบไฟล์ quicktime มีความยืดหยุ่นสูงและใช้สำหรับสิ่งที่ไม่ธรรมดาเช่นมีแอพมัลติมีเดีย (เช่นแฟลช) MP4 เพิ่มส่วนขยายในรูปแบบ Quicktime แต่สามารถขยายได้อย่างรวดเร็วตลอดเวลา
slebetman

11

เพื่อความชัดเจนเรียบง่ายและเป็นมาตรฐาน Matroska รองรับตัวแปลงสัญญาณหลายร้อยตัว WebM รองรับ 1 วิดีโอและ 1 เสียง (หรือมากกว่านั้นตอนนี้?) ดังนั้นถ้าฉัน (หรือโปรแกรมคอมพิวเตอร์) ถาม“ คุณสามารถเล่น webm” คุณสามารถให้คำตอบใช่หรือไม่ ถ้าฉันถาม“ คุณเล่น matroska” คุณไม่สามารถให้คำตอบง่ายๆที่เป็นประโยชน์ได้ ดังนั้นการพูดว่า webm เป็นชุดย่อยใช่คุณถูกต้อง แต่การใช้งานจะสื่อสารข้อมูลได้มากขึ้นและสามารถรับประกันการสนับสนุนได้


3
แต่คำตอบของ "คุณเล่น Matroska ได้ไหม?" ไม่เคย "ใช่" ดีที่สุด "ใช่ถ้าฉันรู้ว่าตัวแปลงสัญญาณ"; แล้วทำไมเราถึงพูดว่า "webm = matroska with vp8 และ vorbis" ไม่ได้?
einpoklum - คืนสถานะโมนิก้า

นั่นคือตัวเลือก บางคนที่ google เลือกตัวเลือกอื่น ฉันไม่คิดว่ามันซับซ้อนกว่านั้น
szatmary

1
มีอีกมากตอนนี้: VP8 และ VP8 สำหรับวิดีโอและ Vorbis และ Opus สำหรับเสียง
วิ

2
@Vi: ฉันเดาว่าคุณหมายถึง VP8 และ VP9 ใช่ไหม
einpoklum - คืนสถานะโมนิก้า

1
Yes.󠀠󠀠󠀠󠀠󠀠󠀠
Vi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.