ffmpegを使って画面上のウィンドウをキャプチャーする方法
ffmpegを使って特定のウィンドウのキャプチャー(動画)を取得したい場合には以下のようにやればできる
事前にxwininfoを使ってWindow IDと画面の幅・高さを取得しておく必要あり
ffmpeg \
-f x11grab \
-show_region 1 \
-window_id [xwininfoで取得したWindow ID] \
-framerate 25 \
-video_size 656x510 \
-i $DISPLAY \
out.mp4
-video_sizeにてxwininfoで取得した画面の幅と高さを指定する必要あり