Cách bật hỗ trợ MSE & H.264 trên YouTube cho Firefox ngay bây giờ

Cập nhật : Firefox hỗ trợ tất cả các tính năng phương tiện HTML5 mà YouTube yêu cầu. Khi bạn mở trang thử nghiệm HTML5, bạn sẽ nhận thấy rằng tất cả các tùy chọn được kiểm tra cho biết rằng tất cả chúng đều được hỗ trợ. Lưu ý rằng một số bản phân phối Linux có thể thiếu hỗ trợ cho một số tính năng. Kết thúc

Khi bạn mở trang HTML5 của YouTube trong phiên bản Firefox ổn định gần đây nhất ngay bây giờ, bạn sẽ nhận thấy rằng hỗ trợ không có sẵn cho tất cả các công nghệ được liệt kê trên trang.

Hỗ trợ có thể có sẵn cho HTMLVideoE bổ sung, H.264 và WebM VP8, nhưng không hỗ trợ cho Tiện ích mở rộng nguồn phương tiện, MSE & H.264 hoặc MSE & WebM VP9.

Một tùy chọn cấu hình có sẵn để bật Tiện ích mở rộng nguồn phương tiện và MSE & WebM VP9 ngay bây giờ trong trình duyệt Firefox.

Để làm như vậy, tải about: config trong thanh địa chỉ của trình duyệt và tìm kiếm cụm từ media.mediasource.en bật ở đó. Bấm đúp vào tùy chọn để đặt thành đúng nếu nó chưa được đặt thành đúng.

Sau đó, tìm kiếm media.mediasource.webm.enables sau đó và đảm bảo rằng nó cũng được đặt thành đúng. Nếu không, nhấp đúp vào nó để chuyển giá trị của nó thành true.

Khi bạn quay lại trang HMTL5 của YouTube sau đó, bạn sẽ nhận thấy rằng chỉ MSE & H.264 được liệt kê là không được hỗ trợ trong khi tất cả các tùy chọn còn lại được hỗ trợ.

Nếu bạn không làm điều đó, bạn sẽ chỉ nhận được các độ phân giải được chọn cho video trên YouTube khi sử dụng trình phát video HTML5. Điều này khá có vấn đề vì Google sẽ buộc người dùng Firefox sử dụng trình phát video HTML5 từ Firefox 33 trở đi.

Mozilla vẫn chưa kích hoạt tính năng này theo mặc định, ngay cả trong phiên bản Nightly gần đây nhất của Firefox. Đây là một chỉ báo cho thấy tính năng này chưa sẵn sàng cho thời gian chính và nó có thể mất một vài chu kỳ phát hành trước khi nó được bật theo mặc định.

Hầu hết các độ phân giải video đều khả dụng sau khi bạn bật Tiện ích mở rộng nguồn phương tiện trong Firefox. Tuy nhiên, điều vẫn chưa được hỗ trợ sau đó là MSE & H.264, điều đó có nghĩa là một số video có thể không phát ở tất cả các độ phân giải trên trang web.

Kích hoạt MSE & H.264

Tuy nhiên, một ưu tiên mới trong Firefox Nightly 34 thay đổi, do đó, hỗ trợ cho tất cả các công nghệ được yêu cầu sẽ được cung cấp sau đó trên YouTube.

Lưu ý : Mặc dù bài viết tập trung vào nền tảng lưu trữ video của Google, việc bật hỗ trợ cho MSE & H.264 cũng sẽ có lợi cho người dùng trình duyệt trên các trang web khác.

Bạn cần tạo một ưu tiên mới để làm như vậy:

  1. Nhập about: config và nhấn enter.
  2. Xác nhận bạn sẽ cẩn thận.
  3. Nhấp chuột phải và chọn Mới> Boolean.
  4. Đặt tên cho phương tiện truyền thông ưu tiên.mediasource.ignore_codecs.
  5. Đặt giá trị của nó thành True.

Cập nhật: Người dùng Linux cũng có thể thay đổi các tùy chọn sau:

  1. media.mediasource.mp4.enables thành đúng
  2. media.fragmented-mp4. * thành đúng
  3. media.fragmented-mp4.use-blank-decoder thành false

Nếu bạn quay lại trang HTML của YouTube, bạn sẽ thấy tất cả sáu công nghệ được liệt kê là được hỗ trợ (màu xanh lá cây).

Một số lỗi cần được giải quyết trước khi tính năng này được Mozilla kích hoạt trực tiếp cho tất cả người dùng trình duyệt. Bạn có thể kiểm tra tiến trình mediasource tại đây.

Điều này có nghĩa là bạn có thể bị treo hoặc gặp các sự cố khác sau khi bật hỗ trợ bộ chứa mp4 cho Tiện ích mở rộng nguồn phương tiện trong trình duyệt.

Tuy nhiên, thật tuyệt khi thấy Mozilla đang làm việc để hỗ trợ cho tính năng này trong Firefox. Không rõ liệu nó có quản lý để giải quyết tất cả các vấn đề trước khi Firefox 33 được phát hành hay không, vì điều này có thể dẫn đến sự gia tăng các yêu cầu hỗ trợ khi người dùng Firefox nhận thấy rằng YouTube chỉ phục vụ họ một số độ phân giải.