Freebsd 上的 ffmpeg zscale 错误

Freebsd 上的 ffmpeg zscale 错误

通过以下方式安装:pkg install ffmpeg

当我使用 zscale 运行 ffmpeg 命令时,出现错误:No such filter: 'zscale'

有人能告诉我如何编译来libzimg解决这个问题吗?Windows 安装程序默认只包含该库,谷歌搜索也没有帮助我弄清楚如何使用 freebsd 安装 libzimg 库。

答案1

我是 FreeBSD 的新手,我坚信还有更有效的方法来实现这一点。这种方法对我有用,但我希望有人能发布“更好”的解决方案。

我的问题是弄清楚如何在 FreeBSD 系统上手动进行编译。对于遇到同样问题的人...

  1. portsnap fetch # 从 Fresh Ports 更新存储库
  2. portsnap extract # 获取源代码
  3. cd /usr/ports/ffmpeg# 进入 ffmpeg 源代码文件夹
  4. make install clean# 构建代码

执行#4 后,您将看到一个屏幕,用于选择 ffmpeg 的编译选项。找到 libzimg 选项并将其添加到编译中。

还需要构建所有依赖项,它们还会为您提供一个屏幕来选择选项。这很乏味,因此,要跳过所有提示,您可以执行以下操作:make install clean BATCH="YES"

相关内容