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


Answers:


26

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

ExifTool是用于读取,写入和处理图像,音频和视频元数据的免费软件。它与平台无关,并且是Perl库和命令行应用程序。ExifTool是一种流行的工具,可以集成到不同类型的数字工作流程中,并支持多种类型的元数据,包括Exif,IPTC,XMP,JFIF,GeoTIFF,ICC配置文件,Photoshop IRB,FlashPix,AFCP和ID3,以及制造商特定的许多数码相机。

从版本7.79(2009年6月20日)开始,ExifTool添加了对Adobe InDesign文件(.IND,.INDD,.INDT)的读/写支持,并能够对KML文件进行地理标记。

您想要的命令是:

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

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


这看起来也很有用,我将尝试一下。谢谢。
克里斯,

22

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


8

使用-t开关时,mpg321应该显示此信息。它实际上是命令行播放器,但是-t应该可以为您提供所需的内容。


1

我知道这已经有5年历史了,但是Google会找到它,这是一个很好的建议。

exiftool -AudioBitrate File.mp3 

以易于阅读的格式提供更好的信息。例如:

======== 15-Is This Thing On .mp3
Audio Bitrate                   : 320 kbps
======== 16-Run.mp3
Audio Bitrate                   : 320 kbps
======== 17-Good Old Days.mp3
Audio Bitrate                   : 320 kbps

6
...是的,但是那古尔的答案中没有提到这一点吗?(请参阅superuser.com/about如果你想通了这是一个“定期论坛”。)
阿尔扬
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.