3
我需要在HTML5上播放M-JPEG編碼的電影。如何在HTML5上播放M-JPEG編碼的視頻<video>?
你知道哪個容器(mp4,avi,webm,ogv等)和瀏覽器(chrome,safari等)可以播放嗎?
我需要在HTML5上播放M-JPEG編碼的電影。如何在HTML5上播放M-JPEG編碼的視頻<video>?
你知道哪個容器(mp4,avi,webm,ogv等)和瀏覽器(chrome,safari等)可以播放嗎?
Safari和IE9應該使用系統編解碼器,所以如果用戶有合適的編解碼器,他們可以播放M-JPEG。
在其他瀏覽器中,您可以嘗試使用<object>
元素嵌入它,該元素可能會找到一些合適的插件。
但是,瀏覽器供應商不希望支持大量糟糕的編解碼器和奇數容器。除了H.264和WebM以外,別指望別的東西能夠正常工作(並且您需要都有)。
最好的辦法是重新編碼視頻。即使H.264和WebM的快速/低質量編碼也會使您的壓縮比M-JPEG好得多。
我想這樣做的最初原因是能夠在瀏覽器中對視頻進行精確的幀搜索。我終於發現這在瀏覽器中的「標準」(WebM H.264)編碼視頻中是可行的。至少在谷歌瀏覽器(是第一個實現這一點)。你通過計算oyu想要得到的時間來計算幀率。 – 2011-06-04 16:41:49