如何使用FFMPEG循环输入视频x次?
我想循环相同的视频4次,并使用ffmpeg作为视频输出。 所以我在ffmpeg中创建了这样的代码如何使用FFMPEG循环输入视频x次?,ffmpeg,Ffmpeg,我想循环相同的视频4次,并使用ffmpeg作为视频输出。 所以我在ffmpeg中创建了这样的代码 ffmpeg -loop 4 -i input.mp4 -c copy output.mp4 但当我运行它时,它会给出这样的错误 Option Loop Not Found. 如何处理我们的错误。请帮助我在最新版本中,它是 ffmpeg -stream_loop 4 -i input.mp4 -c copy output.mp4 由于一个错误,上述不适用于MP4s。但是如果你用MKV包装,它
ffmpeg -loop 4 -i input.mp4 -c copy output.mp4
但当我运行它时,它会给出这样的错误
Option Loop Not Found.
如何处理我们的错误。请帮助我在最新版本中,它是
ffmpeg -stream_loop 4 -i input.mp4 -c copy output.mp4
由于一个错误,上述不适用于MP4s。但是如果你用MKV包装,它对我有用
ffmpeg -i input.mp4 -c copy output.mkv
那么
我发现了一种针对过时/有缺陷版本的等效解决方案-stream_loop:
ffmpeg-f concat-safe 0-i“video source.txt”-f concat-safe 0-i“audio source.txt”-c copy-map 0:0-map 1:0-fflags+genpts-t 10:00:00.0/path/to/output.ext
这将独立地循环视频和音频,并强制在10小时标志处停止输出
两个文本文件都由
file '/path/to/file.ext'
但您必须确保重复这一行足够多的时间,以保持输出满意
例如,如果您的总视频时间小于总音频时间,则视频输出将提前停止,音频将继续播放,直到达到-t 10H或音频提前结束。这不起作用。视频播放一次,然后保持沉默,只偶尔重复最后一秒。5秒是的,使用MP4s时会出现一个问题。添加了解决方法。谢谢,但这对我仍然不起作用。结果略有不同:视频播放一次,然后重复视频或音频的随机位。魏瑞德。我会继续看。这是哪一个播放器?我在ubuntu上试用了各种播放器(VLC、图腾等)。但这最终对我起了作用:谢谢你的帮助
file '/path/to/file.ext'