Пару дней назад я решил послушать пару треков одного малоизвестного исполнителя. Настолько малоизвестного, что у него есть где-то с 10 треков в вк и всё. Но то, что я хотел послушать было отмечено серым цветом печали (удалённые треки).
Я вышел в интернет с этим вопросом, потратил более 5 часов и нашел 2 из трёх интересовавших меня. Попутно я проверил стриминговые сервисы, на которые у меня оформлена подписка (спотифай, яндекс музыка, youtube premium который был раньше youtube music) и увидел, что часть треков из избранного тоже стала серой. Выглядит как подстава, подумал я и открыл рутрекер.
Собрал из всех сервисов список исполнителей, которые мне интересны и скачал всё. Ну как всё: то, что нашел. Какая-то дикая индюшня до сих пор "качается" - нет ни одного сида уже дня три. Какую-то не нашел и пришлось рипать звук с ютуба, качать треки из музыки майл ру, каких-то поганых сайтов с редиректами на порно и прочих помоек. Не знаю каким чудом, но там была часть этих треков.
Сейчас у меня есть чуть больше террабайта музыкальных файлов, один из лучших физических плееров (ipod classic 5g), заказ на комплектующие для апгрейда плеера до двух террабайт внутренней памяти и жопная боль.
За несколько лет использования стриминговых сервисов я успел забыть что каталогизация музыки это боль. Огромная и сильная жопная боль. Те, кто делает раздачи на трекерах пидорасы. Пидорасы в плохом смысле. Они коряво заполняют теги (опечатки в названиях жанров или имени исполнителя, как вам?) или не заполняют их вообще. В любом из полей может попасться полная хуйня. Теги могу быть в какой-то другой убогой кодировке кроме utf-8 и их придётся конвертировать. Серьёзно, 2021 год на дворе. Космические корабли броздят просторы большого театра, юникод изобретён 30, сцуко блеать, ТРИДЦАТЬ, ТРИДЦАТЬ лет назад. Байтоёбством все перестали заниматься уже двадцать лет назад. И вообще, какое может быть байтоёбство когда каждый mp3 файл весит тысячи и десятки тысяч килобайт, может содержать встроенный в себя текст песни и картинку альбома. На фоне этого вы, пидорасы, хотите сэкономить один байт на символ? Серьёзно?
Кроме этого сами mp3 теги (которых есть уже почти 5 версий и каждая со своими особенностями, но в других форматах такая же беда т.к. делались они с оглядкой на привычный всем mp3) убоги на 100%. В первой версии тегов (которую по какой-то неведомой причине используют те же пидорасы с трекеров, а виндовый проводник и сраный айтюнс считает их БОЛЕЕ ВАЖНЫМИ) вообще нельзя нормально указать жанр - там есть поле в 1 байт длиной в которое записывается число от 1 до 256 которое означает какой-то жанр из списка. Что делать если композицию можно определить в несколько жанров? НИЧЕГО НЕ ДЕЛАТЬ. В более свежих вариантах туда можно написать несколько жанров через разделитель "NULL" или ";". Конечно же, это поддерживает 2 плеера из 10, не поддерживает (отображает, но не поддерживает) виндовый проводник и вообще не понимает itunes. А как ещё можно сделать? Ну очевидно же, использовать ЛЮБОЙ ДРУГОЙ ЕБАНУТЫЙ СИМВОЛ как разделитель: пробел, "|"," \"," /", один автор плагина-каталогизатора для альтернативной прошивки плеера (что бы расстаться с тунцом) предложил использовать как разделитель символ @. Нет, ну серьёзно, зачем читать стандарт? Можно же ебануть свою хуйню! (слайды будут позже)
А ещё можно писать в поле "исполнитель альбома" various artists. Это же добавляет нам кучу информации! Сразу становится всё понятно: этот альбом исполнили НЕСКОЛЬКО музыкантов. Вот хочется мне иногда взять плеер или открыть каталог с музыкой и послушать РАЗНЫХ исполнителей. Вот прям беру и нажимаю "включи мне плеер, пожалуйста. исполнителя РАЗНЫЕ ИСПОЛНИТЕЛИ".