フルスクリーンプログラムを録画するには、avconv / ffmpegを使用しますか?

フルスクリーンプログラムを録画するには、avconv / ffmpegを使用しますか?

snes9xフルスクリーンプログラム()を記録するためにavconv(別名ffmpeg)を使用しようとしています。フルスクリーンを使用するようにavconvを設定しましたが、実行するとsnes9xはキャプチャされません。

#!/bin/bash
avconv \
  -f x11grab \
  -s 1920x1080 \
  -r 30 \
  -i :0.0 \
  -an \
  -c:v libx264 \
  -preset veryfast \
  -pix_fmt yuv420p \
  -threads 2 \
  -b:v 1M \
  -f flv \
  'rtmp://<ip>/live/<stream name>'

フルスクリーンウィンドウをキャプチャするには、このスクリプトをどのように変更する必要がありますか? Xephyrウィンドウを使用してsnes9x自体をウィンドウに切り替えようとしましたが、機能しません(snes9xはとにかく全画面表示を開始します)。

ベストアンサー1

おすすめ記事