【发布时间】:2015-01-13 13:45:51
【问题描述】:
我正在尝试使用 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,我都尝试过)
【问题讨论】:
-
不相关:您在 Windows 上不需要
shell=True。 -
我不知道,谢谢!
标签: python video ffmpeg subprocess