FFMPEGを使用してWindows XP)で画面の特定の領域(実際には表示されているウィンドウの数)をキャプチャしようとしていますが、X11からキャプチャするオプションしか見つかりません:
Windows XPでwin32バイナリを使用してそれを行う方法はありますか?さまざまなウィンドウX11に何らかの方法でアクセスできるようにするなどのハックを受け入れることができない場合はどうすればよいですか?
FFmpegと screen-capture-recorder-to-video-windows-free を使用してそれを行うことができます。
サンプルコマンド
ffmpeg -f dshow -i video=screen-capture-recorder -r 24000/1001 -q 1 out.avi
これはWindows7で私のために働いた:
ffmpeg -f gdigrab -i desktop output.flv
詳細については、 FFmpeg gdigrabドキュメント を参照してください。