คอนเทนเนอร์ VP8, VP9, AV1

WebM

ฟอร์แมตที่เว็บเล่นตลอดเวลา แต่ระบบปฏิบัติการยังเปิดไม่ได้

สรุปสั้น ๆ

WebM คือ Matroska ที่ถูกตัดทอนลงมาซึ่ง Google สร้างขึ้นสำหรับเว็บ บรรจุวิดีโอ VP8, VP9 หรือ AV1 พร้อมเสียง Vorbis หรือ Opus เว็บเบราว์เซอร์บนอุปกรณ์ Apple เล่น WebM บางไฟล์ในหน้าเว็บได้ แต่บันทึกไฟล์เดียวกันนั้นลงดิสก์แล้วแอป Files, Photos และ QuickTime ต่างก็ปฏิเสธมันหมด การรองรับในเว็บเบราว์เซอร์กับการรองรับของระบบเป็นคนละเรื่องกัน

30 กรกฎาคม 2569

เปิดได้เองโดย

iPhone · iPad เปิดได้บางส่วน
Mac เปิดได้บางส่วน
FoxDL เปิดได้

คำว่า "บางส่วน" มีความหมายจริงตรงนี้ Safari เล่นเนื้อหา WebM ในหน้าเว็บได้ แต่ไม่มีอะไรในระบบปฏิบัติการเปิดไฟล์ .webm ที่คุณบันทึกไว้ได้เลย — ไม่มีตัวอย่างใน Files ไม่มีภาพขนาดย่อ ไม่มี QuickTime ความแตกต่างนี้ทำให้คนสับสนตลอด และก็สมเหตุสมผลที่จะสับสน

ข้อเท็จจริง

ชื่อเต็ม WebM
ประเภท คอนเทนเนอร์ — ชุดย่อยของ Matroska ที่ลดทอนลงมาโดยตั้งใจ
นามสกุล .webm
เผยแพร่ 2010 โดย Google ออกแบบให้ไม่มีค่าลิขสิทธิ์
วิดีโอข้างใน VP8, VP9, AV1 — เท่านั้น
เสียงข้างใน Vorbis หรือ Opus — เท่านั้น
ซับไตเติลข้างใน WebVTT
ทำไมมันถึงมีอยู่ เพื่อให้เว็บมีฟอร์แมตวิดีโอที่ไม่มีค่าลิขสิทธิ์สิทธิบัตรผูกติดอยู่เลย

Matroska ที่แคบประตูลง

WebM คือ Matroska ที่มีรายการสิ่งที่ใส่เข้าไปได้สั้นลงมาก ในขณะที่ MKV ยอมรับแทบทุกโคเดก WebM ยอมรับวิดีโอสามโคเดกและเสียงสองโคเดกเท่านั้น ทั้งหมดไม่มีค่าลิขสิทธิ์ ข้อจำกัดนี้คือประเด็นทั้งหมดของมัน: ผู้ผลิตเว็บเบราว์เซอร์ที่ทำ WebM รู้แน่ชัดว่าต้องถอดรหัสอะไรและไม่ต้องจ่ายค่าลิขสิทธิ์ให้ใครเลยในการทำเช่นนั้น

มันคือฟอร์แมตที่อยู่เบื้องหลังสิ่งที่คุณดูในเว็บเบราว์เซอร์จำนวนมหาศาลโดยไม่รู้ตัว มันยังเป็นสิ่งที่เครื่องมือดาวน์โหลดส่วนใหญ่ให้คุณมาเมื่อดึงวิดีโอออกจากหน้าเว็บ ซึ่งเป็นเหตุผลที่ .webm มาจบลงในโฟลเดอร์ดาวน์โหลดตั้งแต่แรก

เพราะข้างในมันคือ Matroska การแปลง WebM เป็น MP4 จึงมีรูปแบบเดียวกับการแปลง MKV — มีข้อแตกต่างหนึ่งอย่างที่สำคัญ MP4 ไม่ยอมรับ VP9 หรือ Vorbis ดังนั้นสตรีมจึงเปลี่ยนป้ายกำกับเฉย ๆ ไม่ได้ ต้องมีบางอย่างถูกเข้ารหัสใหม่จริง ๆ

ทำไมเว็บเบราว์เซอร์ทำได้แต่ระบบทำไม่ได้

เว็บเบราว์เซอร์คือแอปพลิเคชันที่พกกลไกสื่อของตัวเองมาด้วย เมื่อ Safari เล่น WebM ในหน้าเว็บ มันคือ Safari ที่ทำงานนั้นเองโดยใช้โค้ดที่ Apple เขียนไว้สำหรับ Safari ความสามารถนั้นไม่ได้กลายเป็นความสามารถของระบบ: แอป Files, QuickTime Player และตัวอย่างใน Photos ต่างใช้เฟรมเวิร์กสื่อของระบบปฏิบัติการเอง ซึ่งไม่มีตัวแยกไฟล์ Matroska — จึงไม่รองรับ WebM ด้วย เพราะ WebM *คือ* Matroska

ผลลัพธ์คือประสบการณ์ที่แปลกจริง ๆ คุณดูคลิปในหน้าเว็บ กดบันทึก และไฟล์ที่คุณเพิ่งดูจบไปกลับเปิดไม่ได้บนอุปกรณ์เดียวกับที่คุณดูมันอยู่ ไม่มีอะไรพัง ซอฟต์แวร์สองตัวที่ต่างกัน ความสามารถสองชุดที่ต่างกัน

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

ควรทำอย่างไรกับมัน

  1. เล่นมันด้วยแอปที่อ่าน Matroska ได้

    WebM คือ Matroska ดังนั้นเครื่องเล่นใดที่จัดการ MKV ได้ก็จัดการ WebM, VP9 และ Opus ได้ด้วย ไม่ต้องแปลง ไม่มีอะไรสูญเสีย

  2. แปลงเป็น MP4 โดยรู้ว่ามันคือการเข้ารหัสใหม่จริง ๆ

    MP4 เก็บ VP9 หรือ Vorbis ไม่ได้ ดังนั้นนี่ไม่ใช่การเปลี่ยนป้ายกำกับเร็ว ๆ แบบที่ MKV มักทำได้ เตรียมเวลาไว้และยอมรับการสูญเสียคุณภาพหนึ่งรอบ

  3. ขอเวอร์ชันอื่นจากต้นทาง

    เว็บไซต์ที่ให้ WebM แทบจะให้ MP4 แบบ H.264 คู่กันมาด้วยเสมอ สำหรับอุปกรณ์ที่มีปัญหากับตรงนี้พอดี รับ MP4 มาตั้งแต่แรกช่วยหลีกเลี่ยงคำถามนี้ไปเลย

อ่านแบบละเอียด อะไรต้องเกิดขึ้นก่อนที่หน้าเว็บจะยอมมอบไฟล์ให้คุณ สี่วิธีที่หน้าเว็บส่งมอบวิดีโอ และทำไมมีแค่แบบเดียวเท่านั้นที่เป็นไฟล์ที่คุณเก็บได้

คำถามเกี่ยวกับฟอร์แมตนี้

ที่มาของข้อเท็จจริงเหล่านี้

ฟอร์แมตใกล้เคียง

คลังไฟล์ของคุณ อยู่รวมกันในที่เดียวสักที

ดาวน์โหลดฟรี ไม่ต้องมีบัญชี ไม่ต้องสมัคร ไม่ต้องยื่นข้อมูลอะไรให้ใคร

ดาวน์โหลดบน App Store