我一直在使用FFmpeg进行视频转码,它可以工作,但速度很慢。
我也尝试过 Intel Inde 库,但不适用于我测试过的一些 Android 手机。
因此,我想利用 MediaCodec Api 对视频进行转码。
我已经阅读了 BigFlake的一些示例代码,这有助于我了解 Api 的一些概念。但是我仍然不知道如何将视频文件从一种格式转码为另一种格式。
我没有使用编解码器的经验,我认为流程是:
Decode input video file(frame?) -> feed into encoder -> convert the
stream to a .MP4 file.
感谢是否有人能指出我正确的方向。