使用mediacodec和mediamuxer同步音频和视频

时间:2016-01-19 17:55:21

标签: android mediacodec audiorecord mediamuxer

嗨在How to provide both audio data and video data to MediaMux中说,为了同步音频和视频,您必须"计算应为每一帧视频播放的音频样本数量",公式如何? ?你能给我一些例子吗?如果我在视频drainEncoder功能上读取AudioRecord的音频数据怎么办? 感谢

1 个答案:

答案 0 :(得分:0)

我找到了答案。

取决于采样率和帧率:

24fps和48000Hz每帧长(48000hz / 24fps)= 2000样本

在25 fps和48000Hz:(48000hz / 25fps)= 1920样本

希望它有所帮助。