Isso informará a taxa de quadros se não for uma taxa de quadros variável:
ffmpeg -i filename
Exemplo de saída com o nome do arquivo obscurecido:
Input #0, matroska,webm, from 'somerandom.mkv': Duration: 01:16:10.90, start: 0.000000, bitrate: N/A Stream #0.0: Video: h264 (High), yuv420p, 720x344 [PAR 1:1 DAR 90:43], 25 fps, 25 tbr, 1k tbn, 50 tbc (default) Stream #0.1: Audio: aac, 48000 Hz, stereo, s16 (default)
ffmpeg -i filename 2>&1 | sed -n "s/.*, \(.*\) fp.*//p"
Alguém editado com um que não funcionou como eu queria. Ele é referenciado aqui
Edição adicional ... Se você quiser o valor de tbr, esta linha sed funciona
sed -n "s/.*, \(.*\) tbr.*//p"