"在虚拟环境中安装ffmpeg"

2024-04-29 11:48:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图安装ffmpeg,以便在OpenAI上使用它录制视频。我已经用brew install ffmpeg安装了它,但是不知怎么的,当我编译代码时,我得到了同样的错误,就像我工作的virtualenv无法识别这个包一样。

Python控制台上的错误:

raise error.DependencyNotInstalled("""Found neither the ffmpeg nor avconv executables. On OS X, you can install ffmpeg via `brew install ffmpeg`. On most Ubuntu variants, `sudo apt-get install ffmpeg` should do it. On Ubuntu 14.04, however, you'll need to install avconv with `sudo apt-get install libav-tools`.""")

但是,当我执行哪个ffmpeg时,我得到了以下路径/usr/local/bin/ffmpeg

似乎Anaconda例如需要一个特定的命令来将这个包安装到它的环境中,对于virtualenv来说也是一样的?

提前谢谢。


Tags: install代码youget视频virtualenvonubuntu
2条回答

这是可能的。可通过menpoconda-forge通道获得ffmpeg的conda配方。尝试使用此命令:

conda create -n newenv -c conda-forge ffmpeg

这是不可能的。FFmpeg是一个单独的应用程序。如果需要在python中使用ffmpeg,则需要pip installpython的包装(例如ffmpeg-pythonffmpy,等等)。但是这些包装器没有使用FFmpeg的全部功能。

相反,我建议使用^{}在python中执行命令行FFmpeg命令。

参考号:

相关问题 更多 >