我試圖捕獲幻燈片演示視頻。我使用下面的命令來抓取屏幕ffmpeg無法捕獲屏幕上運行的視頻
ffmpeg \
-f x11grab -s 1024x768 -r 25 -i $DISPLAY \
-f alsa -i pulse \
-vcodec libx264 -preset ultrafast -vb 1000k \
-acodec libmp3lame -ab 128k \
test.avi
此作品(屏幕上的應用程序窗口是可見和聲音被記錄在test.avi),但問題是:屏幕上顯示的任何視頻(例如,在瀏覽器窗口中運行的YouTube視頻,但也包括由mplayer播放的視頻)在播放捕獲的視頻(test.avi)時僅顯示爲空(例如綠色)框。
我在使用nvidia-331驅動程序的Ubuntu 12.04.5 LTS上使用ffmpeg 0.8.16-4版本:0.8.16-0ubuntu0.12.04.1(效果與舊版nvidia-304相同)。
我真的很感激任何建議,非常感謝!