gpt4 book ai didi

ffmpeg - 如何使用 vo-amrwbenc 库构建 ffmpeg?

转载 作者:行者123 更新时间:2023-12-04 23:15:12 25 4
gpt4 key购买 nike

我已经使用 Homebrew 软件下载了 ffmpeg,并想为其添加 amr-wb 编码器支持,

DEA.L. amr_nb               AMR-NB (Adaptive Multi-Rate NarrowBand) (decoders: amrnb amr_nb_at libopencore_amrnb ) (encoders: libopencore_amrnb )
D.A.L. amr_wb AMR-WB (Adaptive Multi-Rate WideBand) (decoders: amrwb libopencore_amrwb )

我按照此处的说明下载了 vo-amrbnc,但不明白我应该在哪里使用 --enable-libopencore-amrwb 显式配置构建?
( https://ffmpeg.org/ffmpeg-codecs.html#Encoders)

一个愚蠢的问题是,我没有在/usr/local/Cellar/目录下找到 ./configure 文件。我真的不是工程师,也不熟悉构建和编译的东西,所以任何指导都会非常感激!

最佳答案

你可以download an already compiled ffmpeg .它有 --enable-libvo-amrwbenc用于 AMR-WB 编码。放入/usr/local/bin .

ffmpeg build script in Homebrew目前似乎不支持 libvo-amrwbenc。如果您想使用 Homebrew 进行编译,则必须编辑 Homebrew 脚本(我猜……我从未使用过 Homebrew)。如果您想在不使用 Homebrew 的情况下进行编译,请先安装 libvo-amrwbenc(或提供 vo-amrwbenc/enc_if.h 的任何工具),然后使用 --enable-libvo-amrwbenc配置时ffmpeg .见 FFmpeg Wiki: macOS有关 Homebrew 和编译的更多信息。

Opus 音频值得一提。它是一种现代、灵活、免费的开源格式 offering better quality than AMR in all but the lowest of bitrates .

关于ffmpeg - 如何使用 vo-amrwbenc 库构建 ffmpeg?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46476395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com