我如何在 PythonAnywhere 上使用 ffmpeg?
How can I use ffmpeg on PythonAnywhere?
我正在尝试使用 Flask 制作一个网络应用程序,托管在 PythonAnywhere, which will use the Echo Nest Remix 库上。
问题是 Remix 使用 ffmpeg 而 PythonAnywhere 只有 avconv.
有什么方法可以在 PythonAnywhere 上使用 ffmpeg 吗?
如果有不同,我正在使用 PythonAnywhere 的免费帐户。
谢谢!
短期内我们无能为力。这两个可执行文件具有相似的界面(尽管它并不完全相同),因此您可以在通往 avconv 的路径上的某处为 ffmpeg 创建一个符号链接,它 可能 工作。
还有一个与上述几乎相似的解决方法,我假设您已经设置了虚拟环境。在虚拟环境的 bin 目录中,复制 ffmpeg 和 ffprobe 二进制文件。
这两个二进制文件可以从您的系统中获取,如果您安装了它们,请输入
which ffmpeg
和
which ffprobe
分别
想法是 ffmpeg 和 avconv 使用相同的接口,因此通过简单地指向一个 ffmpeg 二进制文件,它可以从那里获取它和其他 avconv 文件,
我正在尝试使用 Flask 制作一个网络应用程序,托管在 PythonAnywhere, which will use the Echo Nest Remix 库上。
问题是 Remix 使用 ffmpeg 而 PythonAnywhere 只有 avconv.
有什么方法可以在 PythonAnywhere 上使用 ffmpeg 吗?
如果有不同,我正在使用 PythonAnywhere 的免费帐户。
谢谢!
短期内我们无能为力。这两个可执行文件具有相似的界面(尽管它并不完全相同),因此您可以在通往 avconv 的路径上的某处为 ffmpeg 创建一个符号链接,它 可能 工作。
还有一个与上述几乎相似的解决方法,我假设您已经设置了虚拟环境。在虚拟环境的 bin 目录中,复制 ffmpeg 和 ffprobe 二进制文件。
这两个二进制文件可以从您的系统中获取,如果您安装了它们,请输入
which ffmpeg
和
which ffprobe
分别
想法是 ffmpeg 和 avconv 使用相同的接口,因此通过简单地指向一个 ffmpeg 二进制文件,它可以从那里获取它和其他 avconv 文件,