我一直想录制我制作的一些 YouTube 视频的屏幕,但在 Ubuntu 上,每当我运行命令avconv -s 1600x900 -f x11grab -i :0.0 -c:v libx264 -f pulse -i default -c:a aac sample.mp4
时,音频就会不同步。我发现视频是前进和延迟的。我该怎么做才能确保录制时音频和视频保持同步?
答案1
我曾经遇到过这个问题。我通过使用以下方法解决了该问题:
ffmpeg -f alsa -ac 2 -i pulse -acodec alac -ab 128k -f x11grab -s `xdpyinfo | grep dimensions:'|awk '{print $2}'` -r 25 -i :0.0 -sameq final.mkv
我在博客文章中解释了此命令的细节这里。