【问题标题】:What are the differences between Libav intern encoder and libvo-aacenc?Libav实习生编码器和libvo-aacenc有什么区别?
【发布时间】:2019-08-01 21:42:00
【问题描述】:

Libav 库中的 libvo-aacenc 是否是与内部 aac 编码器不同的编码器(在配置 makefile 后在编码器下列出)。如果是,运行 ./configure --enable-libvo-aacenc 时可能的原因是什么,我收到以下消息:

libvo_aacenc is version3 and --enable-version3 is not specified.

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
libav-tools@libav.org mailing list or IRC #libav on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.

应该通过激活 libvo-aacenc 来生成哪些文件?它包含哪些常量?

【问题讨论】:

    标签: constants aac encoder libav


    【解决方案1】:

    libvo-aacenc 已获得 GPL3 许可,ffmpeg 已获得 GLP2 许可。在二进制文件中包含 libvo-aacenc 会将您的 ffmpeg 构建的许可证更改为 GPL3(因为在这种情况下 GPL3 会覆盖 GPL2)。因此,您必须设置该标志以确认您了解您的二进制文件有额外的法律限制。

    不生成文件,不包含常量。

    【讨论】:

    • 我设置了标志:“./configure --enable-static --enble-version3 --enable-libvo-aacenc”。我收到错误“找不到错误 libvo_aacenc”。
    • 你是否安装了 libvo-aacenc 开发库?
    • 我使用这个库:libav.org/releases/libav-12.3.tar.gz。本地安装在文件夹中。
    • 好的,这个对话不再与原来的问题相关。如果您有新问题,请发新帖。
    猜你喜欢
    • 2014-08-07
    • 1970-01-01
    • 2012-09-08
    • 2012-03-17
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 2011-05-11
    • 2010-10-01
    相关资源
    最近更新 更多