在Android中将照片编码为(某些)视频格式

时间:2014-07-17 17:36:52

标签: android video ffmpeg gif

在我的应用中,我需要将照片(由用户拍摄)转换为可播放的(在Android设备和PC网络浏览器上)视频格式。

我的第一个也是显而易见的选择是GIF,我已经设法使用此https://github.com/nbadal/android-gif-encoder使其工作,但结果质量非常差。我现在没有的是gif是一个糟糕的标准 - 每帧只有256色,几乎没有压缩,所以对我来说它没用。

我知道可以使用ffmpeg,但我没有使用NDK的经验(而且我只在大学里使用过C语言。)

还有其他值得探索的选择吗?

编辑:它需要在ICS上工作(minSdkVersion = 15)

1 个答案:

答案 0 :(得分:0)

您可以使用MediaMuxer(对于超过4.3的android)将图像转换为mp4。