【发布时间】:2016-01-04 08:00:51
【问题描述】:
我有一个使用 SurfaceTexture 对象的 Surface 配置的 Android MediaCodec 解码器。 MP4 文件解码工作正常,可以在设备上看到帧。但是如果尝试使用 MediaMuxer 重新编码为新的 MP4 文件,则输出文件大小为零,因为 SurfaceTexture.getTimestamp() 返回始终为 0。在这种情况下,获取帧呈现时间的正确方法是什么?
【问题讨论】:
-
谢谢fadden,我希望你在身边!
标签: android android-mediacodec