J***a使用FFmpeg ,最简单的是调用FFmpeg 命令行工具,只需要拼接命令行参数。
稍微复杂一点的是把FFmpeg 命令行工具做成一个lib,使用上看还是命令行,只是调用时跑在同一个进程里。
代表是FFmpeg kit,现在已经黄了。
再往上是调用FFmpeg library,通过JNI。
实现难度比纯C/C++开发ffmpeg还困难。
我没看到什么好的实现。
暴露给J***a 的接口多了,实现复杂,J***a 用户也不会用,暴露接口少了,不够灵活。
Android系统的MediaCodec …。
{dede:pagebreak/}
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
Office 中为何还要保留 Access 数据库?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
男子蛋糕被小女孩踩坏,上前理论还被其家长辱骂殴打,如果发生这种事情有比***里当事人更好的处理方法吗?
Unity一个人适合做什么可以自娱自乐的游戏吗?(不以赚钱为目的)?
为什么一般人不建议住别墅?
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
如何评价***伊内斯·特洛奇亚的身材?
为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
哪张照片让你觉得刘亦菲美得不可方物?
你最真实(很少吐露)的择偶标准是什么?
字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
有没有用过GOOVIS的?
老公加班过多,是逃避家庭责任吗?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
胸大的女孩会自卑 吗?