MP3-теги – що це і для чого потрібні?

Всякий файл зазвичай обзивається якимось словом, щоб з цього слова негайно ставало ясно для чого він такий потрібний і чого з ним робити. Але для деяких файлів існують не тільки назва, так і вміст файлу, але є ще й так звані метадані. Це ще не вміст, але вже і не назву. Так ось нині самий розповсюджений аудіоформат mp3 має в собі систему тегів. У тегах описується що це за музика – як називається композиція, ким зіграна, в якому році, в якому жанрі і в складі якого альбому значиться і під яким номером. Говорячи лаконічною мовою самих mp3-тегів:

  • назва (title);
  • виконавець (artist);
  • рік (date);
  • жанр (genre);
  • альбом (album);
  • трек (tracknumber).

Крім перерахованих вище існують і інші теги, котрі однак використовуються дуже рідше і містять не настільки важливі для класифікації композиції дані, наприклад – композитор, автор слів, коментар, номер диска, та інша інша. Навряд чи вони комусь потрібні, якщо звичайно ви не фанатичний колекціонер музики число пісень у якого обчислюється в мільярдах. Перших шести перерахованих тегів досить для будь-якій класифікації.

Мова системи тегів ID3

Музичні програвачі, як програмні, так і апаратні зазвичай намагаються вважати дані про музичному треку саме з тегів файлу щоб представити вам програється композицію. А також якщо вам заманеться розшукати потрібну пісню – шукатися вона програвачем буде теж по ним. Офіційною мовою система тегів іменується ID3 (IDentify an mp3), що має на увазі. Конкретніше – нині використовується ID3v2 – то пак стандарт метаданих другої версії.

Звідки беруться «крякозябри»?

Отже, чому ж в деяких піснях улюблений програвач замість назв і / або виконавців видає «абракадабру» ( «кракозябри», «китайську грамоту», і.т.д)?
Відповідь проста. З тієї ж самої причини, по якій ми маємо до себе в монітор «кракозябри» в будь-яких інших місцях – бита кодування.

Трапляється таке, коли російський текст в одному кодуванні ми намагаємося прочитати в іншій. Відповідно російські теги mp3 в музичних файлах і показуються криво. Тому що більшість музики в мережі, звідки ми її качаємо, має свої кириличні теги в кодуванні, відмінною від визнаної стандартом UTF-8, тобто в кодуванні windows – cp1251, koi8-r, або ще якийсь чортівні.

Наприклад, з такою проблемою користувач особою прям стикається коли хоче послухати здобуту в інтернетах музику в linux-системах, Ubuntu скажімо. Я і сам з цим стикаюся постійно, будучи користувачем оной – кожен скачаний альбом з російськими тегами необхідно перекодувати, щоб улюблений мною програвач Rhythmbox міг красиво показувати що він за музику грає і, що більш важливо, міг мені знаходити в фонотеці музику, яку я побажаю .

Більш того, якщо 98% музики російськомовних виконавців йде з кривими тегами, то приблизно половина з них скачується ще й з назвами файлів в кривій кодуванні. Що теж завдає деякі незручності. Але виліковне, причому легко.

Ще один момент – буває що mp3-файли зовсім не мають тегів. А хотілося б. Усі зазначені в даній статті проблеми запросто можна вирішити. Існують редактори і утиліти для зміни і перекодування тегів. І про простих і зручних способах проведення операцій по приведенню російських тегів mp3-файлів у вашій фонотеці в порядок, про редактори, утиліти і інших програмах для роботи з тегами, буде розказано в іншій статті.

Ссылка на основную публикацию