Как отредактировать свойства mp3 файла
Как изменить название трека. Изменяем метаданные в популярных проигрывателях
Приходилось ли вам сталкиваться с ситуацией, когда названия композиций при проигрывании в медиаплеере отображаются неправильно, либо вообще в виде «кракозябров».
Например, в окне Windows название композиции имеет один вид:


В данной статье я покажу, как можно отредактировать метаданные в медиаплеерах:
#1. Aimp3
#2. Winamp
#3. Foobar2000
Для начала небольшое отступление. ID3 теги — это метаданные, содержащие информацию о звуковом файле в формате mp3: название трека, исполнитель, альбом, год и пр. Используется медиаплеерами для отображения информации о проигрываемом файле.
MP3 файлы имеют две версии ID3 тегов: старую — ID3v1, и новую — ID3v2. Основные отличия — в размере данных и, как следствие, в структуре и количестве поддерживаемых тегов. 128 байт (без учета расширенного тега) в ID3v1 против 256 мегабайт в ID3v2. Помимо этого, основная кодировка ID3v1 тега — ISO 8859-1. При использовании других кодировок — получаем «кракозябры» в заголовках. В ID3v2 реализована поддержка UTF-16, что позволяет избавиться от неправильного отображения названия композиции. В последней версии ID3v2.4 вообще используется кодировка UTF-8.
Именно используя ID3 теги, медиаплеер формирует основную связку «Исполнитель — название трека» в своих плейлистах. Поэтому простое переименование композиции в окне windows не даст результата. Информация берется в первую очередь из тегов ID3v2, т.к. он находится в начале файла. При их отсутствии — из ID3v1, находящегося в конце файла. Если уж совсем никакие теги не прописаны, то название композиции в плейлисте будет отображаться как есть.
Если вам нужно отредактировать один или несколько файлов в плейлисте, то это можно сделать прямо в плеере, благо большинство из них имеют такую функцию.
Итак, посмотрим, как изменить название трека, изменяя ID3 теги в популярных медиаплеерах: Aimp3, Winamp и Foobar2000. В данной статье я специально не рассматриваю работу в специализированных программах по изменению тегов.
1. Замена названия композиции в медиаплеере Aimp3
Отредактировать название трека в Aimp3 можно двумя способами:
1. Используя быстрый редактор тегов
2. Используя утилиту Advanced Tag Editor — Расширенный редактор тегов
Быстрый редактор тегов Aimp3
Как работает быстрый редактор тегов можно посмотреть в этом небольшом видео:
Итак, выделите трек в плейлисте плеера. Вызвав контекстное меню (правая кнопка мыши), выберите пункт «Информация о файле» (тоже самое можно проделать, нажав клавишу F4).
Перед вами откроется быстрый редактор тегов. Откройте вкладку «ID3v2».
Теперь можно вносить необходимые изменения: отредактировать название композиции, имя исполнителя, название альбома, жанр и другие. Вы можете сделать это вручную.
Если же необходимо просто изменить название композиции и/или исполнителя, то можно использовать функцию автозаполнения — подстановка наименования музыкального файла в соответствующие поля тегов. Для вызова функции применяется комбинация клавиш ALt+A либо через меню (правый верхний угол — иконка со стрелкой, смотрящей вниз).
Если же название самого музыкального файла вас не удовлетворяет и его также необходимо переименовать, тогда применяем следующую последовательность действий: вызываем функцию переименования, нажав F2, либо нажав соответствующую иконку — справа от названия файла (см. скриншот ниже). Переименовываем название трека, нажимаем «ОК».

После исправления нужных полей рекомендую копировать данные тегов id3v2 в соответствующие теги id3v1.

Все, нажимаем «Сохранить» и готово. Название композиции изменилось.
Advanced Tag Editor — Расширенный редактор тегов Aimp
Если же необходимо изменить заголовки сразу несколько композиций, либо альбомов, то в Aimp3 можно воспользоваться утилитой Advanced Tag Editor — Расширенный редактор тегов.

Используя главное меню редактора (правый верхний угол), вы можете вносить необходимые изменения в файлы.
— добавить номера треков, изменить вид номеров треков (номера вида X/XX);
— переименовать файлы по нужному шаблону (Alt+R);
— переместить файлы в нужную папку;
— автоматически заполнить теги на основании имен файлов (Alt+T).
Интерфейс расширенного редактора очень интуитивен. Разобраться в нем не составит труда. Поэтому не буду описывать его очень подробно. Если останутся вопросы по работе в редакторе, то задавайте в комментариях.
Не пропусти мегаполезную статью, посвященную конвертации аудио в различные форматы «Как конвертировать MP3 в M4R, WAV, WMA, OGG, AAC, APE, FLAC и обратно»
2. Как редактировать теги в Winamp
Winamp — это действительно очень мощный музыкальный комбайн, обладающий большими дополнительными возможностями по работе с музыкальными файлами. Тут вам можно и перевести музыку в другой формат, и выровнять громкость, и составить плейлисты и прочее и прочее. Рассмотрим возможности Winamp по редактированию метаданных музыкальных композиций.
Итак, для того, чтобы изменить название композиции в Winamp, нужно сделать следующее. Редактирование одно-двух файлов можно сделать вручную. Для этого выделите трек в плейлисте, нажмите комбинацию клавиш Alt+3 (либо правой кнопкой мыши вызовите контекстное меню, затем выберите пункт «Сведения о файле»).
Перед вами откроется редактор тегов.
Рекомендую сразу открыть вкладку «ID3v2». Перед вами станут видны поля с метаданными. Все, можно приступать к редактированию нужных тегов. Не забудьте скопировать заполненные id3v2 теги в id3v1, нажав кнопку «Копировать в ID3v1». Жмем «Ок». Все, работа закончена.
Но Winamp не был бы столь популярным, если бы не предлагал пользователям максимум удобств при работе. Что делать, когда метаданные у файла не заполнены и все поля пустые? На помощь придет такая удобная функция, как автозаполнение тегов. Это можно сделать двумя способами.
Откройте редактор (Alt+3) и выберите вкладку «Основные сведения». В правом нижнем углу нажимаете кнопку «Автозаполнение тегов». Все, процесс пошел.

Если же необходимо автоматически заполнить теги у нескольких композиций в плейлисте, то используем второй способ вызова данной функции. Выделите все треки, которые необходимо править. Вызвав контекстное меню, выбираем пункт «Отправить» и в выпадающем списке выбираем «Автозаполнение тегов». Перед вами откроется «Средство автозаполнения тегов проигрывателя Winamp».
Ждем, когда определятся теги (плеер произведет поиск и анализ наличия тегов в базе данных) и в графе «Состояние» не отобразиться «Готово». В некоторых ситуациях напротив трека может отобразиться Неточно». Ничего страшного. Основные теги определятся правильно.

3. Меняем название композиции в Foobar2000
Возможности по работе с тегами в музыкальном проигрывателе foobar2000 обширны. Помимо дефолтного редактора можно расширить возможности плеера за счет использования дополнительных компонентов.
Рассмотрим, каким образом можно отредактировать метаданные в foobar2000 стандартной сборки. В дефолтной версии, «из коробки», в foobar установлен плагин Freedb Tagger. Плагин позволяет получать метаданные музыкальных файлов с freedb.org — бесплатной базы данных трек-листов компакт-дисков.
Для того, чтобы отредактировать название композиции, выделите трек в плейлисте. Затем вызовите контекстное меню, выберите пункт «Tagging» и далее в выпадающем списке «Get tags from freedb». Подождите, пока плагин получит информацию с серверов freedb. По завершении работы перед вами откроется окно плагина freebd tagger.
Раздел «Mathes» содержит предлагаемые плагином совпадения исходного файла с метаданными freedb. Выберите необходимый заголовок. Раздел «Disc information» отобразит основную информацию об альбоме, в состав которого входит редактируемая музыкальная композиция. Раздел «Track information» отображает информацию о треке — название и пр.
Если freedb неточно заполнил теги, вы можете их подправить в соответствующих полях этих двух разделов. После правки нажимаете кнопку «Update files» и все, работа с плагином завершена.
4. Плагины foobar2000 для работы с метаданными
Плеер foobar2000 интересен тем, что благодаря огромному количеству плагинов может быть кастомизирован под множество задач и под запросы любого пользователя. Если вас не устраивает вышеупомянутый Freedb Tagger, то предлагаю посмотреть в сторону следующих плагинов.
Небольшое отступление. Для того, чтобы установить плагин в foobar2000, его необходимо поместить в папку \foobar2000\components и просто перезапустить плеер.
#1. Discogs Tagger
Плагин использует Discogs — крупнейшую базу данных музыкальных файлов. Вся работа плагина обстоит также как и с плагином Freedb Tagger.
#2. MusicBrainz Tagger
Плагин аналогичен discogs, только берет информацию о метаданных с MusicBrainz.org — открытой музыкальной энциклопедии. Сравнивая три вышеупомянутый плагина, основанных на работе с базами данных, могу выделить в первую очередь именно MusicBrainz. Получал более точные данные именно с него.
#3. Chacon
#4. Tagger Panel
Еще один удобный плагин для редактирования метаданных в foobar2000. На это раз для альтернативного интерфейса Columns UI.
Ну чтож, думаю вопрос изменения названий и прочих данных музыкальных композиций освещен в полной мере. Жду ваших вопросов/уточнений/дополнений в комментариях.
Обзор программ для работы с тегами аудио
Опыт знакомства с редактором Mp3tag подсказывает, что при работе с тегами «все средства хороши». Ручное редактирование — только один из доступных методов, и, в первую очередь, следует обратить внимание на инструменты для пакетного редактирования тегов. Здесь посильную помощь оказывают онлайн сервисы, которые содержат в своей базе данные, устраняющие информационные пробелы в метаданных.
Tag&Rename
Tag&Rename — универсальный редактор тегов, который поддерживает практически все востребованные форматы аудио (MP3, WMA, OGG, MP4, WAV, FLAC и другие), метаданные (ID3 и APE всех версий, комментарии Vorbis). Программа позволяет редактировать основные и дополнительные поля (такие как текст песни, обложка), в ручном и пакетном режимах, использовать онлайн-инструменты, экспортировать плейлисты.
Первое впечатление, которое может возникнуть у пользователя, впервые открывшего редактор: интерфейс сложен для понимания. Пожалуй, все дело в панели опций (Options Bar), предоставляющей быстрый доступ к базовым функциям переименования. Впрочем, ненужные панели можно отключить через меню View, а упомянутая панель опций скрывается по нажатию F8.
Второй момент, который действительно можно оспорить — это Проводник и его скорость чтения файлов. Tag&Rename регулярно производит считывание информации из каталогов, и этот процесс занимает продолжительное время. В других программах спасает ручное добавление рабочей директории, здесь же постоянное сканирование отвлекает. Решение проблемы — переключиться в режим плоского списка файлов (View > Flat File List), отключив древо каталогов.
Других существенных нареканий к Tag&Rename нет. К тому же, данный редактор привлекает любопытными возможностями, которые отсутствуют в других известных решениях.
Так, все теги можно привести к одной версии метаданных благодаря синхронизации. Интерфейс окна редактирования тегов разбит на несколько вкладок, где есть общие и дополнительные поля. Для пакетного переименования можно воспользоваться мультифайловым редактором тегов (Multi File Tag Editor) на панели опций. В соседних вкладках, доступно массовое переименование файлов и присвоение тегов на основе имен файлов. Возможно не только переименование файлов на основе тегов, но так же и папок, что еще более автоматизирует работу с библиотекой: файлы будут рассортированы по указанным папкам.
Переименование возможно с использованием маски, переменных (раздел Rename variables документации). Правда, оперировать переменными вроде %1 или %rt не очень удобно: нужно сверяться с находящейся рядом «шпаргалкой». При переименовании доступен предосмотр, а также отмена изменений при неудачном результате.
Кроме того, метаданные можно импортировать из Интернета, при поддержке сервисов freedb, Amazon, TrackType. Таким же образом, несложно прикрепить к аудиофайлам обложку (Amazon, Discogs).
Функции экспорта весьма широки, возможно сохранение в M3U/M3U8, CSV, XML, HTML, других текстовых форматах. Вдобавок к этому, прилагается интуитивно понятный мастер настроек, поэтому не нужно тратить время на редактирование шаблонов и изучение их синтаксиса, как в случае с Mp3tag.
Резюме
Tag&Rename поддерживает стандарты программных и аппаратных плейеров, нет проблем с чтением музыкальных форматов. Основной упор сделан на функции переименования, и опытным пользователям будет привычно работать с переменными, масками. Кроме того, доступно множество быстрых, дополнительных функций. Достаточно удобный интерфейс, пусть с оговорками, но все же упрощающий работу, не принуждая к ручному редактированию конфигурационных файлов.
[+] Гибкие возможности переименования тегов и файлов
[+] Удобный экспорт плейлистов
[−] Спорные моменты в интерфейсе
Metatogger
Metatogger — бесплатный редактор тегов, работает с Ogg Vorbis, FLAC, MP3, Musepack, Windows Media, WavPack, Monkey’s Audio и другими форматами. Главной особенностью программы можно назвать удобные интеграционные возможности — среди них заявлена поддержка локальной базы данных с MusicBrainz, функция acoustic footprint, поиск текстов композиций и другие, не менее полезные.
Главное окно достаточно просторно, из него удобно управлять обширным списком композиций, альбомов, исполнителей. Широкая панель инструментов позволяет быстро ориентироваться среди опций, без напряженного поиска команд. Боковые панели, по обе стороны от центральной колонки, скрываются. Посредством меню View легко добавить в рабочий список нужную колонку или удалить лишнюю. При более внимательном рассмотрении открываются другие возможности колонок: при перетаскивании на панель поверх заголовков можно задать несколько уровней сортировки списка. Достаточно поэкспериментировать с режимами рабочего пространства (Workspace Configuration на ленте), чтобы оценить данную возможность.
В Metatogger предусмотрено быстрое переименование тегов по файлам и в обратном направлении, с предварительным просмотром результата. При поддержке скриптов IronPython, доступны различные вспомогательные функции: поиск и замена, изменение регистра, выставление заглавных букв и прочее. Хотя далеко не каждый пользователь сочтет нужным применение нового языка ради нескольких дополнительных функций.
Помимо стандартных возможностей редактирования тегов, в наличии онлайн-инструменты, которые призваны автоматизировать заполнение метаданных. Так, с помощью функции Acoustic Fingerprint можно добавить информацию о тегах, используя цифровой отпечаток аудиофайла. Metatogger отправляет «снимок» аудиозаписи на сервис и сверяет его с имеющейся базой. Метод этот вполне дееспособный, в типичных случаях работает корректно. Так что уместно пройтись с помощью Acoustic Fingerprint по списку, наравне с функциями Disk ID и им подобным. Из других онлайн сервисов стоит отметить скачивание обложек через сервис Discogs, а также текстов песен с Wikia.com. В обоих случаях дополнительные теги автоматически закрепляются за композицией.
Локальная база данных (которую, впрочем, нужно предварительно обновить, а это около 700 Мб трафика) насчитывает более 500 тыс. альбомов и 700 тыс. обложек. Востребованность базы зависит от различных факторов и, пожалуй, быстрее найти нужную информацию через Интернет, если речь идет о единичных случаях. Время отклика при локальном поиске даже медленней, чем онлайн-синхронизация.
Резюме
Metatogger — удобный инструмент для быстрой работы с тегами. В первую очередь, это возможно благодаря интеграции с веб-сервисами. В дополнение к этому — очень удобный интерфейс, который хорошо адаптирован для работы с обширными списками файлов. В итоге, редактирование тегов в Metatogger — в наименьшей степени ручная работа.
[+] Отличная интеграция с онлайн-сервисами
[+] Поддержка локальной базы данных
[+] Удобный интерфейс
[−] Сложность освоения скриптов
[−] Отсутствие экспорта
MusicBrainz Picard
Кроссплатформенный менеджер тегов (Linux, Mac OS, Windows), с поддержкой большинства известных аудиоформатов — MP3, Ogg Vorbis, FLAC, MP4 (AAC), Musepack, WavPack, Speex, The True Audio и WMA. Доступен поиск аудиозаписей по AcoustID (Acoustic Fingerprint) и Disc ID. Что немаловажно, для Picard создано внушительное количество плагинов, расширяющих возможности редактирования тегов.
Нужно отметить, что Picard не является редактором тегов в общепринятом понятии, поэтому у пользователя могут возникнуть затруднения с пониманием «идеологии» данного редактора. Однако положение спасает подробная документация, которая, в частности, поясняет такие термины, как lookup, clustering, querying — в переводе это, соответственно, поиск, сегментация и запрос.
Для импорта тегов посредством онлайн-сервиса MusicBrainz достаточно последовательно совершить следующие действия: добавить альбом в список, выбрать команды Cluster (для группировки файлов) и Lookup.
Вначале, при добавлении файлов в левую панель, программа проверяет, были ли файлы обработаны ранее, содержат ли они идентификатор сервиса MusicBrainz. В последнем случае, данные отображаются в правой панели Picard, в виде пиктограммы диска.
Остальные файлы нужно сегментировать (команда Cluster). В процессе сегментации Picard группирует аудиофайлы на основе метаданных, остальные файлы помещаются в папку Unmatched files. Далее, в левой панели, каталог Clusters, нужно выбрать требуемую папку и произвести поиск (Lookup) по базе сервиса MusicBrainz.
По завершению поиска, на правой панели отобразится найденная информация. Процесс можно отслеживать в статусной строке, а результат выводится на панель тегов, где можно сравнить оригинальные метаданные и те, которые в наличии сервиса MusicBrainz. Каждый из файлов в правой панели имеет цветовую метку, от красной до зеленой, отображая статус найденных совпадений. Пользователь, в случае «тревожного» статуса, может отредактировать поля и сохранить новые данные в файл. При неудачном исходе, можно воспользоваться поиском по музыкальному отрывку. MusicBrainz поддерживает следующие сервисы: TRM, PUID, AcoustID и другие.
Дополнительно, можно настроить автоматическое скачивание обложек (ранее эта возможность была реализована в виде плагина). Таким образом, во время операции Lookup программа будет соединяться с нужным сервером и скачивать обложку, добавляя ее в метаданные.
Другие дополнения скачиваются на странице Plugins. При желании, базу данных MusicBrainz можно хранить локально, скачав и установив ее на виртуальной машине.
Резюме
Picard автоматизирует ввод тегов, прежде всего, за счет сервиса MusicBrainz. По сути, программа является его оболочкой, и такую привязку можно отнести к достоинствам Picard. В то же время, не всем такой инструментарий придется по вкусу, ввиду отсутствия традиционных инструментов и не совсем обычного исполнения программы.
[+] Тесная интеграция с сервисом MusicBrainz
[+] Средства автоматизации
[−] Нет стандартных инструментов для пакетного переименования
Tagscanner
Tagscanner — программа для организации музыкальной коллекции и редактирования тегов. Поддерживает форматы аудио MP3, OGG, FLAC, WMA, MPEG-4, Opus, Musepack, Monkey’s Audio, AAC, OptimFROG, SPEEX, WavPack, TrueAudio, теги ID3, APE, WMA, Vorbis Comments и другие. Также распознает и читает известные виды метаданных. Широкие возможности импорта тегов из музыкальных сервисов и экспорта в различные форматы.
Music Renamer позволяет переименовать файлы на основе информации, взятой из тегов. Формат строки задается с помощью заполнителей (плейсхолдеров), доступных в соответствующем разделе, либо на основе заготовленных шаблонов (список «Формат имени файла»). Наряду с переименованием, можно реорганизовать папки, задав уровень вложенности, обрезать имена файлов до определенной длины. Из операций преобразования текста можно выделить транслитерацию, которая полезна при работе с русскоязычными названиями (эту особенность учитывает далеко не каждый редактор тегов).
Непосредственно редактор доступен во вкладке TAG Editor. Панель редактирования отображается справа, она разделена на основные и дополнительные поля, а также области для добавления обложки и текста песни («лирики»). Пометка « » помогает управлять тегами при множественном выделении, по аналогии с Mp3tag.
TAG Processor — автозаполнение тегов при поддержке уже известных онлайн-сервисов freedb, MusicBrainz, Amazon и других. Наряду с синхронизацией стандартных тегов, можно прикрепить к аудиофайлу обложку. Касательно добавления текстов песен, ни один из онлайн-сервисов, поддерживаемых TAG Editor, не способен автоматизировать процесс.
Наконец, раздел List Maker — создание отчетов и плейлистов в указанном формате: CSV, XML, HTML, M3U(8), PLS. Экспорт базируется на шаблонах, определяемых пользователем с помощью скриптов, заполнителей. Ситуация схожа с Mp3tag: мастера настроек не предусмотрено, а это несколько усложняет задачу. Впрочем, экспорт списков можно отнести к второстепенным возможностям редактора, да и формат шаблонов достаточно прост для понимания.
Резюме
Tagscanner — функциональный и одновременно вполне доступный для понимания редактор тегов. Русскоязычный и удобный интерфейс, классический набор функций, шаблоны, готовые для использования — не удивительно, что программа завоевала популярность в своей категории.
[+] Гибкие возможности по переименованию тегов
[+] Удобный интерфейс
[+] Готовые шаблоны
[+] Встроенный аудиопроигрыватель
Ex Falso / Quod Libet
Это двойное название принадлежит мультиплатформенному органайзеру и аудиоплееру, который также является редактором тегов. Ядром «универсала» послужила библиотека Mutagen, которая, кстати, роднит его с вышеупомянутой программой Picard. Библиотека Mutagen используется в других приложениях Linux, порт для Windows — редкое явление. Поддерживаются следующие форматы аудио: ASF, FLAC, M4A, Monkey’s Audio, MP3, Musepack, OGG, True Audio, WavPack и OptimFROG.
Программа переведена на русский язык, это помогает разобраться в не очень удобном интерфейсе. Недостаток и в том, что Quod Libet основана на библиотеке GTK+, что не лучшим образом сказывается на интерактивности плеера, особенно ограничено перетаскивание элементов.
Однако Quod Libet интересен, скорее, не базовым инструментарием, а расширяемостью на основе плагинов. Подключить их можно в разделе настроек «Музыка > Расширения». Поиск по базе CDDB/MusicBrainz, скачивание обложек, экспорт метаданных, конвертер, расширенное редактирование тегов — вот далеко не полный перечень возможностей. Правда, все операции приходится осуществлять через контекстное меню, что, опять же, не очень удобно. Также, ввиду особенностей архитектуры плеера, не все расширения работают корректно (см. «Ошибки»). Для исправления ошибок нужно скачивать недостающие библиотеки.
Резюме
Quod Libet — с одной стороны, интересное решение в категории редакторов метаданных. С другой стороны, ради функциональности приходится жертвовать удобством интерфейса, «неродного» для среды Windows. Не все расширения работоспособны. В результате — спорное решение, со множеством достоинств и — увы — недостатков.
[+] Кроссплатформенность
[+] Поддержка расширений
[−] Нестабильность
[−] Неудобный интерфейс
[−] Не всегда корректное отображение кириллицы











