通过以下方式安装:pkg install ffmpeg
当我使用 zscale 运行 ffmpeg 命令时,出现错误:No such filter: 'zscale'
有人能告诉我如何编译来libzimg
解决这个问题吗?Windows 安装程序默认只包含该库,谷歌搜索也没有帮助我弄清楚如何使用 freebsd 安装 libzimg 库。
答案1
我是 FreeBSD 的新手,我坚信还有更有效的方法来实现这一点。这种方法对我有用,但我希望有人能发布“更好”的解决方案。
我的问题是弄清楚如何在 FreeBSD 系统上手动进行编译。对于遇到同样问题的人...
portsnap fetch
# 从 Fresh Ports 更新存储库portsnap extract
# 获取源代码cd /usr/ports/ffmpeg
# 进入 ffmpeg 源代码文件夹make install clean
# 构建代码
执行#4 后,您将看到一个屏幕,用于选择 ffmpeg 的编译选项。找到 libzimg 选项并将其添加到编译中。
还需要构建所有依赖项,它们还会为您提供一个屏幕来选择选项。这很乏味,因此,要跳过所有提示,您可以执行以下操作:make install clean BATCH="YES"
。