Từ trình phát Flash sang video HTML5
Nhiều website cũ, khóa học trực tuyến và trang nội bộ được xây dựng dựa trên trình phát video Flash để tải các tệp FLV. Từ khi Flash ngừng hoạt động vào cuối năm 2020, những trang này chỉ hiển thị một khung trống. Cách khắc phục là thay trình phát Flash bằng thẻ video HTML5 tiêu chuẩn, đồng thời thay các tệp FLV bằng định dạng mà trình duyệt phát được trực tiếp. WEBM là lựa chọn phù hợp: định dạng mở, không mất phí bản quyền và được thiết kế cho web. Khi chuyển FLV sang WEBM, bạn có thể đưa video trở lại trực tuyến chỉ với một thay đổi đơn giản trong mã trang.
Chọn codec
- VP9 là lựa chọn mặc định được khuyên dùng. Tất cả trình duyệt hiện đại đều hỗ trợ và tệp nhỏ hơn nhiều so với VP8.
- VP8 cũ hơn và kém hiệu quả hơn, nhưng vẫn chạy được cả trên các phiên bản trình duyệt từ nhiều năm trước.
- AV1 cho tệp nhỏ nhất ở cùng chất lượng và được các trình duyệt mới hỗ trợ. Mã hóa AV1 khá chậm và chỉ xuất hiện nếu trình duyệt của bạn có thể mã hóa.
Âm thanh được lưu dưới dạng Opus hoặc Vorbis, cả hai đều phát được trên mọi trình duyệt hỗ trợ WEBM.
Những điều cần biết
FLV và WEBM không có codec nào chung, nên video luôn được mã hóa lại. FLV được mở bằng công cụ chuyển đổi tích hợp, chậm hơn bộ giải mã của chính trình duyệt, vì vậy một kho video lớn sẽ cần một chút thời gian. Bạn có thể thêm tất cả tệp cùng lúc và để quá trình chạy hàng loạt.
Video Flash cũ thường có kích thước nhỏ, chẳng hạn 320x240 hoặc 480x360, và được mã hóa ở bitrate thấp. Bản WEBM không thể khôi phục chi tiết đã mất, nhưng VP9 xử lý tốt các nguồn như vậy, nên tệp thường nhỏ hơn FLV mà hình ảnh vẫn tương tự. Hãy giữ nguyên độ phân giải gốc cho các clip này.
Mẹo cho website
Safari chỉ hỗ trợ WEBM ở các phiên bản gần đây. Để tiếp cận được nhiều người nhất, nhiều website đưa hai nguồn vào thẻ video: WEBM trước, sau đó là MP4 dự phòng. Bạn có thể tạo bản MP4 bằng FLV sang MP4. Để trang nhẹ hơn, hãy giảm độ phân giải xuống 720p hoặc 480p, hoặc dùng công cụ nén WEBM sau đó. Chiều chuyển đổi ngược lại là WEBM sang FLV. Mọi tệp đều được xử lý trên máy tính của bạn và không bị tải lên.