ffmpeg: マウス選択画面領域の記録

ffmpeg: マウス選択画面領域の記録

ffmpeg画面領域を記録するコマンドが見つかりました。

ffmpeg -video_size 2000x1600 -framerate 25 -f x11grab -i :0.0+2140,280 output.mp4

しかし、正しい領域を見つけるために何度も試行錯誤しなければなりませんでした。

マウスで領域を選択して録画できますかffmpeg

既製のソリューションなしでこのように動作するようにどのように設定できますか?

もう一つ郵便はがき、誰かが言及するヒストグラム、マウスで選択した長方形の座標を印刷します。これを行うより簡単な方法はありますか?

ベストアンサー1

傾斜(ユーザーの選択を照会し、領域をstdoutとして印刷するアプリケーション)は、あなたの目的に最も簡単なツールのようです...なぜなら... ;-)

slopは3行のコードでビデオ録画スクリプトを作成します。

 #!/bin/bash
slop=$(slop -f "%x %y %w %h %g %i") || exit 1
read -r X Y W H G ID <<< $slop
ffmpeg -f x11grab -s "$W"x"$H" -i :0.0+$X,$Y -f alsa -i pulse ~/myfile.webm

おすすめ記事