Video: Chèn Video vào trang web bằng HTML5 2025
Thành phần video là một trong những tính năng được mong đợi hơn của HTML5. Với thẻ này, bạn có thể nhúng video vào trang web mà không yêu cầu plugin như Flash. Đoạn mã sau đây bao gồm một thông báo hữu ích cho người dùng không xem được video mong muốn:
Trình duyệt của bạn không hỗ trợ video nhúng qua HTML5.
Thẻ chính nó là khá đơn giản để hiểu, nhưng thực hiện thực tế là hơi phức tạp. HTML5 cho biết thẻ video, nhưng nó không chỉ rõ định dạng mà trình duyệt sẽ hỗ trợ và tất nhiên, tất cả các nhà sản xuất trình duyệt đều có ý kiến khác về định dạng hỗ trợ nào. Ba định dạng video chính trong tranh luận là
Ogg là một định dạng chứa sử dụng mã hóa Vorbis cho mã hóa âm thanh và Theora cho video. Hệ thống Ogg không bị cản trở bởi bất kỳ bằng sáng chế nào đã biết. Nó được hỗ trợ bởi Firefox, Chrome và Opera. (Nó cũng được hỗ trợ bởi Safari nếu người dùng đã cài đặt plugin Vorbis cho QuickTime.) IE9 không hỗ trợ định dạng này. MP4 / H. 264 / AAC:
Định dạng MP4 là một định dạng chứa sử dụng mã hóa H. 264 cho mã hoá video và mã hóa âm thanh AAC. Tất cả ba định dạng đều phải tuân theo các hạn chế bằng sáng chế. Định dạng này được Safari, Chrome, iPhone, IE9 và Android hỗ trợ.
WebM là một tiêu chuẩn tương đối mới được giới thiệu bởi Google. Nó sử dụng định dạng mã hóa video VP8 và mã hóa âm thanh Vorbis. Chưa có sự hỗ trợ cho WebM nhưng hầu hết các trình duyệt đều cho thấy sự hỗ trợ cho định dạng trong các phiên bản sắp tới. Sử dụng thẻ để bao gồm tất cả các định dạng video chính. (Bạn có thể sử dụng công cụ FFmpeg miễn phí có sẵn cho tất cả các nền tảng phần mềm chính để chuyển đổi video của bạn). Là dự phòng cuối cùng, sử dụng thẻ bên trong thẻ của bạn để tải video bằng trình phát Flash.
