我想知道Android MediaCodec是否支持RBGA编码?
有谁知道如何解决这个问题?
或者实现H.264编码的另一种解决方法是什么?
谢谢!
答案 0 :(得分:0)
您可以将它们加载到openGL es纹理中并渲染到编码器的输入表面。 (也许这会有所帮助:https://github.com/google/grafika)
另一种选择是转换为编码器支持的颜色格式。 (例如使用libyuv)
答案 1 :(得分:-1)
Android开发者页面上的see MediaCodecInfo类支持RGBA 32Bits,看看该类是否有帮助:)