gpt4 book ai didi

ffmpeg - 转换后的 mp4 h264 基线格式加载时间长

转载 作者:行者123 更新时间:2023-12-04 22:52:40 26 4
gpt4 key购买 nike

我已将我的视频转换为 mp4 x264 基线格式,它适用于所有 pc/手机,问题是加载视频需要很长时间,而谷歌搜索知道 ffmpeg 转换并在视频的 eof 设置索引文件所以它加载到最后阅读然后播放视频,所以任何建议都可以缩短加载时间。
注意:尝试了QT index swapper2,但差别很大,请指教。

这是我用来转换的 cmd -

ffmpeg -i ... -c:v libx264 -profile:v 基线 -level 1 ...

谢谢你的时间 。

最佳答案

您有几个选项可以重新定位 moov atom,以便视频可以在客户端完全下载之前开始播放。
-movflags faststart
最简单的是选项 -movflags faststart重新编码时:

ffmpeg -i input -c:v libx264 -profile:v baseline -movflags faststart output.mp4

如果您已经对 .mp4 进行了编码文件,但只是想移动原子:
ffmpeg -i input.mp4 -codec copy -movflags faststart output.mp4

您可能需要获取更新的 ffmpeg 版本才能使用此选项。见 FFmpeg download用于 Linux、OS X 和 Windows 的 ffmpeg 构建链接的页面,或者您可以按照分步操作 guide to compile ffmpeg .
qt-faststart
或者,您可以使用 qt-faststart ffmpeg 源码自带的工具:
cd ~/ffmpeg/tools
make qt-faststart
./qt-faststart input.mp4 output.mp4
MP4Box
或者您可以使用 MP4Box (通常由 gpac 软件包提供,具体取决于您的发行版):
MP4Box -add input.mp4 output.mp4

另见
  • FFmpeg and x264 Encoding Guide
  • FFmpeg and AAC Audio Encoding Guide
  • 关于ffmpeg - 转换后的 mp4 h264 基线格式加载时间长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17558774/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com