为什么f标志在python的ffmpeg中不起作用

2024-10-03 15:34:13 发布

您现在位置:Python中文网/ 问答频道 /正文

ffmpeg.output(audioo, videoo, name).global_args("-f mp4").run()

我有这个代码,它接收音频和视频,并给输出文件命名。 然后是.global_args,它接受参数,但是,当我尝试运行脚本时 上面说

Unrecognized option 'f mp4'.
Error splitting the argument list: Option not found

但是,如果我用一个像,-y这样的标志,看起来像这样

ffmpeg.output(audioo, videoo, names).global_args("-y").run()

它可以工作,但在名称字符串中,它需要类似于“output.mp4” 但是我想使用-f标志,所以它只能是“output”,格式由标志决定

你可能认为这没用,但如果需要的话,我可以进一步解释我的理由


Tags: 文件run代码nameoutput视频标志args