以下の内容はhttps://shuzo-kino.hateblo.jp/entry/2022/08/12/233222より取得しました。


ffmpegでRTSP配信しているカメラから静止画をとる

実際のところ

実行環境

コマンド

Atom Cam2のLive streamを画像でうけとる方法は以下のようになります。

YOURPATH=rtsp://XXXX:YYYY@192.168.Z.A/live
$ ffmpeg -rtsp_transport tcp -stimeout 250 -y -i $YOURPATH -f image2 -frames:v 1 mypic.jpg

オプションの意味

"-rtsp_transport tcp"をパス指定の前におくのが肝で、これをやらないとUDPにトライして無駄な時間をロスします
"-f"は入出力フォーマット 今回の場合、画像なのでimage2
"-y"がファイルが存在しても上書きするオプション
"-frames:v"はビデオの何フレームを使うかで、今回は単一画像なので1を設定




以上の内容はhttps://shuzo-kino.hateblo.jp/entry/2022/08/12/233222より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14