gpt4 book ai didi

python : call ffmpeg command line with subprocess

转载 作者:行者123 更新时间:2023-12-01 04:57:54 25 4
gpt4 key购买 nike

我正在尝试使用 subprocess.call 调用简单的 ffmpeg 命令行。(示例:ffmpeg -i input\video.mp4 -r 30 input\video.avi)

通过直接输入 ffmpeg 命令它可以工作,但是当我尝试使用 subprocess.call 调用它时: subprocess.call('ffmpeg -i input\video.mp4 -r 30 input\video.avi', shell=True) 没有错误,但它不会产生任何结果。

知道问题出在哪里吗?(我正在使用 python 3.4 或 2.7,我都尝试过)

最佳答案

终于发现问题了:当你使用子进程时,你必须使用

/

您的文件位置而不是

\

编辑:或者您可以使用原始字符串文字 -> r'ffmpeg -i input\video.mp4 ...' (注意:r'')或者你可以将它们加倍 '\\' 感谢 J.F. Sebastian

关于 python : call ffmpeg command line with subprocess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26959283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com