首页 > 解决方案 > 为什么-f标志在python的ffmpeg中不起作用

问题描述

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标志,所以它只能是'输出',格式由标志决定。

您可能认为它没用,但如果需要,我可以进一步解释我的原因。

标签: pythonffmpeg

解决方案


推荐阅读