HTML 5视频 - 在Safari上不起作用

时间:2017-11-28 14:17:47

标签: html5 video range

关于这个问题有很多问题,但它们对我没有帮助。

视频无法在Safari上运行,但并非适用于所有视频。 我有一个视频下载后可以使用。 试图找到差异,我发现在视频的请求标题中可以保留这样的东西:

Range: bytes=0-1

但有效的视频会发送其他信息

Range: bytes=0-383630

我真的不明白为什么除了一个视频之外的所有视频只需要1个字节的信息。或者我的问题不在于那件事。 所有视频都是mp4格式。

1 个答案:

答案 0 :(得分:0)

对我而言,这是Metada存档的问题。文件类型有错误的价值。所以解决方案是使用ffmpeg正确转换文件并将品牌设置为mp42。

ffmpeg -i INPUT -acodec aac -strict experimental -ac 2 -b:a 128k -vcodec libx264 -brand mp42 -preset slow -f mp4 OUTPUT