我跑:
ffmpeg -i input.flac output.mp3
这个提示:
文件“output.mp3”已经存在。覆盖?[y / N] y
我如何自动地说“是”?
使用-y选项自动覆盖[文档]:
-y
ffmpeg -y -i input.flac output.mp3
我需要在指定输出文件之前添加-y全局开关来实现这一点
ffmpeg -i /audio/191079007530_1_01.flac -t 51 -ss 69 -y /clips/44z274v23303t264y2z2s2s2746454t234_clip.mp3 2>&1 >> /ffmpegLogs.log
或者,你可以使用-n选项来拒绝覆盖 文件。< / p >
-n
如果有人使用ffmpeg-python包装器,那么你可以在运行流时使用overwrite_output参数。
overwrite_output
stream = ffmpeg.input('dummy.mp4') stream = ffmpeg.filter(stream, 'fps', fps=25, round='up') stream = ffmpeg.output(stream, 'dummy2.mp4') ffmpeg.run(stream, overwrite_output=True)