AIMP Forum

AIMP for PC => Вопросы / Questions => Topic started by: alex-ench on May 07, 2022, 13:44:31

Title: Скробблинг в Last.fm
Post by: alex-ench on May 07, 2022, 13:44:31
Есть ли возможность настроить скробблинг треков в Last.fm? У меня в фонотеке у всех треков подписаны метатеги со Spotify. Они скроблятся по принципу Artist - Title. Но если в треке несколько исполнителей, то выходит Artist/Artist - Title, соответственно, исполнители, трек и альбом создаются новые в обход базы данных Last.fm. Можно ли как-то это поправить?

https://imgur.com/0WvWubp
Title: Re: Скробблинг в Last.fm
Post by: Artem on May 08, 2022, 08:53:19
Полагаю, что данные об исполнителях записаны в тег неправильно - не согласно стандарту. Иначе бы плеер распознал несколько исполнителей и передал на last.fm все корректно.
Title: Re: Скробблинг в Last.fm
Post by: topor51 on May 10, 2022, 17:12:36
Добрый день! Обнаружил ошибку скроблинга, суть в том, что если в названии альбома присутствует символ [;], то на last.fm отправляется название альбома только до этого символа. Пример - альбом Tchaikovsky - Symphonies; Piano Concertos; Famous Waltzes https://ibb.co/MMZWFT9 скроблится как Tchaikovsky - Symphonies https://ibb.co/dBnHz5K
Теги заполнены корректно https://ibb.co/cYDXmZm
Исправьте, пожалуйста!
Title: Re: Скробблинг в Last.fm
Post by: Artem on May 11, 2022, 08:19:09
Да, так и должно быть. ";" - универсальный символ-разделитель множественных значений из тегов.
Title: Re: Скробблинг в Last.fm
Post by: topor51 on May 11, 2022, 20:19:45
Да, так и должно быть. ";" - универсальный символ-разделитель множественных значений из тегов.
Но ведь в моём случае это неверно. Нужна какая-нибудь настройка, которая должна отключать это условие принудительно. Существует какой-нибудь способ?
Title: Re: Скробблинг в Last.fm
Post by: Алексей Долматов on May 11, 2022, 20:33:00
Используйте другой разделитель, отредактировав теги.
Title: Re: Скробблинг в Last.fm
Post by: topor51 on May 11, 2022, 22:16:43
Используйте другой разделитель, отредактировав теги.
Тогда треки будут заскробленны неверно, в этом и весь смысл скроблинга
Title: Re: Скробблинг в Last.fm
Post by: Алексей Долматов on May 11, 2022, 22:41:39
На Last.fm нет единого варианта для альбома с примера: https://www.last.fm/search/albums?q=Tchaikovsky+-+Symphonies%3B+Piano+Concertos%3B+Famous+Waltzes
Сложно сказать, какой вариант считать правильным для данного сервиса, хоть и есть стандартное написание для данного альбома.

Плеер же использует этот символ разделителем. Уже обсуждалось, что сложно подобрать универсальный разделитель, т.к. нет единого стандарта и множество вариантов написания у разных исполнителей.
По идее, только снова возвращаться к старой теме по разделителям. Даже экранирование символов не даст стопроцентного отсутствия совпадение, хоть и снизит количество ошибок. Однако, пользователям придётся переписать теги и добавлять символ экранирования перед формальным разделителем, чтобы тот считался обычным символом. Это не только усложнит пользование плеером, но и создаст конфликт с другими программами, которые не будут понимать такого разделения и у пользователей возникнут логичные вопросы, почему в других программах отображается иначе.
Title: Re: Скробблинг в Last.fm
Post by: topor51 on May 11, 2022, 23:18:56
На Last.fm нет единого варианта для альбома с примера: https://www.last.fm/search/albums?q=Tchaikovsky+-+Symphonies%3B+Piano+Concertos%3B+Famous+Waltzes
Сложно сказать, какой вариант считать правильным для данного сервиса, хоть и есть стандартное написание для данного альбома.

Плеер же использует этот символ разделителем. Уже обсуждалось, что сложно подобрать универсальный разделитель, т.к. нет единого стандарта и множество вариантов написания у разных исполнителей.
По идее, только снова возвращаться к старой теме по разделителям. Даже экранирование символов не даст стопроцентного отсутствия совпадение, хоть и снизит количество ошибок. Однако, пользователям придётся переписать теги и добавлять символ экранирования перед формальным разделителем, чтобы тот считался обычным символом. Это не только усложнит пользование плеером, но и создаст конфликт с другими программами, которые не будут понимать такого разделения и у пользователей возникнут логичные вопросы, почему в других программах отображается иначе.
Спасибо за Ваш ответ
Title: Re: Скробблинг в Last.fm
Post by: ss.pl on May 12, 2022, 03:21:27
Немного о другом.

Теги заполнены корректно https://ibb.co/cYDXmZm (https://ibb.co/cYDXmZm)

(https://i.ibb.co/mN6Fx2x/Screenshot-3.png)

Я бы не стал так утверждать. Правильные теги только в мета-данных (https://yandex.ru/search/?text=cd-text) на CD-диcке (которых может и не быть).
А, инет-базы заполняются пользователями на основе Полиграфии изданий, матриц (база лейбов) и личных предпочтений.
 
Релиз на дискозе: https://www.discogs.com/release/6483326 символ  ;  не наблюдаю - там есть  *

Да, и там (бокс сет) 10-ти дисковое издание. По этому не стоит в тег "альбом", вносить название всего издания (бокс сета)
По моему скромному мнению, правильно будет указывать название самих сд, например для первого диска: Symphony No. 1 In G-Minor, Op. 13 "Winter Dreams"
Хотя заполнять теги для классической музыки - ещё тот геморрой.

Вот другое прочтение вашего тега "альбом"
https://www.last.fm/search/albums?q=Symphonies+%2A+Piano+Concertos+%2A+Famous+Waltzes
а вот Вам пример, когда лишний Символ, Знак, Цифра или пробел превращают «Ласт» в помойку.
https://www.last.fm/search/albums?q=Symphony+No.+1+In+G-Minor%2C+Op.+13+Winter+Dreams
да и по ссылке (https://www.last.fm/search/albums?q=Tchaikovsky+-+Symphonies%3B+Piano+Concertos%3B+Famous+Waltzes) Алексея, можно сказать тоже самое.
Title: Re: Скробблинг в Last.fm
Post by: topor51 on May 12, 2022, 08:08:07
Согласен, вопрос сложный, всем спасибо за участие
Title: Re: Скробблинг в Last.fm
Post by: JD on May 12, 2022, 13:47:12
Я бы не стал так утверждать. Правильные теги только в мета-данных на CD-диcке (которых может и не быть).
А, инет-базы заполняются пользователями на основе Полиграфии изданий, матриц (база лейбов) и личных предпочтений.
Это стандарт де-факто для классических релизов, разделять произведение символом ";"
В остальных случаях действительно, часто зависит от личных предпочтений.

Вот, кстати, мой вопрос на похожую тему без ответа: https://www.aimp.ru/forum/index.php?topic=65641

А вообще, тема много раз поднималась, различные варианты предлагались, в том числе упоминаемое здесь экранирование. Но, судя по всему, все обсуждения удалены, не могу найти поиском по форуму.
Title: Re: Скробблинг в Last.fm
Post by: topor51 on May 14, 2022, 12:10:48
Немного о другом.

Я бы не стал так утверждать. Правильные теги только в мета-данных (https://yandex.ru/search/?text=cd-text) на CD-диcке (которых может и не быть).
А, инет-базы заполняются пользователями на основе Полиграфии изданий, матриц (база лейбов) и личных предпочтений.
 
Релиз на дискозе: https://www.discogs.com/release/6483326 символ  ;  не наблюдаю - там есть  *

Да, и там (бокс сет) 10-ти дисковое издание. По этому не стоит в тег "альбом", вносить название всего издания (бокс сета)
По моему скромному мнению, правильно будет указывать название самих сд, например для первого диска: Symphony No. 1 In G-Minor, Op. 13 "Winter Dreams"
Хотя заполнять теги для классической музыки - ещё тот геморрой.

Вот другое прочтение вашего тега "альбом"
https://www.last.fm/search/albums?q=Symphonies+%2A+Piano+Concertos+%2A+Famous+Waltzes
а вот Вам пример, когда лишний Символ, Знак, Цифра или пробел превращают «Ласт» в помойку.
https://www.last.fm/search/albums?q=Symphony+No.+1+In+G-Minor%2C+Op.+13+Winter+Dreams
да и по ссылке (https://www.last.fm/search/albums?q=Tchaikovsky+-+Symphonies%3B+Piano+Concertos%3B+Famous+Waltzes) Алексея, можно сказать тоже самое.
Дело в том, что стандартный скроблер last.fm + WMP скроблит верно, не обращая внимания на символ ";" Хочется чтобы любимый проигрыватель AIMP тоже это умел, либо имел соответствующую настройку.
Понимаю что придираюсь, это совсем уж мелочи, такие уж мы last.fm'овская секта ;D
Title: Re: Скробблинг в Last.fm
Post by: Artem on May 14, 2022, 23:34:52
Дело в том, что стандартный скроблер last.fm + WMP скроблит верно, не обращая внимания на символ ";" Хочется чтобы любимый проигрыватель AIMP тоже это умел, либо имел соответствующую настройку.
Понимаю что придираюсь, это совсем уж мелочи, такие уж мы last.fm'овская секта ;D

т.е. надо просто выпилить поддержку множественных значений в тегах?
Title: Re: Скробблинг в Last.fm
Post by: ss.pl on May 15, 2022, 06:13:38
Хочется чтобы любимый проигрыватель AIMP тоже это умел, либо имел соответствующую настройку.

https://www.aimp.ru/forum/index.php?topic=47108.0

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=68844.0;attach=66024)
Title: Re: Скробблинг в Last.fm
Post by: ss.pl on May 15, 2022, 16:59:25
Что-то тупанул я с утра, залил скрин с потока радио.

Вот скрины с реальных файлов:
Оригинальный флак с тегом,  флак с разделителем ";" в теге,  мп3 с разделителем ";" и пробелом после.
Интересно, если при тегировании флак-файла после ";" ставить пробел, то он автоматом удаляется.

(https://i.ibb.co/vzCcQ9T/flac-0.png)  (https://i.ibb.co/kSDrBrN/flac-1.png)  (https://i.ibb.co/LP6NT7Y/mp3.png)

Так на вскидку, поскрёб у себя по папкам (фонотека отключена в этой учётке) " ; " - не нашел.
Есть прямой слеш " / ", есть обратный " \ ", двоеточие " : " и квадратные скобки " [  ] "

(https://i.ibb.co/kB5F1zW/01.png)  (https://i.ibb.co/JmLqLdp/02.png)  (https://i.ibb.co/D8sVhsT/03.png)
Title: Re: Скробблинг в Last.fm
Post by: Gagashaggy on October 25, 2025, 02:03:26
Полагаю, что данные об исполнителях записаны в тег неправильно - не согласно стандарту. Иначе бы плеер распознал несколько исполнителей и передал на last.fm все корректно.
Извиняюсь за некропост, но мне вот непонятно. У меня во всех файлах тоже заполнены множественные исполнители вместо всяких там feat. Заполняю я их через свойства файлов в Windows, где разделителем является точка с запятой. Разве проводник Windows пишет исполнителей не по стандарту? Но при этом аимп, да и в общем-то любой другой плеер, видит там слеши вместо точек с запятой. И на ласт.фм тоже это всё скробблится как один исполнитель. Это нормальное поведение?
При этом в теге Композитор множественные значения, заполненные точно так же через свойства файла в проводнике Windows, отображаются в аимпе через точку с запятой. Нельзя ли заставить аимп всё-таки в теге Исполнители тоже видеть ; вместо / как в композиторах? Очень не хочется переделывать теги в нескольких тысячах файлах. Просто иногда вот появляется желание скробблить на last.fm, но потом я снова вижу это безобразие и в итоге забиваю на несколько лет.
Title: Re: Скробблинг в Last.fm
Post by: Artem on October 25, 2025, 11:25:13
Для мп3 поле исполнителей не бьется по /, мы так сделали из-за того, что очень много групп имеют в своём названии этот символ.
Title: Re: Скробблинг в Last.fm
Post by: Gagashaggy on October 25, 2025, 11:53:36
Странно, не знаю ни одной кроме AC/DC (и то не слушаю).

Может лучше сделать настройку, чтобы пользователь мог сам выбирать разделитель для значений? Хотя бы всего два варианта - точка с запятой и слеш. Или как вариант добавить пользовательский список таких исполнителей, чтобы у них слеш воспринимался буквально.
Для мп3
Кстати так не только в mp3, но и в m4a.
Title: Re: Скробблинг в Last.fm
Post by: Artem on October 25, 2025, 20:34:12
мог сам выбирать разделитель для значений?

Однозначно нет, во-первых, не во всех форматах есть эти разделители (разная организация в хранении множественных значений), во-вторых, кастомный разделитель будет нарушать стандарт и не будет опознаваться другими программами
Title: Re: Скробблинг в Last.fm
Post by: Artem on October 25, 2025, 20:35:03
Кстати так не только в mp3, но и в m4a.


Нет, / только в мп3. В м4а вообще нет разделителей. Там каждый исполнитель прописывается в отдельном атоме
Title: Re: Скробблинг в Last.fm
Post by: DarkDrawKill on October 25, 2025, 21:01:11
Там каждый исполнитель прописывается в отдельном атоме
Самый лучший разделитель это отдельный чанк (почему подобное не придумали (или придумали хз))
Title: Re: Скробблинг в Last.fm
Post by: Artem on October 25, 2025, 21:15:28
Самый лучший разделитель это отдельный чанк (почему подобное не придумали (или придумали хз))

ну я про это и говорю, но такой подход не во всех форматах
Title: Re: Скробблинг в Last.fm
Post by: Artem on October 25, 2025, 21:51:55
не знаю ни одной кроме AC/DC

Навскидку: De/Vision, AC/DC, To/Die/For
Title: Re: Скробблинг в Last.fm
Post by: Алексей Долматов on October 25, 2025, 23:44:21
Не всегда разделители, но тоже интересные примеры.
http://www.umdmusic.com/default.asp?Lang=English&Search=%2F&Where=Bands
http://www.umdmusic.com/default.asp?Lang=English&Search=%2F&Where=Albums

//TENSE//
https://www.discogs.com/artist/1850893-TENSE
http://www.umdmusic.com/default.asp?Lang=English&Umd=_73235&View=I
/A\
http://www.umdmusic.com/default.asp?Lang=English&Umd=_363768&View=I
//I\II\\\\
http://www.umdmusic.com/default.asp?Lang=English&Umd=F319448&View=I