使用此代码示例(dranger - ffmpeg):
https://github.com/arashafiei/dranger-ffmpeg-tuto/blob/master/tutorial03.c
和ffmpeg的dranger教程:
http://dranger.com/ffmpeg/tutorial02.html
视频尽可能快地运行,但它有意义,因为没有计时器,我们只需在准备就绪后立即提取帧。但由于某种原因,声音也尽可能快地运行,即使他说它不应该。
我正在使用mac os x(也许这与它有关)。
有什么建议吗?
答案 0 :(得分:0)
尝试添加:
aCodecCtx = pFormatCtx->streams[audioStream]->codec;
> aCodecCtx->request_sample_fmt = AV_SAMPLE_FMT_S16;