J***a使用FFmpeg ,最简单的是调用FFmpeg 命令行工具,只需要拼接命令行参数。
稍微复杂一点的是把FFmpeg 命令行工具做成一个lib,使用上看还是命令行,只是调用时跑在同一个进程里。
代表是FFmpeg kit,现在已经黄了。
再往上是调用FFmpeg library,通过JNI。
实现难度比纯C/C++开发ffmpeg还困难。
我没看到什么好的实现。
暴露给J***a 的接口多了,实现复杂,J***a 用户也不会用,暴露接口少了,不够灵活。
Android系统的MediaCodec …。
{dede:pagebreak/}
为什么微软信誓旦旦的说Win10是最后一个Windows版本,却又推出了Win11?
一个非常漂亮的残疾女孩,会有人愿意娶吗?
Mac OS 系统是否内存越大越好?
为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
是什么原因让胖东来独一家,而别的公司学不来?
为什么微软还没有倒闭?
大家有什么被中医震惊征服的经历吗?
毕设答辩,老师说node不可能写后台怎么办?
写业务的话,go是不是垃圾?
为什么各大品牌内存条包装都那么low?
为什么macOS软件生态不敌Windows?
长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
react 跟 vue 哪个更牛逼?
vue + tsx 的开发体验能追得上 react+tsx么?
如何看待 2026QS 世界大学排名?
如何看待蒋凡重新被阿里重用?