确定 mp3 比特率的 Linux 命令行实用程序?

chr*_*ris 23 linux mp3 command-line

是否有命令行实用程序来确定 mp3 文件的比特率?

小智 26

您可以从exiftool获取所有 ID3 元标签,包括比特率:

ExifTool 是用于读取、写入和操作图像、音频和视频元数据的免费软件。它是独立于平台的,既是 Perl 库又是命令行应用程序。ExifTool 是一种流行的工具,可以整合到不同类型的数字工作流程中,支持多种类型的元数据,包括 Exif、IPTC、XMP、JFIF、GeoTIFF、ICC Profile、Photoshop IRB、FlashPix、AFCP 和 ID3,以及制造商特定的元数据许多数码相机。

从 7.79 版(2009 年 6 月 20 日)开始,ExifTool 添加了对 Adob​​e InDesign 文件(.IND、.INDD、.INDT)的读/写支持,以及使用 KML 文件进行地理标记的功能。

你想要的命令是:

$ exiftool -AudioBitrate File.mp3
音频比特率:128000

运行不带任何参数的命令可以获得所有标签。它是跨平台的,适用于大多数多媒体类型。这可以通过Ubuntu上的libimage-exiftool-perl包获得。


Chr*_*lly 22

文件能够识别 MP3 的比特率,并且可能已经安装在您的机器上,即使您的发行版是避免安装 MP3 解码器的发行版之一。


MDM*_*rra 8

使用 -t 开关时,mpg321 应显示此信息。它实际上是一个命令行播放器,但 -t 应该给你你想要的。