FFMPEG-更正命令行参数以从一组图像创建H.264流媒体MP4

FFMPEG-更正命令行参数以从一组图像创建H.264流媒体MP4,ffmpeg,video-streaming,h.264,Ffmpeg,Video Streaming,H.264,在HTML5浏览器、Flash播放器、WindowsPhone7、Android手机等设备上观看由当前参数创建的视频没有问题。但是,它们不会显示在iPhone或iPad上。如果我使用Super修改视频并选中“启用流媒体”复选框,它们会在iPhone和iPad上工作。我们怀疑我的命令行参数对于启用h.264流媒体不正确,而是生成了“渐进下载”视频 我对FFMPEG相当陌生,不了解很多参数。是否有人可以帮助更正我现有的参数,或者提供缺少的参数,等等 提前谢谢 我当前的FFMPEG命令行参数是: ff

在HTML5浏览器、Flash播放器、WindowsPhone7、Android手机等设备上观看由当前参数创建的视频没有问题。但是,它们不会显示在iPhone或iPad上。如果我使用Super修改视频并选中“启用流媒体”复选框,它们会在iPhone和iPad上工作。我们怀疑我的命令行参数对于启用h.264流媒体不正确,而是生成了“渐进下载”视频

我对FFMPEG相当陌生,不了解很多参数。是否有人可以帮助更正我现有的参数,或者提供缺少的参数,等等

提前谢谢

我当前的FFMPEG命令行参数是:

ffmpeg.exe -r 30 -threads 4 -f image2 -i .\frame%05d.jpg -i audioFile -acodec aac -ab 128k -ar 44100 -vcodec h264 -crf 27 -coder 1 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me hex -subq 5 -me_range 16 -g 60 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 out.mp4 ffmpeg.exe -r 30 -线程4 -f图像2 -i.\frame%05d.jpg -i音频文件 -acodec aac -ab 128k -ar 44100 -vcodec h264 -通用报告格式27 -编码器1 -标志+循环 -cmp+色度 -分区+part4x4+partp8x8+partb8x8 -我妖术 -子问题5 -me_射程16 -g 60 -钥匙孔最小25 -sc_阈值40 -i_qfactor 0.71 -b_战略1 out.mp4
要正确地流式传输,mp4文件需要将其元数据放在文件的开头(以便首先流式传输该信息)。默认情况下,ffmpeg不执行此操作,但包含一个工具,
qt faststart
,用于重新排列。试一试。

CLI ffmpeg在主题上有一个StackOverflow灰色区域,因为它不完全是编程,但程序员比其他任何人都使用它。否决票和关闭票可能是因为有人认为它属于超级用户。嗨。您是否创建了正确的ffmpeg命令?非常感谢。FFMPEG Windows版本似乎没有随附,但我在此处找到了这些文件: