当我使用 ndk 构建 ffmpeg 时,它不会为 libavresample 和 libpostproc 创建 .so 和 .a 文件
When I build ffmpeg with ndk it does not create .so and .a files for libavresample and libpostproc
当我使用 ffmpeg 构建 ndk 时,它不会为 libavresample 和 libpostproc 创建 .so 和 .a 文件。
我用这个 files.
构建 ffmpeg
但是,它不会为 libavresample 和 libpostproc 创建 .so 和 .a 文件。
如何为 libavresample 和 libpostproc 构建 .so 和 .a 文件?
你真的需要 libavresample 和 libpostproc 吗?
我怀疑。
libavresample - 本机 libswresample(一个音频重采样库)的已弃用替代品。默认情况下 未 启用。如果你想要它然后添加 --enable-avresample
配置选项,但我建议不要这样做,除非你确定你需要它。
libpostproc - 一个遗留的、几乎被遗忘的库,用于视频 post 在视频看起来很糟糕时进行处理。不幸的是 pp filter 是必需的(我从未见过有人使用过)。要启用这个几乎无用的库,您需要包含 --enable-gpl
配置选项。 但是,这会将 FFmpeg 许可从 LGPL 更改为 GPL,因此如果您打算从 FFmpeg 分发任何内容,请注意这一点的含义。
当我使用 ffmpeg 构建 ndk 时,它不会为 libavresample 和 libpostproc 创建 .so 和 .a 文件。
我用这个 files.
构建 ffmpeg但是,它不会为 libavresample 和 libpostproc 创建 .so 和 .a 文件。
如何为 libavresample 和 libpostproc 构建 .so 和 .a 文件?
你真的需要 libavresample 和 libpostproc 吗?
我怀疑。
libavresample - 本机 libswresample(一个音频重采样库)的已弃用替代品。默认情况下 未 启用。如果你想要它然后添加
--enable-avresample
配置选项,但我建议不要这样做,除非你确定你需要它。libpostproc - 一个遗留的、几乎被遗忘的库,用于视频 post 在视频看起来很糟糕时进行处理。不幸的是 pp filter 是必需的(我从未见过有人使用过)。要启用这个几乎无用的库,您需要包含
--enable-gpl
配置选项。 但是,这会将 FFmpeg 许可从 LGPL 更改为 GPL,因此如果您打算从 FFmpeg 分发任何内容,请注意这一点的含义。