我有一个要求,我需要转码从本地相机应用程序拍摄的小视频剪辑到较低的比特率/分辨率的Mp4,这是通过电子邮件等shreable。
在设备上转码/转换视频的最佳方式是什么?FFMPEG或任何其他库?
附注:我知道这对设备来说有点过头了,但是客户端让我别无选择。他不关心电池和耗费的时间。我的目标是四核处理器,其中CPU不是问题。
发布于 2012-05-03 01:27:43
你最好的选择就是使用像ffmpeg这样的东西,它已经被移植到Android上了(见SO post:ffmpeg for a android (using tutorial: "ffmpeg and Android.mk"),android的ffmpeg port在这里:http://bambuser.com/opensource)。您将不得不使用JNI等,但这将省去您自己处理字节流的麻烦。
发布于 2012-05-10 01:19:17
发布于 2012-05-10 01:22:33
如果你在设备上录制,为什么不从你的代码中设置预期的格式呢?它似乎可以让你在MediaRecorder类中设置视频大小、帧率等。
https://stackoverflow.com/questions/10346031
复制相似问题