更新时间:2023-01-25 16:46:08
代码不错。谢谢。要捕获剩余的音频,请在末尾添加一个循环来读取音频包,直到没有更多的音频包。
while (samples.isComplete() ) {
containerAudio.readNextPacket(packetaudio);
coderAudio.decodeAudio(samples, packetaudio, 0);
writer.encodeAudio(iAudioStream, samples);
Utility.console(String.format("%s %d", Utility.timeStamp(),
samples.getPts() ));
}