WebM

|latest_release_version=v1.7.0|latest_release_date=|genre=Video file format|extended from=Limited subset of Matroska|container for=VP8/VP9/AV1 (video)Vorbis/Opus (audio)|free=Yes Nó chủ yếu nhằm cung cấp một sự thay thế miễn phí bản quyền để sử dụng trong các yếu tố video HTML5 và âm thanh HTML5. Nó có một dự án WebP chị em cho hình ảnh. Sự phát triển của định dạng được tài trợ bởi Google và phần mềm tương ứng được phân phối theo giấy phép BSD.

Bộ chứa WebM dựa trên hồ sơ của Matroska. WebM ban đầu hỗ trợ luồng video VP8 và luồng âm thanh Vorbis. Vào năm 2013, nó đã được cập nhật để chứa video VP9 và âm thanh Opus.

Hỗ trợ nhà cung cấp

Phần mềm
Hỗ trợ WebM gốc của Mozilla Firefox, Opera, và Google Chrome đã được công bố tại hội nghị Google I/O 2010. Internet Explorer 9 yêu cầu phần mềm WebM của bên thứ ba. Safari cho macOS dựa trên QuickTime để phát phương tiện web cho đến Safari 12, vẫn không có hỗ trợ riêng cho WebM. QuickTime không hỗ trợ WebM, nhưng với plug-in bên thứ ba phù hợp. Vào năm 2011, Nhóm Dự án WebM của Google đã phát hành các plugin cho Internet Explorer và Safari để cho phép phát lại các file WebM thông qua HTML5 tiêu chuẩn. , Internet Explorer 9 trở lên đã hỗ trợ plugin cho Windows Vista trở lên.

Trình phát đa phương tiện VLC, MPlayer, [./https://en.wikipedia.org/wiki/KMPlayer K-Multimedia Player] và JRiver Media Center có hỗ trợ riêng để phát các tệp WebM. FFmpeg có thể mã hóa và giải mã video VP8 khi được xây dựng với sự hỗ trợ cho libvpx, thư viện codec VP8/VP9 của dự án WebM, cũng như các tệp tuân thủ WebM mux/demux. Ngày 23 tháng 7 năm 2010, Fiona Glaser, Ronald Bultje và David Conrad của nhóm FFmpeg đã công bố bộ giải mã ffvp8. Thử nghiệm của họ cho thấy ffvp8 nhanh hơn bộ giải mã libvpx của chính Google. MKVToolNix, các công cụ tạo Matroska phổ biến, đã triển khai hỗ trợ cho các tập tin tương thích WebM ghép kênh/tách kênh ra khỏi hộp. Haali Media Splitter cũng đã công bố hỗ trợ cho việc chuyển đổi/dịch chuyển WebM. Hỗ trợ giải mã đầy đủ cho WebM có sẵn trong MPC-HC kể từ phiên bản ngày 1 tháng 4 năm 2499.0.

Android được kích hoạt WebM kể từ phiên bản 2.3 Gingerbread, lần đầu tiên được cung cấp qua điện thoại thông minh Nexus S và có thể phát trực tuyến kể từ Android 4.0 Ice Cream Sandwich.

Tháng 9 năm 2015, Microsoft đã thông báo rằng trình duyệt Edge trong Windows 10 sẽ thêm hỗ trợ cho WebM (Opus, Vorbis, VP9).

iOS không thực sự chạy WebM.

Phần cứng
Dự án WebM cấp phép cho bộ tăng tốc phần cứng VP8 (RTL IP) cho các công ty bán dẫn để mã hóa và giải mã 1080p với chi phí bằng không. AMD, ARM và Broadcom đã công bố hỗ trợ tăng tốc phần cứng định dạng WebM. Nvidia đã công bố hỗ trợ video 3D cho WebM thông qua HTML5 và công nghệ Nvidia 3D Vision của họ.

Cấp phép
Giấy phép WebM ban đầu đã chấm dứt cả trợ cấp bằng sáng chế và các điều khoản phân phối lại bản quyền nếu một vụ kiện vi phạm bằng sáng chế đã được đệ trình, gây ra những lo ngại về khả năng tương thích GPL. Để đối phó với những lo ngại đó, Dự án WebM đã tách riêng cấp bằng sáng chế từ cấp bản quyền, cung cấp mã theo giấy phép BSD tiêu chuẩn và bằng sáng chế theo một khoản trợ cấp riêng. Quỹ phần mềm miễn phí, duy trì Định nghĩa phần mềm miễn phí, đã đưa ra sự chứng thực cho WebM và VP8 và coi giấy phép của phần mềm là tương thích với Giấy phép công cộng GNU. Vào ngày 19 tháng 1 năm 2011, Quỹ Phần mềm Tự do đã công bố hỗ trợ chính thức cho dự án WebM. Vào tháng 2 năm 2011, Phó Chủ tịch Internet Explorer của Microsoft đã kêu gọi Google cung cấp tiền bồi thường cho các vụ kiện bằng sáng chế.

Mặc dù Google đã phát hành tất cả các bằng sáng chế của mình trên VP8 dưới dạng miễn phí bản quyền, MPEG LA, nhà cấp phép của nhóm bằng sáng chế H.264, đã bày tỏ quan tâm đến việc tạo ra một nhóm bằng sáng chế cho VP8. Ngược lại, các nhà nghiên cứu khác trích dẫn bằng chứng rằng On2 đã nỗ lực đặc biệt để tránh bất kỳ bằng sáng chế MPEG LA nào. Do mối đe dọa, Bộ Tư pháp Mỹ (DOJ) đã bắt đầu một cuộc điều tra vào tháng 3 năm 2011 về MPEG LA vì vai trò của nó trong việc cố gắng ngăn chặn sự cạnh tranh. Tháng 3 năm 2013, MPEG LA tuyên bố rằng họ đã đạt được thỏa thuận với Google để cấp phép cho các bằng sáng chế rằng "có thể là thiết yếu" để triển khai codec VP8 và trao cho Google quyền cấp phép các bằng sáng chế này cho bất kỳ người dùng bên thứ ba nào VP8 hoặc VP9.

Tháng 3 năm 2013, Nokia đã đệ đơn phản đối lên [./https://en.wikipedia.org/wiki/Internet_Engineering_Task_Force Internet Engineering Task Force] liên quan đến đề xuất của Google về codec VP8 là một phần cốt lõi của WebM, cho biết họ có bằng sáng chế thiết yếu cho việc triển khai của VP8. Nokia liệt kê 64 bằng sáng chế và 22 ứng dụng đang chờ xử lý, thêm vào đó, nó chưa được chuẩn bị để cấp phép cho bất kỳ ứng dụng nào cho VP8. Ngày 5 tháng 8 năm 2013, một tòa án ở Mannheim, Đức, phán quyết rằng VP8 không vi phạm bằng sáng chế thuộc sở hữu và khẳng định của Nokia.

Xem thêm

So sánh các định dạng container
EBML
Theora

Chú thích

Liên kết ngoài


Nguyên tắc chứa WebM
Video thử nghiệm WebM HTML5.org
WebM