题
我有一个MKV文件。它的视频编解码器是AVC和音频编解码器是AC3。
我要如何把它变成一个HTML5视频标签?
我使用
<source src="01.mkv" type="video/x-matroska" codecs="a_ac3, avc">
但在Safari 5或chorome4它不工作的。
解决方案
您<source>
标签格式错误。你需要把编解码器信息的type
属性的值,而不是里面,例如:
<source src="01.mkv" type='video/x-matroska; codecs="a_ac3, avc"'>
在type
属性包含一个完整的MIME规范,codecs
为一些MIME类型的可选参数。存在对codecs
标签没有单独<video>
属性。
其他提示
<source
不是顶层HTML5视频标签,其被命名为<video>
。你可以找到更多从本教程。是否使用<source>
的<video>
里面?
不隶属于 StackOverflow