Dies wird Ihnen die Framerate sagen, wenn es nicht variable Framerate ist:
ffmpeg -i Dateiname
Beispielausgabe mit verdecktem Dateinamen:
Eingabe # 0, matroska, webm, aus 'somerandom.mkv':
Dauer: 01: 16: 10.90, Start: 0.000000, Bitrate: N / A
Stream Nr. 0.0: Video: h264 (Hoch), yuv420p, 720 x 344 [PAR 1: 1 DAR 90:43], 25 fps, 25 tbr, 1 k tbn, 50 tbc (Standard)
Stream # 0.1: Audio: AAC, 48000 Hz, Stereo, S16 (Standard)
ffmpeg -i Dateiname 2> & 1 | sed -n "s /.*, \ (. * \) fp. * / \ 1 / p"
Jemand hat mit einem bearbeitet, der nicht so funktioniert hat, wie ich es wollte. Es wird hier verwiesen.
Zusätzliche Bearbeitung ... Wenn Sie den Wert tbr möchten, funktioniert diese Sed-Linie
sed -n s /.*, \ (. * \) tbr. * / \ 1 / p