J***a使用FFmpeg ,最简单的是调用FFmpeg 命令行工具,只需要拼接命令行参数。
稍微复杂一点的是把FFmpeg 命令行工具做成一个lib,使用上看还是命令行,只是调用时跑在同一个进程里。
代表是FFmpeg kit,现在已经黄了。
再往上是调用FFmpeg library,通过JNI。
实现难度比纯C/C++开发ffmpeg还困难。
我没看到什么好的实现。
暴露给J***a 的接口多了,实现复杂,J***a 用户也不会用,暴露接口少了,不够灵活。
Android系统的MediaCodec …。
{dede:pagebreak/}
女朋友送的switch被亲戚要求送小孩我该怎么办?
老板说我设计了一周的海报还是不行,我到底该怎么学啊?
go的channel在实际项目中会怎么使用?
生完孩子身材依旧火辣是一种怎样的体验?
江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
后端开发除了增删改查还有什么?
如果意外挖出 10 吨黄金,有那些将它们洗白、正常使用的方法?
为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
哪些令你惊艳的AI大语言模型提示词(prompt)?
女孩子腿非常白是什么体验?
nodejs能写windows桌面应用程序吗,就是打包成exe这种的?
为什么好多人不能接受加班?
程序员都在用什么显示器写代码?
明明无线鼠标有那么多优点,为什么还有那么多人买有线鼠标?
PHP现在真的已经过时了吗?
美国家庭为什么容易破产?