Есть ли утилита командной строки для определения битрейта mp3-файла?
4 ответа
Вы можете получить все мета-теги ID3, включая битрейт, из exiftool:
ExifTool - это бесплатное программное обеспечение, используемое для чтения, записи и управления метаданными изображений, аудио и видео. Он не зависит от платформы и является одновременно библиотекой Perl и приложением командной строки. ExifTool является популярным инструментом для включения в различные типы цифровых рабочих процессов и поддерживает многие типы метаданных, включая Exif, IPTC, XMP, JFIF, GeoTIFF, профиль ICC, Photoshop IRB, FlashPix, AFCP и ID3, а также метаданные, специфичные для производителя. много цифровых камер.
Начиная с версии 7.79 (20 июня 2009 г.), ExifTool добавила поддержку чтения / записи для файлов Adobe InDesign (.IND,.INDD,.INDT) и возможность геотегирования с файлами KML.
Команда, которую вы хотите:
$ exiftool -AudioBitrate File.mp3
Аудио битрейт: 128000
Запуск команды без аргументов возвращает вам все теги. Он кроссплатформенный и работает для большинства типов мультимедиа. Это доступно через пакет libimage-exiftool-perl в Ubuntu.
Файл способен идентифицировать битрейт MP3, и, возможно, он уже установлен на вашем компьютере, даже если ваш дистрибутив является одним из тех, которые избегают установки декодера MP3.
mpg321 должен отображать эту информацию, когда используется ключ -t. На самом деле это игрок командной строки, но -t должен дать вам то, что вы хотите.
Я знаю, что это 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