python - 为什么-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标志,所以它只能是'输出',格式由标志决定。
您可能认为它没用,但如果需要,我可以进一步解释我的原因。
解决方案
推荐阅读
- node.js - 如何使用 GridFS 将图像从 MongoDB 返回到 EJS?
- excel - 返回标量的Excel VBA工作表数组UDF?
- javascript - 使用 React Hook 将类添加到单个按钮
- amazon-web-services - Lambda S3 解压问题返回“错误:null Forbidden:null”
- python - 使用 discord.py 显示命令的自定义冷却时间消息
- reactjs - 无法在 Elastic Bean Stalk 上构建 Docker 映像:TSParticles 问题?
- node.js - 已解析的 Json 数组在 Dialogflow 中显示未定义
- android - 在项目上使用自定义字体时数据绑定 MaterialTextView ClassCastException
- google-cloud-monitoring - 云监控不适用于 Windows Server Core
- vue.js - 调用方法不会改变 DOM 属性值(Vue Jest testing-vue-js-applications book)