谁需要ffmpeg?不是我。我需要的是能够解码视频流及其音频流,以便可以将帧放在 opengl 表面上与音频同步。
FFmpeg 是一个视频转码工具。那不是我需要的。我需要它的库。
问题是构建 FFmpeg 的每个示例都包含我不需要的垃圾。我浪费时间的最新示例:
https://github.com/appunite/AndroidFFmpeg
使用诸如 freetype2 之类的东西,我真的,真的,不需要。更烦人的是,它甚至不会像描述的那样构建,因为示例引用了 freetype,而不是 freetype2,所以构建步骤被破坏了。甚至不要让我开始解决我在使用 libtool 时遇到的问题。
踢球者正在寻找 libav.org,他们在其 about 页面上描述了 ffmpeg 项目中的混乱情况。也许这就是为什么这很困难。
那么,仅仅构建共享库就这么难吗?有人可以指点我一些文档或有效的教程吗?我承认这对我来说是一个新领域,但我使用谷歌发现的只是混乱。