使用ffmpeg获取有关mp3的信息的命令?

时间:2011-09-18 23:28:06

标签: bash ffmpeg

是否有一个ffmpeg命令可以返回有关比特率或采样频率等mp3的信息?

3 个答案:

答案 0 :(得分:15)

有一个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

答案 1 :(得分:13)

你可以尝试:

ffmpeg -i filename

答案 2 :(得分:1)

您也可以使用:

$ mpg123 -t example.mp3 2>&1 | grep -A1 -E "^MPEG"
MPEG 2.5 L III cbr32 11025 mono
  • 请注意cbr32代表( stream codec bit rate,此处为32 kbps。
  • 11025采样率