我目前使用它来播放AVC(H.264或MPEG-4第10部分)视频。如何使用HTML5播放MPEG4视频<video>?
<video controls preload>
<source src="xyz.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>
但是,这对于MP4V(MPEG-4 Visual或MPEG-4 Part 2)视频不起作用。我试过codecs="mp4v.20.8, mp4a.40.2"
,但这似乎也没有工作。
是否有任何主流浏览器支持HTML5中的MP4V <video>
?如果是,我应该在<source>
标签中指定什么类型/编解码器?或者,Flash播放器像flowplayer支持MP4V?
的可能重复http://stackoverflow.com/questions/ 6293292 /无法播放视频在html5/6330517#6330517 – YumYumYum 2011-10-03 13:36:16
尝试完全放弃编解码器,让浏览器决定? – 2011-11-22 15:41:20
@Google:不是一个重复的问题,因为(1)他们想播放AVI,而不是MP4,(2)他们的选择答案与这个问题无关,(3)您的链接指向的答案可能是一种非常兼容的方式使用HTML5视频,但没有解决我的主要问题 - 任何主流浏览器是否支持使用MPEG-4 Part 2编解码器的MP4视频。 – netvope 2011-11-22 20:59:47