jjzjj

HWEncoderExperiments

全部标签

android - 无法混合音频和视频

我正在编写一个使用MediaCodec录制屏幕截图和音频的应用程序。我使用MediaMuxer来混合视频和音频以创建mp4文件。我成功地设法将视频和音频分开编写,但是当我尝试将它们实时混合在一起时,结果出乎意料。要么在没有视频的情况下播放音频,要么在音频之后播放视频。我的猜测是我在时间戳方面做错了,但我无法弄清楚到底是什么。我已经看过这些例子:https://github.com/OnlyInAmerica/HWEncoderExperiments/tree/audiotest/HWEncoderExperiments/src/main/java/net/openwatch/hwenc