在我的程序中,它获取MP4视频,我希望它输出MP3(没有任何服务器端的东西.)因为
Android(和我的应用程序)需要在许多不同的硬件配置上运行,这意味着我可能无法使用FFMPEG .我知道这可能是非常耗电量和处理能力,特别是对于手机,但我需要为我的用户提供此选项.我找不到任何不使用FFMPEG的Java本机库.
解决方法
我发现FFMPEG没什么问题,因为Debian支持
apparently it runs on 11架构.只有不支持的体系结构显然是m68k,其他体系结构是FreeBSD内核或Hurd内核的旧版本.根据我所知道的Android,它基于ARM的事实不会很快改变.
当然,围绕本机代码的Java包装器可能存在一些问题.这是问题吗?我不是Android也不是Java程序员,但我确信您可以检测平台并动态加载适当的本机包装器.