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

use*_*637 9 bash ffmpeg

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

Dav*_*ras 15

你可以试试:

ffmpeg -i filename
Run Code Online (Sandbox Code Playgroud)

  • 此命令将进入和退出下面的警告“至少必须指定一个输出文件”。使用这个不会“ffprobe -i filename” (7认同)

Mic*_*jer 15

有一个ffprobe.

用法简单:

ffprobe foo.mp3 2>&1 | grep -A1 Duration:
Run Code Online (Sandbox Code Playgroud)

会给你输出(不显示任何额外的窗口),如:

  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
Run Code Online (Sandbox Code Playgroud)

  • `ffmpeg -i foo.mp3 2>&1 | grep -A1 Duration:` 也有效! (3认同)