我已经将ffmpeg用于偶尔的视频转换已有一段时间了,最近发现ffmpeg生成的H.264(libx264)视频无法在iMovie或QuickTime中运行(它们也不会在Finder中播放或显示预览),快速查看功能)。
如果我使用内部使用ffmpeg的OS X应用程序(例如MP4tools或Adapter)生成视频,则视频可以正常工作,但是当我尝试直接使用ffmpeg(例如,转换视频)时,效果不佳:
# ffmpeg -i input.avi output.mp4
或将一些图像合并为视频:
# ffmpeg -f image2 -pattern_type sequence image-%04d.png output.mp4
iMovie只是将视频导入为黑/白,快速预览仅显示文件信息(但不显示视频预览),而Quicktime告诉我它无法播放:
这是怎么回事?!