Công cụ video
Video là chỗ duy nhất mà một thẻ trình duyệt thật sự cạnh tranh được với phần mềm trên máy tính, vì WebCodecs trao cho JavaScript đúng bộ mã hóa phần cứng mà hệ điều hành đang dùng. Đây cũng là chỗ các giới hạn khắt khe nhất, nên chúng được nói thẳng ra.
Công cụ phổ biến
Trình duyệt mã hóa được những gì
Việc hỗ trợ codec là do trình duyệt và phần cứng của bạn quyết định, không phải do trang này. H.264 trong MP4 gần như ở đâu cũng chạy; VP9 trong WebM được hỗ trợ rộng rãi và thường cho tệp nhỏ hơn; còn khả năng mã hóa AV1 vẫn hiếm. Trước khi một tác vụ bắt đầu, công cụ hỏi trình duyệt xem cấu hình đó có được hỗ trợ không, rồi từ chối một cách thẳng thắn thay vì hỏng giữa chừng.
Vì sao giới hạn dung lượng tệp ở đây thấp hơn
Video được giải mã theo từng khung hình, và một khung hình 1080p chưa nén chiếm khoảng tám megabyte. Chuỗi xử lý chỉ giữ vài khung hình cùng lúc, nhưng tệp nguồn thì vẫn phải nằm trong bộ nhớ, nên mức trần trên điện thoại chỉ bằng một phần nhỏ so với máy để bàn. Vượt mức trần đó, công cụ nói rõ ngay từ đầu và gợi ý dùng trình duyệt trên máy tính.
Xóa âm thanh là sao chép, không phải mã hóa lại
Gỡ một rãnh âm thanh không đòi hỏi phải đụng tới phần hình. Khi định dạng chứa cho phép, luồng hình được sao chép qua nguyên vẹn, việc đó diễn ra tức thì và không mất dữ liệu — còn mã hóa lại sẽ tốn hàng phút chỉ để làm hình ảnh xấu đi một chút.