【发布时间】:2016-10-07 03:12:12
【问题描述】:
我使用 SurfaceTexture 和 OpenGL ES 2.0 使用 glsl 着色器修改视频。我还可以使用 MediaCodec 对结果视频进行编码。
问题是我发现解码视频的唯一方法是使用 MediaPlayer 和 SurfaceTexture,但 MediaPlayer 没有逐帧解码选项。所以现在,它就像一个实时编码/解码,没有停顿。
我也尝试过使用 seekTo / pause / start,但它永远不会更新纹理..
那么是否可以逐步解码,以遵循编码过程?恐怕我目前的方法不是很准确。
提前致谢!
【问题讨论】:
标签: android video opengl-es-2.0 android-mediacodec video-encoding