อ่าน 12 นาที
เว็บเอ็ม
WebM (จาก "Web Movie") เป็นรูปแบบไฟล์สื่อภาพและเสียงโดยหลักแล้วมีจุดประสงค์เพื่อเป็น ทางเลือก ที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับการใช้งานใน องค์ประกอบ วิดีโอ HTMLและ องค์ประกอบ เสียง
เว็บเอ็ม
| เว็บเอ็ม | |
|---|---|
| นามสกุลไฟล์ | .webm |
| สื่อประเภทอินเทอร์เน็ต | วิดีโอ/webm, เสียง/webm |
| พัฒนาโดย | เดิมทีใช้On2 , XiphและMatroskaต่อมาจึงเปลี่ยนเป็น Google |
| การเผยแพร่ครั้งแรก | 18 พฤษภาคม 2553 [ 1 ] |
| รุ่นล่าสุด | v1.13.0 [ 2 ] 31 มกราคม 2023 |
| ประเภทของรูปแบบ | รูปแบบคอนเทนเนอร์ |
| ภาชนะสำหรับ | VP8 / VP9 / AV1 (วิดีโอ) Vorbis / Opus (เสียง) |
| ขยายจาก | กลุ่มย่อยที่จำกัดของมาโตรสก้า |
| รูปแบบเปิด ? | ใช่[ 3 ] |
| รูปแบบฟรีใช่ไหม? | ใช่[ 4 ] |
| เว็บไซต์ | เว็ปเอ็มโปรเจ็กต์.org |
WebM (จาก "Web Movie") เป็นรูปแบบไฟล์สื่อภาพและเสียง[ 5 ]โดยหลักแล้วมีจุดประสงค์เพื่อเป็น ทางเลือก ที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับการใช้งานใน องค์ประกอบ วิดีโอ HTMLและ องค์ประกอบ เสียง HTMLมีโครงการพี่น้องสำหรับรูปภาพคือWebPการพัฒนารูปแบบนี้ได้รับการสนับสนุนโดยGoogleและซอฟต์แวร์ที่เกี่ยวข้องได้รับการเผยแพร่ภายใต้ใบอนุญาต BSD WebM เป็นความพยายามร่วมกันที่เปิดตัวครั้งแรกในปี 2010
คอนเทนเนอร์ WebM สร้างขึ้นจากโปรไฟล์ของMatroska [ 3 ] [ 6 ] [ 7 ] WebM เริ่มแรกสนับสนุน สตรีมวิดีโอ VP8และ เสียง Vorbisในปี 2013 ได้มีการอัปเดตเพื่อรองรับวิดีโอ VP9 และเสียง Opus [ 8 ] นอกจากนี้ยังรองรับโคเด็กAV1 ด้วย [ 9 ]
การสนับสนุนจากผู้ขาย
ซอฟต์แวร์
การ รองรับ WebM ใน ตัวโดยMozilla Firefox [ 10 ] [ 11 ] Opera [ 12 ] [ 13 ]และGoogle Chrome [ 14 ]ได้รับการประกาศในการประชุมGoogle I/O ปี 2010 Internet Explorer 9ต้องใช้ซอฟต์แวร์ WebM ของบุคคลที่สาม[ 15 ]ในปี 2021 Appleได้ออกSafari 14.1 สำหรับ macOS ซึ่งเพิ่มการรองรับ WebM ในตัวให้กับเบราว์เซอร์[ 16 ]ณ ปี 2019 QuickTime ยังไม่รองรับ WebM ในตัว[ 17 ] [ 18 ]แต่รองรับได้หากใช้ปลั๊กอินของบุคคลที่สามที่เหมาะสม[ 19 ]ในปี 2011 ทีมงาน Google WebM Project ได้ออกปลั๊กอินสำหรับ Internet Explorer และ Safari เพื่อให้สามารถเล่นไฟล์ WebM ผ่านแท็ก HTML5 มาตรฐาน [ 20 ]ณ วันที่ 9 มิถุนายน 2012 Internet Explorer 9 และเวอร์ชันที่ใหม่กว่ารองรับปลั๊กอินสำหรับ Windows Vista และเวอร์ชันที่ใหม่กว่า[ 21 ]<video>
VLC media player [ 22 ] MPlayer , K -Multimedia PlayerและJRiver Media Centerรองรับการเล่นไฟล์ WebM โดยตรง[ 23 ] FFmpegสามารถเข้ารหัสและถอดรหัสวิดีโอ VP8 ได้เมื่อสร้างด้วยการสนับสนุนlibvpxซึ่งเป็นไลบรารีตัวแปลงสัญญาณ VP8/VP9 ของโครงการ WebM รวมถึงการมัลติเพล็กซ์ / ดีมัลติ เพล็ก ซ์ไฟล์ที่สอดคล้องกับ WebM [ 24 ]เมื่อวันที่ 23 กรกฎาคม 2553 Fiona Glaser, Ronald Bultje และ David Conrad จากทีม FFmpeg ได้ประกาศตัวถอดรหัส ffvp8 การทดสอบของพวกเขาพบว่า ffvp8 เร็วกว่าตัวถอดรหัส libvpx ของ Google เอง[ 25 ] [ 26 ] MKVToolNix ซึ่งเป็นเครื่องมือสร้าง Matroska ที่ ได้รับความนิยมได้นำการสนับสนุนการมัลติเพล็กซ์/ดีมัลติเพล็กซ์ไฟล์ที่สอดคล้องกับ WebM มาใช้โดยไม่ต้องตั้งค่าเพิ่มเติม[ 27 ] Haali Media Splitter ยังประกาศการสนับสนุนสำหรับการรวม/แยก WebM ด้วย[ 27 ]ตั้งแต่เวอร์ชัน 1.4.9 โปรแกรมตัดต่อวิดีโอ LiVESรองรับการถอดรหัสแบบเรียลไทม์และการเข้ารหัสเป็นรูปแบบ WebM โดยใช้ไลบรารี ffmpeg
MPC-HCตั้งแต่เวอร์ชัน SVN 2071 รองรับการเล่น WebM ด้วยตัวถอดรหัส VP8 ภายในที่อิงตามโค้ดของFFmpeg [ 25 ] [ 28 ]การสนับสนุนการถอดรหัส WebM อย่างเต็มรูปแบบมีอยู่ใน MPC-HC ตั้งแต่เวอร์ชัน 1.4.2499.0 [ 29 ]
Androidรองรับ WebM ตั้งแต่เวอร์ชัน2.3 Gingerbread [ 30 ]ซึ่งเปิดให้ใช้งานครั้งแรกผ่าน ส มา ร์ทโฟน Nexus Sและสามารถสตรีมได้ตั้งแต่ Android 4.0 Ice Cream Sandwich [ 31 ]
เบราว์เซอร์ Microsoft Edge รองรับ WebM ตั้งแต่เดือนเมษายน 2559 [ 32 ]
เมื่อวันที่ 30 กรกฎาคม 2562 Blender 2.80ได้รับการเผยแพร่พร้อมการสนับสนุน WebM [ 33 ]
iOSไม่รองรับการเล่น WebM โดยตรงจนกระทั่งปี 2021 [ 34 ]เมื่อมีการเพิ่มการสนับสนุน WebM ใน Safari 15 ซึ่งเป็นส่วนหนึ่งของiOS 15 [ 35 ]
เครื่องเล่นเกม Sony PlayStation 5รองรับการบันทึกภาพความละเอียด 1080p และ 2160p ในรูปแบบ WebM [ 36 ]
การบันทึกหน้าจอ ChromeOSจะถูกบันทึกเป็นไฟล์ WebM [ 37 ]
ฮาร์ดแวร์
โครงการ WebM อนุญาตให้บริษัทเซมิคอนดักเตอร์ใช้ฮาร์ดแวร์เร่งความเร็ว VP8 ( RTL IP ) สำหรับการเข้ารหัสและถอดรหัส 1080p โดยไม่มีค่าใช้จ่าย[ 38 ] AMD , ARMและBroadcomได้ประกาศสนับสนุนการเร่งความเร็วฮาร์ดแวร์ของรูปแบบ WebM [ 39 ] [ 40 ] Intelกำลังพิจารณาการเร่งความเร็วแบบฮาร์ดแวร์สำหรับ WebM ใน ชิปทีวี ที่ใช้ Atomหากรูปแบบนี้ได้รับความนิยม[ 41 ] QualcommและTexas Instrumentsได้ประกาศสนับสนุน[ 42 ] [ 43 ]โดยจะมีการสนับสนุนแบบเนทีฟในโปรเซสเซอร์ TI OMAP [ 44 ] Chips&Mediaได้ประกาศตัวถอดรหัสฮาร์ดแวร์เต็มรูปแบบสำหรับ VP8 ที่สามารถถอดรหัส สตรีม VP8 ความละเอียด Full HD (1080p) ที่ 60 เฟรมต่อวินาที[ 45 ]
Nvidiaสนับสนุน VP8 และมีทั้งการถอดรหัสและการเข้ารหัสด้วยฮาร์ดแวร์ในTegra 4และTegra 4i SoC [ 46 ] Nvidiaประกาศ การสนับสนุนวิดีโอ 3 มิติสำหรับ WebM ผ่านHTML5และเทคโนโลยีNvidia 3D Vision ของพวก เขา[ 47 ] [ 48 ] [ 49 ]
เมื่อวันที่ 7 มกราคม 2554 Rockchipได้เปิดตัวชิปตัวแรกของโลกที่รองรับการถอดรหัส VP8 1080p ด้วยฮาร์ดแวร์อย่างสมบูรณ์ การเร่งความเร็ววิดีโอในชิป RK29xx นั้นจัดการโดย IP ตัวถอดรหัสฮาร์ดแวร์ G-Series 1 ของ WebM Project [ 50 ]
ในเดือนมิถุนายน พ.ศ. 2554 ZiiLABSได้สาธิตการใช้งานตัวถอดรหัส VP8 1080p ที่ทำงานบนโปรเซสเซอร์ ZMS-20 อาร์เรย์ประมวลผลสื่อที่ตั้งโปรแกรมได้ของชิปถูกใช้เพื่อให้การเร่งความเร็ว VP8 [ 51 ]
ST-EricssonและHuaweiยังมีการใช้งานฮาร์ดแวร์ในชิปคอมพิวเตอร์ของพวกเขาอีกด้วย[ 52 ]
ความสามารถในการสตรีมมิ่ง
ตั้งแต่ปี 2017 Icecastซึ่งเป็นเซิร์ฟเวอร์สื่อสตรีมมิ่งที่ใช้สำหรับการสตรีมเสียงเป็นหลัก ได้รองรับการสตรีมวิดีโอสดโดยใช้รูปแบบ WebM (ตัวแปลงสัญญาณวิดีโอ VP8/VP9/AV1 พร้อมตัวแปลงสัญญาณเสียง Vorbis/Opus) [ 53 ]ซึ่งทำให้สามารถออกอากาศสตรีมวิดีโอคุณภาพสูง ปลอดค่าลิขสิทธิ์ และมาตรฐานเปิด ซึ่งสามารถเล่นได้โดยตรงในเบราว์เซอร์โดยไม่ต้องใช้ปลั๊กอินหรือโปรแกรมเล่นที่เป็นกรรมสิทธิ์
สตรีมที่เก็บถาวรและรายการเซิร์ฟเวอร์แสดงให้เห็น ถึงความเป็นไปได้ของ WebM สำหรับการสตรีมสดผ่าน Icecast รวมถึงตัวอย่างสตรีม VP9 1080p การใช้งานในปัจจุบันรวมถึงสตรีมสดที่สามารถเข้าถึงได้ที่https://rdst.win:59000/dos.webm [ 54 ]โดยสามารถดูสถานะเซิร์ฟเวอร์ได้ที่ https://rdst.win:59000
ตัวอย่างและแหล่งข้อมูลการสตรีมมิ่ง
- webm.win — สาธิตการถ่ายทอดสด WebM ผ่าน Icecast (วิดีโอ VP9 พร้อมเสียง Vorbis สามารถเล่นได้ในเบราว์เซอร์โดยใช้แท็ก <video> ของ HTML5) และให้คำแนะนำสำหรับการตั้งค่าการออกอากาศที่คล้ายกัน(เข้าถึงเมื่อ 27 กันยายน 2025)
- คลังข้อมูล Icecast ที่เก็บถาวรพร้อมสตรีม WebM (มิถุนายน 2017)
- ตัวอย่างไฟล์ WebM stream ที่เก็บถาวร (2017)
การออกใบอนุญาต
ใบอนุญาต WebM ดั้งเดิมจะยุติทั้งการให้สิทธิบัตรและเงื่อนไขการเผยแพร่ลิขสิทธิ์หากมีการฟ้องร้องละเมิดสิทธิบัตร ซึ่งก่อให้เกิดความกังวลเกี่ยวกับความเข้ากันได้กับ GPL เพื่อตอบสนองต่อความกังวลเหล่านั้น โครงการ WebM จึงแยกการให้สิทธิบัตรออกจากการให้ลิขสิทธิ์ โดยนำเสนอโค้ดภายใต้ใบอนุญาต BSD มาตรฐาน และสิทธิบัตรภายใต้การให้สิทธิแยกต่างหาก[ 55 ]มูลนิธิซอฟต์แวร์เสรีซึ่งดูแลคำจำกัดความของซอฟต์แวร์เสรีได้ให้การรับรอง WebM และ VP8 [ 56 ]และพิจารณาว่าใบอนุญาตของซอฟต์แวร์นั้นเข้ากันได้กับใบอนุญาตสาธารณะทั่วไปของ GNU [ 57 ] [ 58 ] เมื่อวันที่ 19 มกราคม 2011 มูลนิธิซอฟต์แวร์เสรีได้ประกาศการสนับสนุนอย่างเป็นทางการสำหรับโครงการ WebM [ 59 ]ในเดือนกุมภาพันธ์ 2011 รองประธานของ Microsoftฝ่าย Internet Explorer ได้เรียกร้องให้ Google ให้การชดเชยต่อคดีฟ้องร้องสิทธิบัตร[ 60 ]
แม้ว่า Google จะปล่อยสิทธิบัตรทั้งหมดเกี่ยวกับ VP8 ในรูปแบบที่ไม่ต้องเสียค่าลิขสิทธิ์อย่างถาวรแล้วก็ตาม[ 61 ] แต่ MPEG LAซึ่งเป็นผู้ให้สิทธิ์ใช้ งานสิทธิบัตร H.264ได้แสดงความสนใจที่จะสร้างกลุ่มสิทธิบัตรสำหรับ VP8 [ 62 ] [ 63 ]ในทางกลับกัน นักวิจัยคนอื่นๆ อ้างหลักฐานว่าOn2พยายามอย่างยิ่งที่จะหลีกเลี่ยงสิทธิบัตรใดๆ ของ MPEG LA [ 64 ]ด้วยเหตุนี้กระทรวงยุติธรรมของสหรัฐอเมริกา (DOJ) จึงเริ่มการสอบสวนในเดือนมีนาคม 2011 เกี่ยวกับบทบาทของ MPEG LA ในการพยายามขัดขวางการแข่งขัน[ 65 ] [ 66 ]ในเดือนมีนาคม 2013 MPEG LA ประกาศว่าได้บรรลุข้อตกลงกับ Google ในการให้สิทธิ์ใช้งานสิทธิบัตรที่ "อาจจำเป็น" สำหรับการใช้งานตัวแปลงสัญญาณ VP8 และให้สิทธิ์ Google ในการให้สิทธิ์ใช้งานสิทธิบัตรเหล่านี้แก่ผู้ใช้ VP8 หรือ VP9 บุคคลที่สาม[ 67 ] [ 68 ]
ในเดือนมีนาคม พ.ศ. 2556 โนเกียได้ยื่นคัดค้านต่อคณะทำงานด้านวิศวกรรมอินเทอร์เน็ตเกี่ยวกับข้อเสนอของ Google ที่ให้ตัวแปลงสัญญาณ VP8 เป็นส่วนสำคัญของ WebM โดยระบุว่าตนถือครองสิทธิบัตรที่จำเป็นสำหรับการใช้งาน VP8 [ 69 ]โนเกียระบุสิทธิบัตร 64 ฉบับและคำขอที่อยู่ระหว่างการพิจารณา 22 ฉบับ พร้อมทั้งกล่าวเพิ่มเติมว่าตนไม่พร้อมที่จะอนุญาตให้ใช้สิทธิบัตรใดๆ เหล่านั้นสำหรับ VP8 [ 70 ]เมื่อวันที่ 5 สิงหาคม พ.ศ. 2556 ศาลในเมืองมันน์ไฮม์ ประเทศเยอรมนี ได้ตัดสินว่า VP8 ไม่ละเมิดสิทธิบัตรที่โนเกียเป็นเจ้าของและอ้างสิทธิ์[ 71 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- แนวทางการใช้งานคอนเทนเนอร์ WebM
- วิดีโอทดสอบ WebM HTML5.org
- WebMที่Open Hub
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เว็บเอ็ม
WebM (จาก "Web Movie") เป็นรูปแบบไฟล์สื่อภาพและเสียงโดยหลักแล้วมีจุดประสงค์เพื่อเป็น ทางเลือก ที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับการใช้งานใน องค์ประกอบ วิดีโอ HTMLและ องค์ประกอบ เสียง
ซอฟต์แวร์
การ รองรับ WebM ใน ตัว โดย Mozilla Firefox [ 10 ] [ 11 ] Opera [ 12 ] [ 13 ] และ Google Chrome [ 14 ] ได้รับการประกาศในการประชุม Google I/O ปี 2010 Internet Explorer 9 ต้องใช้ซอฟต์แวร์ WebM ของบุคคลที่สาม [ 15 ] ในปี 2021 Apple ได้ออก Safari 14.
ฮาร์ดแวร์
โครงการ WebM อนุญาตให้บริษัทเซมิคอนดักเตอร์ใช้ฮาร์ดแวร์เร่งความเร็ว VP8 ( RTL IP ) สำหรับการเข้ารหัสและถอดรหัส 1080p โดยไม่มีค่าใช้จ่าย [ 38 ] AMD , ARM และ Broadcom ได้ประกาศสนับสนุน การเร่งความเร็วฮาร์ดแวร์ ของรูปแบบ WebM [ 39 ] [ 40 ] Intel...
ความสามารถในการสตรีมมิ่ง
ตั้งแต่ปี 2017 Icecast ซึ่งเป็นเซิร์ฟเวอร์สื่อสตรีมมิ่งที่ใช้สำหรับการสตรีมเสียงเป็นหลัก ได้รองรับการสตรีมวิดีโอสดโดยใช้รูปแบบ WebM (ตัวแปลงสัญญาณวิดีโอ VP8/VP9/AV1 พร้อมตัวแปลงสัญญาณเสียง Vorbis/Opus) [ 53 ] ซึ่งทำให้สามารถออกอากาศสตรีมวิดีโอคุณภาพสูง...