怎么优化html中mp4视频加载速度?如果使用参数faststart就会在生成完上边结构之后将moov移动到mdat前面:
ffmpeg –i input.flv –c copy –f mp4 –movflags faststart output.mp4然后使用mp4info查看mp4的容器顺序,可以看到moov被移动到了mdat前面,
怎么优化html中mp4视频加载速度?如果使用参数faststart就会在生成完上边结构之后将moov移动到mdat前面:
ffmpeg –i input.flv –c copy –f mp4 –movflags faststart output.mp4然后使用mp4info查看mp4的容器顺序,可以看到moov被移动到了mdat前面,
虽然我个人对ffmpeg非常熟悉,也非常推崇,但我还是建议你使用现成的视频服务,比如优酷的开放接口,以及阿里云的视频服务。
无他,省事而已。
如果你自己要处理,你得考虑以下几点:
所以你还是考虑现成的视频服务吧,上面人家都给你care了,而且不贵。省出来时间和精力去专注更上层的业务逻辑
2 回答1.5k 阅读✓ 已解决
2 回答898 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答910 阅读✓ 已解决
2 回答789 阅读
1 回答782 阅读✓ 已解决
2 回答1.1k 阅读
你既然都用了ffmpeg,要不你直接换个格式,把mp3换成m3u8.这样理论上会优化视频的加载速度,m3u8实际就是把视频分割成一段段的ts视频文件,这样加载就只要一小段一小段的加载视频,能很好的优化用户体验,而且理论上还能节省部分流量