ffmpegでRTSP配信しているカメラから静止画をとる - Bye Bye Moore
の続き
取得した画像データは標準出力に流し込む事ができます。
という事はパイプでimagemagickに繋いで加工することもできるわけです。
実際のところ
RTSP配信化したATOM CAM2から画像をとってレベルカーブ弄る方法は以下のように。
少しでも高速化するため、エラー以外の出力は表示しないようにしています。
$ YOURPATH=rtsp://XXXX:YYYY@192.168.Z.A/live $ ffmpeg -hide_banner -loglevel error -rtsp_transport tcp -stimeout 500 -y -i $YOURPATH -f image2 -frames:v 1 - | convert - -level 50%,50% 001.png