FFmpeg音频视频同步

时间:2013-04-17 13:16:42

标签: android ffmpeg android-camera

我一直在尝试使用Android相机的视频源制作视频......

捕捉来自摄像机的预览帧,并通过管道传输到ffmpeg输入,并使用AudioRecord(采样率:44100,频道:单声道)捕获音频并输入ffmpeg使用相同的技术...... 视频按预期成功生成...但音频和视频似乎不同步......

音频最初似乎滞后于视频,在某些时候它等于视频,然后随着视频的进展从视频引出,这清楚地表明音频流的回放速度与视频的回放速度相比更快。 ..

使用的命令如下:

ffmpeg -f image2pipe -vcodec mjpeg -i - -i audioPipe -b:v 1024k -f flv -vcodec libx264 -minrate 512k -maxrate 1024k -bufsize 8092k -acodec copy -preset ultrafast -g:v 3 -acodec copy out.flv

我甚至尝试使用-async 1,但结果与上面的结果相同......

有没有办法以完美的同步方式对两个流进行多路复用...?

...谢谢

0 个答案:

没有答案