YouTube và Vimeo chọn codec H.264 thay vì Ogg / Theora

Dưới đây, tôi sao chép một tuyên bố của Mozilla về quyết định của YouTube và Vimeo để chọn codec H.264 thay vì Ogg, người dùng của các trình duyệt như Firefox và Opera sẽ bị tổn hại bởi quyết định này, cũng như tất cả Người dùng Internet do rủi ro về bằng sáng chế và phải trả tiền cho giấy phép người dùng, cho cả việc tạo nội dung và hiển thị nội dung.

Tuyên bố của Mozilla:

Bạn có thể tưởng tượng mình có thể thưởng thức tất cả nội dung trên internet chỉ bằng trình duyệt của mình không ? Mà không cần phải cài đặt bất kỳ ứng dụng , plugin hoặc codec bổ sung nào? Vâng, đó là một trong những mục tiêu mà tiêu chuẩn HTML5 mới hướng tới với âm thanh và video trên web. Hiện tại, hầu hết các trình duyệt đều triển khai thẻ video mới này , cho phép hiển thị nội dung nghe nhìn mà không cần bất kỳ thứ gì khác — không cần sử dụng Flash hoặc cài đặt codec.

Câu chuyện không hề đơn giản như vẻ ngoài, vì chúng tôi đã gặp phải một vấn đề lớn. Khi tổ chức chịu trách nhiệm ( W3C ) soạn thảo đặc tả HTML5, họ đã quy định rằng định dạng video nên sử dụng Theora , một codec video mã nguồn mở miễn phí. Tuy nhiên, một số công ty thành viên của W3C đã phản đối mạnh mẽ (đặc biệt là Apple) vì họ có lợi ích thương mại trong việc sử dụng codec riêng của mình, và cuối cùng, không có codec cụ thể nào được chỉ định để sử dụng với thẻ "video".

Những trình duyệt nào triển khai nó?

Như đã đề cập trước đó, hầu hết các trình duyệt đều đã tích hợp thẻ này , nhưng mỗi trình duyệt lại sử dụng một codec khác nhau cho thẻ này, hãy cùng phân tích chi tiết:

  • Presto / Opera: HTML5 thông qua GStreamer (chỉ bao gồm Ogg / Theora).
  • WebKit / Chrome: HTML5 sử dụng ffmpeg (Ogg / Theora và H.264 / MP4).
  • Gecko / Firefox: HTML5 với Ogg / Theora.
  • WebKit / Epiphany: HTML5 thông qua GStreamer (đảm bảo Ogg / Theora).
  • WebKit / Safari: HTML5 qua QuickTime (H.264 / MOV / M4V, có thể chơi Ogg / Theora với các thành phần XiphQT).

Chúng tôi thấy rằng một số đã chọn codec Ogg / Theora miễn phí, trong khi những người khác sử dụng codec H.264 được cấp bằng sáng chế bởi MPEG-LA (Apple và Microsoft thuộc về) và không thể được sử dụng trong một chương trình sử dụng nó mà không phải trả tiền MPEG-LA, và kể từ năm 2010 tất cả bất cứ ai muốn sử dụng nó (ngay cả khi bạn tải video có codec này lên trang web của mình) sẽ phải trả một giấy phép sử dụng, có nghĩa là bạn sẽ không thể hiển thị miễn phí video của mình ở định dạng này.
Đặt cược vào một codec không miễn phí cho web là sai lầm và phá vỡ ý thức về internet đã và đang tồn tại, theo lời của Asa Dotzler:

Web sẽ không như ngày nay nếu mọi blogger phải trả tiền để có giấy phép đăng hình ảnh và văn bản trên một trang. Các video cũng sẽ không cần phải trả tiền giấy phép.

Cổng đa phương tiện

Tuần này, chúng tôi khá bất ngờ khi cả YouTube và Vimeo đều thông báo sẽ bắt đầu sử dụng thẻ "video" HTML5 thay thế cho Flash để hiển thị video. Tuy nhiên, niềm vui đó không kéo dài lâu, vì chúng tôi phát hiện ra rằng họ chỉ triển khai nó cho codec H.264 , bỏ qua Theora. Lý do họ đưa ra là chất lượng thấp hơn và họ đã có mọi thứ ở định dạng H.264, điều mà chúng tôi không hiểu, bởi vì chất lượng của Theora đã được chứng minh là tương đương với chất lượng hiện tại của YouTube khi so sánh giữa Theora và H.264. Hơn nữa, các nhà phân phối nội dung khác, chẳng hạn như cổng video Dailymotion, đã lựa chọn các định dạng mở, chứng minh sức mạnh của thẻ video với các codec mã nguồn mở.

Cập nhật: Tổ chức Phần mềm Tự do (Free Software Foundation) đang kêu gọi chúng ta bình chọn trên trang đề xuất của Google về việc triển khai định dạng Ogg/Theora trên YouTube.

Phản ánh

Nếu muốn giữ cho mạng internet luôn mở , chúng ta phải luôn lựa chọn các định dạng miễn phí cho phép mọi người truy cập thông tin một cách tự do và không gặp bất kỳ rào cản nào, và trên hết là không bắt buộc người tạo nội dung và các cổng thông tin lưu trữ phải trả phí bản quyền.

Google có đủ khả năng chi trả hàng triệu đô la mỗi năm để sử dụng H.264 trong YouTube hoặc trình duyệt Chrome của họ, và Mozilla có lẽ cũng vậy, nhưng đó là vấn đề nguyên tắc rằng các trình duyệt của Mozilla phải hỗ trợ các định dạng mở , bởi vì ý nghĩa của chúng, bởi vì chúng là nền tảng của internet, và bởi vì mã nguồn trình duyệt nên được sử dụng bởi các bên thứ ba mà không cần phải trả phí bản quyền cho bên thứ ba. Bạn có nghĩ rằng Firefox có thể được phát triển bởi cộng đồng nếu họ phải trả hàng triệu đô la để sử dụng các công nghệ như HTML, CSS hoặc JavaScript không?

Các trình duyệt và cổng thông tin nội dung nên chọn Ogg/Theora làm codec cho thẻ video, vì nó mang lại lợi ích cho tất cả mọi người (và hiện cũng là codec được hỗ trợ trên nhiều trình duyệt nhất).

Chúng ta không nên để sự phát triển của web dựa trên các bằng sáng chế kìm hãm sự đổi mới. Hãy ủng hộ các định dạng mở, hãy ủng hộ web mở!

Các ý kiến ​​khác trong thế giới Mozilla:

Làm thế nào về? Những cái trên google có hiển thị xơ vải không? Đây có phải là cách tốt nhất để bắt đầu tiêu diệt firefox vì chrome, mặc dù rất tốt, nhưng không đạt được gót của firefox 3.6, chứ chưa nói đến phiên bản 3.7?

Phải chăng việc nói rằng h.264 tốt hơn Ogg/Theora , dù có lẽ đúng, chỉ đơn thuần là một cái cớ để không đầu tư vào phần mềm tự do? Nếu Google thực sự cam kết với phần mềm tự do, lẽ ra họ nên dành nguồn lực để cải thiện Ogg/Theora thay vì bỏ rơi nó?

Bạn nghĩ sao? Để lại cho chúng tôi ý kiến ​​của bạn!

Đã xem trên | Mozilla Hispano


Thêm vào danh sách nguồn ưu tiên trên Google.