Есть ffprobe
.
Простое использование:
ffprobe foo.mp3 2>&1 | grep -A1 Duration:
даст вам вывод (без отображения дополнительного окна), например:
Duration: 00:03:10.48, start: 0.000000, bitrate: 128 kb/s
Stream #0.0: Audio: mp3, 22050 Hz, 2 channels, s16, 128 kb/s