2010-03-11 40 views
7

Tôi cần tạo trang hiển thị video. Firefox và Opera hỗ trợ định dạng OGG, không có vấn đề gì. Chrome là ... "ngu ngốc" và không nhận ra OGG.Thẻ video HTML5 trong chrome - wmv

Chrome trên Windows có biết cách xử lý WMV không? Tôi đã có chúng mã hóa, và không có tôi không thể recode video mới kể từ khi các phương tiện truyền thông được giới hạn trong khoảng cách (CDROM).

Mã của tôi hiện nay trông như thế này (và không làm việc trong chrome)

<video controls> 
<source codecs="theora, vorbis" media="video/ogg" src="video.ogv" /> 
<source media="video/x-ms-wmv" src="video.wmv" /> 
Please install a new browser, or just get out 
</video> 

Lưu ý rằng tôi đang thiếu một mục codec, không ai biết những gì tôi cần phải đặt ở đó?

+0

@Rob: vâng, cảm ơn bạn. "làm sao"? và nó có thể xử lý nó bằng cách sử dụng thẻ video không? @wRAR: không đề cập đến WMV cho chrome .... sau đó một lần nữa, bạn đã cho tôi một liên kết đến trang web của Opera ... – elcuco

+0

Tôi đã sửa đổi bài đăng của mình, tôi có nghĩa là nó xử lý nó bằng plugin chứ không phải HTML5. – Rob

Trả lời

19

Theo hiểu biết tốt nhất của tôi, Chrome không hỗ trợ WMV. Opera, Firefox và Chrome hỗ trợ Ogg Theora + Vorbis, trong khi Chrome và Safari hỗ trợ MPEG-4 H.264 + AAC.

Đánh dấu của bạn cần một chút sửa chữa. Không có thuộc tính codec, thay vào đó hãy sử dụng thuộc tính type. Ngoài ra, bạn thường không cần thuộc tính phương tiện. Đây là đánh dấu đã được dọn dẹp của bạn:

<video controls> 
    <source type="video/ogg; codecs=theora,vorbis" src="video.ogv"> 
    <source src="video.wmv"> 
    Your browser doesn't support video, you may download the 
    video instead: <a href="video.ogv">Ogg</a> 
</video> 

Trình duyệt duy nhất có thể phát WMV là Opera trên Linux (nếu bạn đã cài đặt đúng plugin GStreamer). Đó không phải là rất hữu ích, vì vậy bạn nên có lẽ chỉ cần không sử dụng WMV với < video> ở tất cả.

Bạn có thể tìm thấy bài đọc hữu ích này: Everything you need to know about HTML5 video and audio.

Tuyên bố từ chối trách nhiệm: Tôi làm việc trên < video> dành cho Opera.

0

Chrome xử lý wmv bằng plugin nhưng không có codec trong HTML5. Chrome và HTML5 xử lý H.264.

Các vấn đề liên quan