2015-06-01 222 views
0

我试图在Android中使用MediaCodec来压缩视频。使用MediaCodec压缩视频

它看起来像MediaCodec会让你回到原始流。有没有办法从A-> B(最后用输出文件压缩视频)?

谢谢。

+0

各种示例:http://bigflake.com/mediacodec/,https://github.com/google/grafika – fadden

回答

1

您可以使用MediaMuxer类将基本流存储为文件格式,如MP4。请参考cts example以获得转码+多路复用的好例子,其中编码数据通过MediaMuxer写入文件。

+0

先生,您可以看看这个主题吗? http://stackoverflow.com/questions/32723393/video-rendering-is-broken-mediacodec-h-264-stream –