我有一堆 png 文件,我使用 ffmpeg 创建视频:
ffmpeg -i frame%d.png -c:v libx264 a.mpg
VLC 可以播放该视频,但是当我尝试使用 Parole Media Player 打开它时,出现错误:
GStreamer 后端错误 在流结束前未找到有效帧
但是,如果我只是像这样创建视频:
ffmpeg -i frame%d.png a.mpg
然后假释官就可以打开它。
有人知道问题出在哪里吗?非常感谢您的帮助!
答案1
对于 H.264 视频,使用更常见的输出容器格式,如.mp4
、、等。此外,如果您希望哑播放器(WMP、QuickTime)能够正确解码它,.mkv
请添加。.ts
-pix_fmt yuv420p