有没有办法使用 ffmpeg 录制全屏?

有没有办法使用 ffmpeg 录制全屏?

我尝试使用 ffmpeg (gdigrab) 录制我的桌面。录制过程一切顺利,直到我尝试录制游戏 (Halo2),这是主要目标。

FFmpeg 并未录制任何游戏画面。相反,它显示了桌面和游戏启动画面的静态画面。

我尝试以窗口模式打开游戏,这样可以显示视频,但我不能接受这个解决方案。我需要能够以全屏模式录制游戏。

使用 FFmpeg 可以实现这个吗?

附言:我的目标是录制任何比赛,而不仅仅是上面提到的比赛。

答案1

是的,我设法使用以下命令录制游戏:

ffmpeg -f gdigrab -framerate 60 -i desktop -f dshow -i audio="virtual-audio-capturer" -rtbufsize 1024M output.mkv

相关内容