Sav*_*nay 13 html5 google-chrome html5-video
我想在我的网站上播放视频.我创建了一个.MP4文件,并使用HTML5视频标签,将其添加到HTML.
问题是它没有以chrome显示.我也想知道如何一次又一次地重播它.
遇到同样的问题 - 这是我的一些想法:
因为它只影响Chrome(其他浏览器可以正常使用VideoForEverybody解决方案),我使用的解决方案是:
对于每个mp4文件,创建一个Theora编码的mp4文件(example.mp4 - > example_c.mp4)应用以下js:
if (window.chrome)
$("[type=video\\\/mp4]").each(function()
{
$(this).attr('src', $(this).attr('src').replace(".mp4", "_c.mp4"));
});
Run Code Online (Sandbox Code Playgroud)
不幸的是,这是一个糟糕的Chrome黑客攻击,但嘿,至少它是有效的.
来源:用户:eithedog
这也可以帮助:chrome可以播放html5 mp4视频,但html5test表示chrome不支持mp4视频编解码器
还可以在这里查看你的crome版本:html5test
小智 6
我也有同样的问题。我将编解码器更改为H264-MPEG-4 AVC,并且视频开始在HTML5 / Chrome中运行。
在转换器中选择的选项:H264-MPEG-4 AVC,在VLC播放器中可见的编解码器:H264-MPEG-4 AVC(第10部分)(avc1)
希望能帮助到你...
(@Alston 将此作为评论发布,它对我和其他 9 个人也投了赞成票,因此将其发布为答案以吸引更多眼球:)
只需使用以下 FFMPEG 命令重新编码视频文件即可解决此问题:
ffmpeg -i input.mp4 -vcodec h264 output.mp4
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
77081 次 |
| 最近记录: |