我正在使用ffmpeg将.MOV原始视频编码为压缩的H.264视频,以便在html5网站上显示。我正在使用以下字符串对视频进行编码:
ffmpeg -y \
-i in.mov
-b 3500k -bt 4000k \
-acodec libfaac -ac 2 -ar 48000 -ab 192k \
-vcodec libx264 -vpre ultrafast -vpre baseline \
out.mp4
生成的视频效果很好,在Safari中播放效果很好,但Chrome无法识别。有什么想法吗?
感谢。
答案 0 :(得分:0)
对于h264,我认为Chrome has dropped support因为Google只想使用没有专利的开放编解码器,例如WebM。
答案 1 :(得分:0)
与此同时,我正在复制这篇文章中描述的同样问题。我最终想出了如何让它发挥作用。原始问题未指定正在使用的视频标记。我发现如果你只是指定:
<video src="file.mp4"></video>
并且视频以黑框开始,看起来不起作用(只是一个什么都不做的黑盒子)。指定'autoplay =“true”'自动开始播放或'controls =“yes”'表示播放控件出现。