我正在嘗試使用Mozilla或Chrome在線播放MPEG4視頻編解碼器和AC3音頻編碼解碼器的MKV視頻。我已經嘗試了多種方法,包括播放視頻但不播放音頻的原生HTML5,以及我讀過的AC3是專有編解碼器,因此它不包含在支持的編解碼器中。以上操作的代碼如下:如何在網絡瀏覽器中播放MKV視頻
<video width='1024' height='768' controls autoplay>
<source src="path_to_src" type='video/x-matroska'</video>
然後我試圖使用VLC網頁插件(如我知道VLC能正常播放的文件),但還沒有得到發揮它的任何文件,也沒有在使用這種方法的例子中似乎有很多一致性。這是我曾嘗試迄今使用VLC插件:
<embed type="application/x-vlc-plugin" version="VideoLAN.VLCPlugin.2"
width="1024" height="768" id="vlc" autoplay="yes" target="path_to_file"></embed>
here的VLC頁說要補充一點:
<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab">
但代碼庫似乎不存在了,並補充說的classid到上面的代碼對文件的播放沒有影響。這兩種方法都會導致VLC播放器盒子製作完成,但沒有任何事情可以播放,開發者控制檯也不會顯示任何錯誤。
所以我的問題是沒有人知道一個解決方案讓AC3音頻播放本地HTML5播放器或什麼正確的語法是爲VLC網頁插件?或者是否有人會推薦一個完全不同的玩家?任何和所有幫助表示讚賞!
對於HTML5視頻,mkv不是支持的格式。您需要將代碼/ transmux轉碼爲您需要提供給 – Offbeatmammal