2010-11-28 48 views

回答

2

Safari和IE9應該使用系統編解碼器,所以如果用戶有合適的編解碼器,他們可以播放M-JPEG。

在其他瀏覽器中,您可以嘗試使用<object>元素嵌入它,該元素可能會找到一些合適的插件。

但是,瀏覽器供應商不希望支持大量糟糕的編解碼器和奇數容器。除了H.264和WebM以外,別指望別的東西能夠正常工作(並且您需要都有)。

最好的辦法是重新編碼視頻。即使H.264和WebM的快速/低質量編碼也會使您的壓縮比M-JPEG好得多。

+1

我想這樣做的最初原因是能夠在瀏覽器中對視頻進行精確的幀搜索。我終於發現這在瀏覽器中的「標準」(WebM H.264)編碼視頻中是可行的。至少在谷歌瀏覽器(是第一個實現這一點)。你通過計算oyu想要得到的時間來計算幀率。 – 2011-06-04 16:41:49