需要从一系列图片中创建视频。视频需要具有低帧速率。这是我用来制作视频的命令。
ffmpeg.exe -r 2 -i images/%3d.jpg -vcodec libx264 -pix_fmt yuvj420p output.mp4
问题在于,虽然视频在通过HTML5视频播放时效果很好,但是当文件在本地下载并通过Windows 10默认视频播放器甚至VLC播放时,它实际上无法正常工作(奇怪的是,默认视频播放器工作得更好)。
任何人都可以解释为什么会发生这种情况并可能解决问题的方法吗?
答案 0 :(得分:2)
有些玩家,比如VLC,不喜欢低帧率视频。
使用
ffmpeg.exe -framerate 2 -i images/%3d.jpg -r 8 -c:v libx264 -pix_fmt yuvj420p output.mp4
每帧仍然会持续0.5秒,但输出速率为8,应该在VLC中播放。