Изменение тегов mp3-файла
Содержание:
- TagScanner
- пример
- General functions
- Возведение стен для птичника: технологии и материалы
- Toe Tag
- MusicBrainz Picard
- Как работать в Mp3tag с дополнительными инструментами?
- Как редактировать теги в Winamp
- Форматирование SSD
- IDTE-ID3 Tag Editor
- Reezaa MP3 Tag Editor
- Free Mp3 Wma Converter
- Дополнительные возможности Mp3tag
- Hauptfunktionen:
- Notes
- Latest News
- Other functions
- Заключение
TagScanner
TagScanner is a free MP3 tag editor software with some advanced tools. It lets you organize metadata of your music files by editing various tags. You can use Standard or Advanced tab to do so. It lets you edit following data:
- Main: This section includes information like title, artist, album, track, disc, album artist, year, genre, comment, and composer.
- Extended: In this section, you can edit additional tags like original artist, remixed by, conductor, beats per minute, key, grouping, subtitle, ISRC, publisher, copyright, and URL.
- Embedded Cover: You can add an image (GIF, JPEG, and PNG) as album cover.
- Lyrics: It lets you add lyrics to a music file in TXT and CDG formats. You can add lyricist name too.
In the Advanced tab, you can view and edit information like MusicBrainz artist Id, album Id, release country, album type, release track Id, release group Id, script, compilation, etc. You can search for album and artist online using services including FreeDB, MusicBrainz, TrackType, and Discogs.
It provides an ‘Export‘ feature to save track information like album, cover, title, etc. in formats of HTML, XML, CSV, and TXT. You can also generate tag from filename using given schemes, import tags from text files, and fill and format tag from other fields.
It supports a good range of audio formats, such as MP3, OGG, FLAC, WMA, Opus, Musepack, Monkey’s Audio, AAC, OptimFROG, SPEEX, WAV, AIFF, etc.
TagScanner is one of the best music tag editor. It provides a built-in audio player as well. It also lets you customize preferences like selecting ID3 tag editor version, size of embedded cover, tag reading priority, text transformation, adding customized genre, filter file list, and more. You can also customize interface language like Spanish, French, German, Italian, Greek, and more.
пример
Ниже приведен пример файла плейлиста M3U для альбома » Jar of Flies » от » Alice in Chains «, который был создан Mp3tag со следующими пользовательскими настройками параметров:
- формат расширенной информации плейлиста =
- формат файла плейлиста =
- тег в формат преобразования имени файла =
#EXTM3U #EXTINF:419,`Alice in Chains` - Rotten Apple Alice in Chains_`Jar of Flies`_01_Rotten Apple.mp3 #EXTINF:260,Alice in Chains - ] Alice in Chains_Jar of Flies_02_Nutshell.mp3 #EXTINF:255,Alice in Chains - `I Stay Away` Alice in Chains_Jar of Flies_03_I Stay Away.mp3 #EXTINF:256,Alice in Chains - `No Excuses` Alice in Chains_Jar of Flies_04_No Excuses.mp3 #EXTINF:157,Alice in Chains - Whale And Wasp Alice in Chains_Jar of Flies_05_Whale And Wasp.mp3 #EXTINF:263,Alice in Chains - ] Alice in Chains_Jar of Flies_06_Don't Follow.mp3 #EXTINF:245,Alice in Chains - Swing On This Alice in Chains_Jar of Flies_07_Swing On This.mp3
General functions
Note: Functions with variable parameter count (e.g., Replace) are limited to < 64 parameters.
Replace
Command: $replace(string,from,to) or $replace(string,from1,to1,from2,to2,…)
Example:
This example replaces all underscores with dashes. You can provide additional pairs of from/to as parameters.
Remove invalid characters from file name/file paths
Command: $validate(filename,to)
Example:
This example replaces all invalid characters (/?*»<>|:) with dashes.
Case conversion Normal
Command: $caps(string,…)
Example:
This example converts the given string to normal case. The second parameter is optional and specifies additional characters that trigger upper case.artist — ALBUM — 01 — tItle converts to Artist — Album — 01 — Title
Case conversion Normal (without changing uppercase characters)
Command: $caps2(string)
Example:
This example converts the given string to normal case without changing uppercase characters. The second parameter is optional and specifies the characters that trigger upper case.artist — ALBUM — 01 — tItle converts to Artist — ALBUM — 01 — TItle
Case conversion Sentence
Command: $caps3(string)
Example:
This example converts the given string to first-letter upper case. The second parameter is optional and specifies additional characters that trigger upper case.artist — ALBUM — 01 — tItle converts to Artist — album — 01 — title
Case conversion UPPER
Command: $upper(string)
Example:
This example converts the given string to upper case.artist — ALBUM — 01 — tItle converts to ARTIST — ALBUM — 01 — TITLE
Case conversion lower
Command: $lower(string)
Example:
This example converts the given string to lower case.artist — ALBUM — 01 — tItle converts to artist — album — 01 — title
Pad decimal number with leading zeros
Command: $num(x,y)
Example:
This example returns the track number with three digits.
Возведение стен для птичника: технологии и материалы
Если вы строите курятник из дерева, для сооружения стен стоит предпочесть каркасную технологию. Вам потребуются несущие брусья, доски или фанера. Позаботьтесь об утеплении стен: оно может быть однослойным или двухслойным.
Также стены изготовляют из бруса или бревен. Данный вариант имеет ряд преимуществ: готовая постройка хорошо хранит тепло, а также отличается прочностью и долговечностью. В результате птичник долгие годы сохранит свои эксплуатационные характеристики.
В случае кирпичных стен принцип строительства весьма прост. Главные моменты – приготовить качественный раствор, способный обеспечить зданию долговечность, а также не забыть оставить место для окон и дверей.
Toe Tag
Toe Tag is another free MP3 tag editor. It provides a Multi-Tag Editor tab which lets you add or modify tags. You can edit artist, album, year, comment, etc. You can also use ‘Edit Details’ to add additional information. This includes information like content group, title, subtitle, album, original album, media type, key, BPM, language, etc. Also, you can edit metadata including Persons Involved (performers, conductor, band, lyricist, composer, etc.), URLs and Copyrights (artist’s site, publisher’s site, source site, commercial info, copyright, produced, and publisher), and Lyrics. You can also add a cover to a music track in BMP, JPG, PNG, or GIF image format. It lets you use shortcut key too to edit a specific tag.
Toe Tag allows you to edit tags in multiple files simultaneously. It lets you extract tag from filename or vice versa using a filename mask. You can also retrieve information about artist and album by executing CDDB query, and do more.
Apart from MP3, it supports audio formats like WAV, WMA, OGG, AAC, FLAC, etc.
Toe Tag is a free audio tag editor with essential tools to edit standard as well as additional metadata related to a music track. It has a simple user interface. It lets you create playlist of multiple audio tracks, lets you play tracks in a default audio player, fix text case, and do more.
MusicBrainz Picard
MusicBrainz Picard is an open source MP3 tag editor software. Using this freeware, you can add new metadata to a music file while comparing with its original metadata. It lets you edit artist, album, title, track number, date, album artist, and genre. You can add a covert art, as well as some additional information like record label, release country, release type, original release year, total discs, total tracks, artist sort order, compilation, script, and MusicBrainz artist Id, recording Id, release artist Id, release group Id, track Id, and release Id.
It supports batch processing i.e. you can apply changes to tags in more than one music files at a time. It provides a ‘File Browser’ option to easily search audio files on your PC. Also, you can lookup in browser for information about a music file.
It supports a good range of formats like MP3, Musepack, APE, OGG, WavPack, Speex, WAVE, AIFF, TAK, WMA, etc.
MusicBrainz Picard is a nice MP3 tag editor with options to customize preferences for metadata, file naming, cover art, audio fingerprinting, user interface, and more. You can also view activity history in this freeware.
Как работать в Mp3tag с дополнительными инструментами?
В каждой из программ можно импортировать необходимые данные из баз данных, расположенных на удаленных серверах в интернете. Для этого достаточно выбрать нужный пункт из представленных на главной панели меню или нажать соответствующую кнопку.
Говоря о том, как пользоваться Mp3tag профессиональной версии, отдельно стоит отметить, что среди кнопок быстрого доступа к инструментам редактирования находятся кнопки загрузки лирики (текста песен) и обложек, что значительно упрощает выполнение таких процедур.
Через файловое меню список с файлами (после редактирования информационных полей или без этого) можно сохранить в виде плей-листа, который впоследствии без труда открывается в любом известном на сегодняшний день программном проигрывателе. В случае использования присвоения номеров, треки будут воспроизводиться именно в том порядке, в котором они были представлены в одной из установленных программ.
Наконец, можно сохранить полный список тегов, воспользовавшись для этого функцией экспорта, после активации которой следует просто выбрать предпочитаемый формат выходного файла и указать место его сохранения.
Как редактировать теги в Winamp
Winamp — это действительно очень мощный музыкальный комбайн, обладающий большими дополнительными возможностями по работе с музыкальными файлами. Тут вам можно и перевести музыку в другой формат, и выровнять громкость, и составить плейлисты и прочее и прочее. Рассмотрим возможности Winamp по редактированию метаданных музыкальных композиций.
Итак, для того, чтобы изменить название композиции в Winamp, нужно сделать следующее. Редактирование одно-двух файлов можно сделать вручную. Для этого выделите трек в плейлисте, нажмите комбинацию клавиш Alt+3 (либо правой кнопкой мыши вызовите контекстное меню, затем выберите пункт «Сведения о файле»).
Перед вами откроется редактор тегов.
«Копировать в ID3v1»«Ок»
Но Winamp не был бы столь популярным, если бы не предлагал пользователям максимум удобств при работе. Что делать, когда метаданные у файла не заполнены и все поля пустые? На помощь придет такая удобная функция, как автозаполнение тегов. Это можно сделать двумя способами.
Откройте редактор (Alt+3) и выберите вкладку «Основные сведения». В правом нижнем углу нажимаете кнопку «Автозаполнение тегов». Все, процесс пошел.
Gracenote CDDBполучает метаданные трека и подставляет в соответствующие поля
Если же необходимо автоматически заполнить теги у нескольких композиций в плейлисте, то используем второй способ вызова данной функции. Выделите все треки, которые необходимо править. Вызвав контекстное меню, выбираем пункт «Отправить» и в выпадающем списке выбираем «Автозаполнение тегов». Перед вами откроется «Средство автозаполнения тегов проигрывателя Winamp».
«Отметить все»«Применить»Foobar2000
Форматирование SSD
IDTE-ID3 Tag Editor
IDTE-ID3 Tag Editor is free music tag editor which provides a side panel to edit tags. You can import a file or folder of files to write and edit metadata information. You can edit general tags (title, album, artist, year, genre, etc.), add album art (JPEG or PNG) with its type, lyrics, and customized tag fields. It supports batch processing. You can view metadata information too. It lets you play audio tracks using Player Mode tab with basic playback options.
It supports audio formats including MP3, AAC, FLAC, OGG, WMA, WAV, MIDI, etc.
It is a nice free MP3 tag editor with flexibility to edit tags in command line mode. You can also customize interface preferences like appearance, theme, notification, etc. It provides a toolbar to quickly access some of its functions. You can enable Mini mode to use it as just an audio player. It lets you add SFX, organize music files, export tags to TXT file, create NFO template, and do more.
Reezaa MP3 Tag Editor
Reezaa MP3 Tag Editor is another option for a free MP3 tag editor. It lets you add or modify ID3v1 and ID3v2 tags, lyrics, and picture (JPEG or PNG) in music files. You can edit title, album, year, genre, artist, comment, and track.
It provides options to change text case, empty all tag fields, select all tag fields, etc. You can add tags to multiple audio tracks simultaneously by simply selecting desired files. You can also view metadata information of an audio track like size, length, format, bitrate, frequency, mode, etc. It provides various other tools to copy tags, synchronize tags, correct case of tags, clean filenames, export whole metadata information as a text file, etc.
This music tag editor supports MP3 files only. It has basic user interface with limited functionality of a tag editor.
Free Mp3 Wma Converter
Free Mp3 Wma Converter is basically a software to convert audio files. It can also be used as a basic MP3 tag editor. It provides a Tag Editor tab to edit metadata in music files. You can select a tag version (ID3v1 or ID3v2) to add or modify information including title, artist, album, genre, track, comment, year, composer, URL, ‘encoded by’, and original artist.
This free MP3 tag editor supports many other audio formats like WMA, AAC, APE, WAV, OGG, FLAC, MPC, etc.
This software is primarily designed for converting one audio format to another. You can convert audio files by applying audio filtering, choosing coding method, selecting a preset (phone, CD, radio, etc.), modifying sampling frequency, changing channel mode, etc. It is easy to use with simplistic interface.
Дополнительные возможности Mp3tag
Помимо стандартного редактирования тегов, упомянутая в названии программа поможет вам пронумеровать все записи нужным образом, а также позволит указать имя файла в соответствии с его кодом. Давайте поговорим об этих моментах подробнее.
Нумерация композиций
Открыв папку с музыкой, вы можете пронумеровать каждый файл нужным вам образом. Для этого достаточно сделать следующее:
- Выделяем из перечня те аудиофайлы, для которых необходимо указать или изменить нумерацию. Вы можете выбрать сразу все композиции (сочетание клавиш «Ctrl+A»), либо отметить только конкретные (зажав «Ctrl», нажать левой кнопкой мыши на названии нужных файлов).
- После этого нужно нажать на кнопку с названием «Мастер нумерации». Она находится на панели инструментов Mp3tag.
Далее откроется окно с опциями нумерации. Тут вы можете указать, с какого числа начать нумерацию, добавлять ли ноль к простым числам, а также сделать повтор нумерации для каждой подпапки. Отметив все необходимые опции, вам нужно будет нажать «OK» для продолжения.
Начнется процесс нумерации. Через некоторое время появится сообщение о его окончании.
Закрываем данное окно. Теперь в метаданных отмеченных ранее композиций будет указан номер в соответствии с порядком нумерации.
Перенос названия в тег и наоборот
Встречаются случаи, когда в музыкальном файле прописаны коды, но отсутствует название. Иногда случается и наоборот. В таких случаях могут помочь функции переноса названия файла в соответствующие метаданные и наоборот, из тегов в основное название. Выглядит на практике это следующим образом.
Тег — Имя файла
- В папке с музыкой имеем некий аудиофайл, который называется к примеру «Name». Выбираем его, нажав один раз по его названию левой кнопкой мыши.
- В списке метаданных же отображается корректное название исполнителя и самой композиции.
Можно, конечно же, прописать данные вручную, но проще сделать это автоматически. Для этого нужно лишь нажать на соответствующую кнопку с названием «Тег — Имя файла». Находится она на панели инструментов Mp3tag.
Появится окно с предварительной информацией. В поле у вас должны быть прописаны значения «%artist% — %title%». Можно также добавить в название файла и другие переменные из метаданных. Полный список переменных отобразится, если нажать на кнопку справа от поля ввода.
Указав все переменные, следует нажать кнопку «OK».
После этого файл переименуется должным образом, а на экране появится соответствующее уведомление. Его можно потом просто закрыть.
Имя файла — Тег
- Выбираем из списка музыкальный файл, имя которого нужно продублировать в его же метаданные.
Далее нужно нажать на кнопку «Имя файла — Тег», которая расположена в панели управления.
Откроется новое окошко. Так как название композиции чаще всего состоит из имени исполнителя и названия песни, то в соответствующем поле у вас должно располагаться значение «%artist% — %title%». Если же в имени файла указана другая информация, которая может быть занесена в код (дата выпуска, альбом и так далее), то вам нужно дописать свои значения. Их список также можно посмотреть, если нажать на кнопку справа от поля.
Для подтверждения данных остается нажать кнопку «OK».
В результате поля данных заполнятся соответствующей информацией, а вы увидите уведомление на экране.
Вот и весь процесс переноса кода в имя файлов и наоборот. Как видите, в этом случае такие метаданные как год выпуска, название альбома, номер композиции и так далее, не указываются автоматически. Поэтому для общей картины вам придется прописать эти значения вручную либо через специальный сервис. Об этом мы говорили в первых двух методах.
На этом данная статья плавно подошла к своему финалу. Надеемся, указанная информация поможет вам в редактировании тегов, и в результате вы сможете навести порядок в своей музыкальной библиотеке.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Hauptfunktionen:
Batch Tag Bearbeitung
Schreiben und Ändern von ID3v1.1, ID3v2.3, ID3v2.4, iTunes MP4, WMA, APEv2 Tags und Vorbis Comments in mehreren Dateien gleichzeitig.
Unterstützung für Album-Cover
Herunterladen und Hinzufügen von Album-Covern zu Ihren Dateien.
Import von Discogs, freedb, MusicBrainz
Sparen Sie sich das Abtippen und importieren Sie Tags aus Online-Datenbanken wie Discogs, freedb, MusicBrainz und weiteren.
Ersetzen von Zeichen und Wörtern
Ersetzen Sie Zeichenketten in Tags und Dateinamen (mit Unterstützung für Reguläre Ausdrücke).
Ändern der Groß-/Kleinschreibung
Ändern Sie die Formatieren der Dateinamen und Tags in ein einheitliches Schema.
Automatisches Erstellen von Playlisten
Erstellen und Verwalten Sie Ihre Playlisten automatisch beim Bearbeiten der Tags.
Umbenennen anhand der Tags
Lassen Sie Dateien auf Basis der Tags umbenennen oder importieren Sie Informationen aus den Dateinamen.
Export nach HTML, RTF, CSV
Erstellen Sie ansprechende Übersichtslisten Ihrer Musikbibliothek mit benutzerdefinierten Vorlagen.
Vollständige Unicode Unterstützung
Bearbeiten Sie Tags und Dateien in allen Sprachen der Welt.
Notes
- If <field> or <string> contains spaces, it should be enclosed in double quotation marks, e.g., album IS «Moon Safari».
- If <field> in HAS/IS/GREATER/LESS/EQUAL/MATCHES contains $ or % it should be enclosed in double quotation marks and will be treated as a format string instead of a tag field name. This will decrease search speed on large libraries since the format strings need to be evaluated before filtering.
- It is not possible to filter by strings containing double quotations marks. This is a limitation of the feature.
- All operations are non-case sensitive. All filter keywords must be uppercase.
Latest News
Mp3tag on
Twitter.
2020-11-27
Mp3tag v3.04a — This version adds support for album artists via MusicBrainz, improves performance when reading MP3 and MP4 files, makes selection of huge batches
of files more snappy, and fixes various issues that were reported over the last weeks.
See the Release Notes for more details.
2020-10-02
Mp3tag v3.03 — This version improves the action groups dialog in many ways and fixes various issues that were reported over the last weeks.
See the Release Notes for more details.
2020-07-11
Mp3tag v3.02 — This version adds support for alternative freedb servers, includes the web-based search via gnudb.org and fixes various issues that were reported over the last weeks.
See the Release Notes for more details.
2020-03-27
Mp3tag v3.01 — This version adds support for the WebM file format, adds the new feature «Adjust cover» to resize embedded cover art to the cover art right-click menu, and fixes various issues that were reported over the last weeks.
See the Release Notes for more details.
2020-01-23
Mp3tag v3.00 — This version adds a new action type «Adjust cover» to resize embedded cover art, updates the MusicBrainz tag sources, improves accessibility in high-contrast modes and with screen readers, and fixes various issues that were reported over the last weeks.
See the Release Notes for more details.
2019-10-19
Mp3tag v2.99a — This version is a hotfix release for a cover-art issue introduced with Mp3tag v2.99.
See the Release Notes for more details.
2019-10-18
Mp3tag v2.99 — This version updates the MusicBrainz tag sources and fixes various issues that were reported over the last weeks.
See the Release Notes for more details.
2019-09-20
Mp3tag v2.98 — This version adds new tag sources to search Discogs for combinations of
artist and album, artist and track title and artist and year
and fixes many issues and includes other changes.
See the Release Notes for more details.
More …
Other functions
String functions
$ansi(x) | returns the string x converted to the system codepage. This is useful for renaming files to ensure compatibility with software which doesn’t support Unicode. |
$char(x) | returns the Unicode character for decimal code point x. |
$cutLeft(x,n) | removes the first n characters of string x and returns the result. |
$cutRight(x,n) | removes the last n characters of string x and returns the result. |
$distance(x,y) | computes the edit distance between strings x and y. |
$fmtNum(x) | formats number x with separator for thousands according to current locale settings. |
$folderdepth(x) | returns the number of folders in path x. |
$left(x,n) | returns the leftmost n characters of string x. |
$len(x) | returns the length of string x. |
$mid(x,i,n) | returns the first n characters of text x, starting at character i. If n is ommited, the character at position i is returned. |
$ord(x) | returns the decimal Unicode code point of the first character of string x. Currently supports characters up to U+FFFF. |
$repeat(x,n) | returns the string x n times. |
$regexp(x,expr,repl) | replaces the pattern specified by the in the string by . The fourth optional parameter enables ignore case (1) or disables the ignore case setting (0). Please note that you have to escape comma and other special characters in . |
$reverse(x) | reverses the order of the characters in string x. |
$right(x,n) | returns the rightmost n characters of text x. |
$strcmp(x,y) | compares strings x and y case-sensitively. |
$stricmp(x,y) | compares strings x and y case-insensitively. |
$strchr(x,y) | finds the first occurrence of character y in string x. |
$strrchr(x,y) | finds the last occurrence of character y in string x. |
$strstr(x,y) | finds the first occurrence of string y in string x. |
$trim(x) | trims all leading and trailing whitespace from the string x. The optional second parameter specifies the character to trim. |
$trimLeft(x) | trims all leading whitespace from the string x. The optional second parameter specifies the character to trim. |
$trimRight(x) | trims all trailing whitespace from the string x. The optional second parameter specifies the character to trim. |
Boolean functions
$and(x,y) | returns true if x and y are true. |
$geql(x,y) | returns true if x is greater than or equal to y. |
$eql(x,y) | returns true if x equals y. If x and y are strings, they’re compare case-insensitively. |
$grtr(x,y) | returns true if x is greater than y. |
$if(x,y,z) | if x is true, y is returned, otherwise z. |
$if2(x,y) | if x is true, x is returned, otherwise y. |
$ifgreater(a,b,x,y) | if number a is greater than number b, x is returned, otherwise y. |
$iflonger(a,b,x,y) | if string a is longer than number b, x is returned, otherwise y. |
$isdigit(x) | returns true if character x is a decimal number. |
$leql(x,y) | returns true if x is less than or equal to y. |
$less(x,y) | returns true if x is less than y. |
$neql(x,y) | returns true if x not equal to y. |
$not(x) | returns true if x is false. |
$odd(x) | returns true if x is odd. |
$or(x,y) | returns true if x or y (or any additional argument given) is true. |
Arithmetic functions
(support up to 64 arguments)
$add(x,y) | adds y to x. |
$div(x,y) | divides x by y. |
$mod(x,y) | returns the remainder of x divided by y. |
$mul(x,y) | multiplies x by y. |
$rand() | returns a pseudorandom number in the range 0 to 32767. |
$sub(x,y) | substracts y from x. |
Variable operations
$get(x) | returns the value of the user-defined variable x. Only available at Export. |
$put(x,y) | sets the value of the user-defined variable x to y and returns y. Only available at Export. |
$puts(x,y) | sets the value of the user-defined variable x to y and returns nothing. Only available at Export. |
$getenv(x) | returns the value of the environment variable x. C.f., MP3TAGAPP for the app directory and MP3TAGAPPDATA for the configuration directory paths. |
Metadata (including multiple tag fields)
$list(x,y,z) | returns a list of all read tag fields and their values that stored in the file. The fields are prefixed by , is used as separator between field and value, and is used as suffix after the tag field’s value. Multiple values of a field are separated by «, «. |
$meta(x) | returns all values of field (e.g. ). Multiple values of a field are separated by «, «. |
$meta(x,n) | returns the nth value of field (where starts at 0, e.g. ). |
$meta_sep(x,sep) | returns all values of field (e.g. ). Multiple values of a field are separated by . |