python - "No such file or directory"sp.Popen 模块

标签 python ffmpeg popen

我正在尝试拍摄视频并将其转换为音频,为此我在 python 中使用 ffmpeg。我运行以下命令,但它为输入文件提供了“没有这样的文件或目录”。这是代码-

FFMPEG_BIN = "ffmpeg"
import subprocess as sp
command = [FFMPEG_BIN, '-i', '/home/suryansh/Downloads/t.mp4']
pipe = sp.Popen(command, stdout = sp.PIPE)

执行此代码后,我得到 home/suryansh/Downloads/t.mp4: No such file or directory但文件是他们指定的路径。

最佳答案

尝试添加

shell=True

在“命令”之后,我认为您可以指导下一个示例

https://stackoverflow.com/a/26312166/4941927

关于python - "No such file or directory"sp.Popen 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36248869/

相关文章:

python - Spark SQL 分区依据、窗口、排序依据、计数

python - 使用相同的轴在 seaborn 热图顶部绘制线图

ffmpeg - -b 标志未在 FFMpeg 中解释

C - 不使用 popen 的管道

python子进程Popen环境路径?

Python ez_install : UnicodeDecodeError: 'ascii' codec can't decode byte 0xae in position 11

python - 如何使用 python pandas 的 read_html 读取具有多个 tbodies 的 html 表?

ffmpeg - 添加使用 ffmpeg 淡出的背景音乐

android - android 上 ffmpeg 命令行的问题

python - 在 Django 中返回 PDF 响应