LINUX.ORG.RU
ФорумTalks

Аналог last.fm в 2025

 ,


0

2

добрый вечер в хату, ЛОР.
у меня тут такой вопрос возник: а есть ли в 2025 какие-то сервисы а-ля last.fm, но без необходимости отскроббливать всю свою локальную коллекцию?

хочется получить список рекомендованных к прослушивнию исполнителей на основании списка исполнителей/альбомов.
что я пробовал: собственно last.fm (да, он всё ещё живой), spotify, apple music, google music – самое близкое к тому, что я хочу – ВНЕЗАПНО, apple music, но работает оно через жопу и только на яблоках.
во всех остальных стриминговых сервисах по какой-то причине рекомендации просто ломаются и начинают в лучшем случае рекомендовать тупо рандом внутри жанра (причём и Metallica и Linkin Park считаются условным «роком», хотя оно вообще про разное), а в худшем – другие композиции тех исполнителей, которые уже есть в плейлисте.

итого таким образом было найдено полтора новых исполнителя (релевантных моему вкусу), результат так себе.
last.fm показал себя лучше – с пятóк коллективов точно нашлось.

лучший результат показала LLM (конкренее – гопота), которой скормили выхлоп ls /data/music.
в связи с чем возник вопрос: неужели в 2025 не придумали сервиса (не обязательно стриминг), которые используя все возможности искуственных болванчиков могут предложить что-то интересное послушать?

во влажных фантазиях, конечно, хочется чтобы оно умело скачивать/стримить музыку со всех популярных P2P «магазинов», но это было бы слишком хорошо, оставим это как идею для стартапа.

А оно есть, это интересное, в природе? В каждом жанре и будет примерно 2.5 нормальных исполнителя, которых знают и так, те кто интересуется жанром.

James_Holden ★★★★★
()

ВНЕЗАПНО, apple music, но работает оно через жопу и только на яблоках.

в том смысле, что интересующая меня функциональность работает через жопу, а именно:

  1. нужно создать плейлист, на что должны быть похожи рекомендации
  2. включить режим «autoplay»
  3. перейти в конец плейлиста

и тогда оно даст очень годные рекомендации.

ann_lortemp2
() автор топика

список рекомендованных к прослушивнию исполнителей на основании списка исполнителей/альбомов

Ты матчасть не понимаешь. Есть ровно 2 (ДВА) алгоритма сопоставления - граф связей и похожесть метаданных. Все стриминговые сервисы реализуют граф на основе истории прослушиваний. Работает хорошо на толпе хомяков, но стоит тебе хоть раз трахнуть козу послушать Стаса Михайлова и все твои плейлисты митола или классики проще выкинуть вместе с аккаунтом. А вот метаданные есть только у ласт и они работают. Но ты хочешь выкинуть то, благодаря чему работает алгоритм. На самом деле есть еще третий вариант, делать акустический анализ на основе ML, но там тоже нужна карта разметки метаданных, да и анализ небыстрый и только на локальных файлах делается.

apple music... только на яблоках

Вранье, на андроде есть. Вынь уже руки из жопы.

LLM

Тот же граф, только оффлайн и с галюнами

нужно создать плейлист, на что должны быть похожи рекомендации

Ну вот у меня Plex реализует сразу 2 подхода - метаданные и акустический анализ. Поэтому «радиостанция» по жанру или исполнителю работает безупречно. Не надо ничего скроблить и лайкать.

Lordwind ★★★★★
()
Последнее исправление: Lordwind (всего исправлений: 1)
Ответ на: комментарий от James_Holden

ну во-первых конечно есть, я вот прошёлся по рекомендациям гопоты и обнаружил очень много годноты.
причём как ноунейм коллективы, так и весьма популярные.

а во-вторых – рекомендации внутри жанра это (имхо) полная херня.
за примерами далеко ходить не надо: Anacondaz формально рэп, но хорошей рекомендацией будет Порнофильмы (альтернативный/панк-рок), а не прости г-спди Гуф или Баста.

ann_lortemp2
() автор топика
Ответ на: комментарий от Lordwind

Ты матчасть не понимаешь.

так я не за матчасть вроде спрашивал, причём тут вообще это?
мне как-то пофиг, как работают (точнее - не работают) стриминговые сервисы.

А вот метаданные есть только у ласт и они работают. Но ты хочешь выкинуть то, благодаря чему работает алгоритм.

откуда ты вообще это придумал?
я же вроде другое написал – для Last.fm обязателен скробблинг, который есть как минимум не везде (подсказка: в 2025 это не единственный способ получить метаданные о композиции)

Вранье, на андроде есть. Вынь уже руки из жопы.

во-первых нету, не работает оно с локальной коллекцией на ведре.
а во-вторых вынь уже свой детектор откуда-нибудь, про «работу через жопу» я написал в втором посте и это никак не связано с платформой (я вообще не спрашивал про ведроид, если что)

ann_lortemp2
() автор топика
Последнее исправление: ann_lortemp2 (всего исправлений: 2)
Ответ на: комментарий от ann_lortemp2

мне как-то пофиг, как работают

Ну то есть ты не хочешь разбираться, а хочешь готовое решение, но не такое какое уже есть, а розовенькое другое. Ну тогда готовь шекели. Всю жизнь было 3 путя. Одни платят за свою лень, другие разбираются и все делают самостоятельно, а третьи ноют.

Lordwind ★★★★★
()
Последнее исправление: Lordwind (всего исправлений: 1)

в связи с чем возник вопрос: неужели в 2025 не придумали сервиса (не обязательно стриминг), которые используя все возможности искуственных болванчиков могут предложить что-то интересное послушать?

Гугл - запрос на тему аналога того, что вам нравиться. Пока вроде робит.

anc ★★★★★
()

Если тебе не нужно скробблить, а именно выдавать рекоммендации, то их куча. Зашёл в поисковик, вбил какую-нибудь шизу типа «similar music recommendation».

Первый результат: https://www.chosic.com/playlist-generator/ может давать тебе выхлоп по трекам, артистам или жанрам. Попробовал, результат выглядит резонно.

Ну и дальше я сервисы пробовать даже не стал, но их там честно много.

Bfgeshka ★★★★★
()

На java_me надо программировать, а ты знову на ЛОРе фигнёй маешься. Непорядок.

Ygor ★★★★★
()
Ответ на: комментарий от Bfgeshka

We collected 6000+ genres from the Spotify API

Кекнул. Их сам спотифай заполняет левой пяткой. У тидала ваще 90% музыки в жанре «Pop/Rock».

Lordwind ★★★★★
()

и только на яблоках

Я вот только что слушал её в приложении на своём пикселе.

Zhbert ★★★★★
()
Ответ на: комментарий от ann_lortemp2

Там есть режим «Радио», эдакий аналог моей волны яндекса с привязкой к жанру.

Zhbert ★★★★★
()
Ответ на: комментарий от Lordwind

На самом деле есть еще третий вариант, делать акустический анализ на основе ML, но там тоже нужна карта разметки метаданных, да и анализ небыстрый и только на локальных файлах делается.

Есть истории узбека, как такое запилить на своей локальной коллекции?

Zhbert ★★★★★
()
Ответ на: комментарий от urxvt

Неплохой способ, сам пользуюсь. Там же иногда имеет смысл глянуть, какие ещё проекты есть у конкретного музыканта, особенно если он не просто исполнитель, а пишет музыку в годном проекте — есть немалый шанс, что и другие проеты у него заслуживают внимания.

Но старого (некогда действительно рабочего) last.fm это не заменяет. Позволяет находить только похожих на конкретного исполнителя, но нет возможности по совокупности всех твоих вкусов найти что-то, что тебе скорее всего понравится (а не просто похоже на одного конкретного исполнителя). Раньше на ласт.фм это неплохо работало именно по совокупности. Насколько я понимаю — тупо сравнивались плейлисты с теми, кто слушает всё то же самое, что и ты.

Но с какого-то времени на last.fm сменили дизайн и урезали половину функционала. Тогда я и бросил им пользоваться. Причём причина в отсутствующем самом базовом функционале — отклонении рекомендаций. Раньше это было возможно, но в какой-то момент — хрен тебе. И у меня тупо все рекомендации заполнились тем, что я уже заценил, и мне не понравилось, ну или в целом понравилось, но скробблить прямо сейчас не хочу — а отклонить их нельзя. Так и бросил этот сайт из-за этого.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от Zhbert

Пока нет. Видел код на пистоне для акустического анализа, но пока руки не дошли. Там нужна очень точная разметка для обучения ML. Поэтому я сейчас пилю логику сопоставления.

Вообще у меня цепочка должна быть такой: лайкнул пару треков > изменилась оценка/статистика исполнителя/альбома (сделал api) > скачиваем например с bandcamp (сделал) > сопоставляем (сделал через beets) > оцениваем по ML > принимаем еще какие-то решения. Где-то здесь еще бы api ласт вкорячить, чтобы не качать всяких говнарей, а делать первичный фильтр. Потому что только ласты отдают жанровые теги со статистическим весом, а это песец как важно.

Lordwind ★★★★★
()

неужели в 2025 не придумали сервиса (не обязательно стриминг), которые используя все возможности искуственных болванчиков могут предложить что-то интересное послушать?

Не, прорыв был в области LLM, сейчас все туда кинулись ибо деньги, в области рекомендаций все по старому увы

goingUp ★★★★★
()
Ответ на: комментарий от Zhbert

Это же чуть ли не самое первое интернет радио с самой продвинутой на то время системой рекомендаций: https://www.pandora.com

Похоже, сейчас в России только через впн.

yvv1
()

Яндекс музыка. Локальную коллекцию не скармливал, а нашел несколько треков специально поиском и выставил лайки, потом лайкал рекомендации. Заняло время, но, в целом, доволен. Выдало некоторое количество рекомендаций, которые я раньше давно слушал, но к этому времени забыл начисто. Ну и некоторое количество новых треков, которые никогда раньше не слышал, в итоге тоже пролайкал. Из минусов - есть ощущение, что превращается в помойку из каверов, которые хрен отличишь, не вникая, по названию и иногда даже по исполнению.

bender ★★★★★
()
Последнее исправление: bender (всего исправлений: 2)
Ответ на: комментарий от karton1

А какие именно, и какой промпт использовать?

Я пробовал просто с ChatGPT — вообще без толку. Скормил полный большой список групп, которые мне нравятся, попросил посоветовать ещё, по-разному пробовал: или советует то, что и так в списке или что я и так знаю, или какую-то «попсу», которую все в принципе знают, тупо по жанровой принадлежности, либо какую-то не особо релевантную к списку хрень. В общем, полный провал по опыту на практике с этим, по крайней мере с ChatGPT. Даже ютуб справляется лучше.

P.S. Причём скармливать пробовал пробовал как полный список из 500+ групп, которые нравятся так и небольшой список из 30 самых-самых любимых. Безуспешно и так и эдак.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от karton1

Бесплатные модели не умеют в инет ходить, я как только не мучал их, тот же дикпик нагло врет что читает веб, я ему уже прямым урлом сую страницу типа https://www.last.fm/ru/music/Jason Shook/ similar а мне он пишет херню и отсебятину. Проще пропарсить ее или через апишку и не влезать в это нейроболото.

Lordwind ★★★★★
()
Ответ на: комментарий от karton1

Штож, проверил пару редкостей, таки да, умеет чертовка.

Lordwind ★★★★★
()

15 лет назад last.fm был «пушка-бомба» в плане рекомендаций, да и P2P «магазины» навроде what.cd существовали и радовали разнообразием. Денег особо не водилось, adsl с dyndns давали возможность сидировать 24/7.

Сейчас, когда, не жалко и есть возможность скинуть за альбом во flaс-е денег, стал пользоваться bandcamp.com ну и рекомендует он неплохо. Не знаю, есть ли у bandcamp.com стримминг сервис, аппликуха итд - мне достаточно того, что есть сайтик, где покупая тебе ссылочку на zip архив присылают.

Много редких «творцов» там свою музыку бесплатно отдают.

p2p магазины и сейчас есть, но лень снова играться в интервью, рейтинги итд. Часто на рутрекере те, кто еще совсем не обленились и уже могут позволить себе купить альбом за 5-10 евро выкладывают музыку с bandcamp.

UPD: проверил - апликуха для телефонов и стриминг есть.

nikitos ★★★
()
Последнее исправление: nikitos (всего исправлений: 1)

apple music, но работает оно через жопу и только на яблоках

В смысле? В браузере и на ведроиде отлично работает. Сейчас это самая полная стриминговая библиотека и вторые по качеству алгоритмы подбора после яндекса.

pekmop1024 ★★★★★
()
Ответ на: комментарий от karton1

Вот, внезапно, да. Я, правда, обучал её на «Мою волну» несколько лет. Но сейчас выдаёт неплохо и штук пять интересных для меня групп нашёл.

shell-script ★★★★★
()
Ответ на: комментарий от bender

превращается в помойку из каверов, которые хрен отличишь

Обилие каверов и ремиксов - это вообще сейчас общая проблема современной музыки. Ощущение что у композиторов фантазия кончилась. Подтверждение со ссылками на первоисточники исследований https://habr.com/ru/articles/524422/

watchcat382
()
Ответ на: комментарий от karton1

нейросетки в этом деле хорошо помогают

Наверно помочь могут,но надо как-то тренировать под свой вкус. Сосед мой пытается тренировать сетку от яндекса - активно ставит лайки/дизайки в яндекс-музыке. Вкусы у нас с соседом достаточно похожие. Результат весьма посредственный.

watchcat382
()
Ответ на: комментарий от karton1

Не поверишь, Алиса)

Знакомая дама, поликорректно скажем - слабовидящая, активно пользуется колонкой с Алисой, платит за подписку. Я спрашивал про музыку - говорит что от «музыкальных вкусов» Алисы не в восторге.

watchcat382
()
Ответ на: комментарий от nikitos

15 лет назад last.fm был «пушка-бомба» в плане рекомендаций

Плюсую. Но потом его «модернизировали» и всё поломали…

да и P2P «магазины» навроде what.cd существовали и радовали разнообразием

Дык они и сейчас есть. На смену одному WCD пришли два: RED и OPS. На том же движке, с примерно теми же принципами (чуть доработанными, прогресс не стоял на месте) и т. д.

Сейчас, когда, не жалко и есть возможность скинуть за альбом во flaс-е денег

Но далеко не всё доступно для покупки, сколько бы денег не было не жалко. Так что p2p магазины всё ещё актуальны.

Ну а так да, bandcamp — основной источник нынче. Очень многие там есть, и покупка альбома — это именно покупка — получаешь нормальные flac-файлы, а не какую-то временную подписку на стриминг (хотя и оно тоже есть). И ещё довольно важно, особенно в случае с не особо известными исполнителями, что это возможность поддержать музыкантов. На bandcamp они выкладывают сами (хотя есть и аккаунты лейблов, но всё прозрачно) и деньги с продаж получают сами — bandcamp лишь забирает себе 10%, что довольно-таки справедливо (стим, например, если игры брать, 30% дерёт).

CrX ★★★★★
()
Ответ на: комментарий от watchcat382

Я не шучу. ) Реально этот женоробот смог понять мои вкусы спустя несколько лет пользования яндех-музыкой.

Так-то у меня всё-равно вся коллекция того, что слушаю, хранится локально, периодически пополняется и там я использую для наполнения плейлиста sql-подобный язык amarok(пока он был мёртв, временно использовал mpd+cantata).

shell-script ★★★★★
()

луркаешь артистов/лейблы/коллаборации на discogs/youtube/soundcloud
открываешь для себя новые лейблы/промо/артистов/смежные направления
...
профит!

а обучать нейронку на это - <1% успеха, т.к. вкусы специфичны, ну и на широкой ца упрётся обратно в маркетинг

etwrq ★★★★★
()
Ответ на: комментарий от watchcat382

Да причем тут колонка, я про обычную нейросетку. Текстом пишу группы, формирую запрос +- нормальный. Помогает

karton1 ★★★★★
()

Я благодаря я.музыка узнал про Грай, Мещера, Drummatix, Анатомия Меланхолии и пр.

ofp
()
Ответ на: комментарий от CrX

На bandcamp они выкладывают сами (хотя есть и аккаунты лейблов, но всё прозрачно)

В то же время spotify 6 лет назад отказался от работы с музыкантами без лейблов или дистрибьюторов.

Lordwind ★★★★★
()
Ответ на: комментарий от Lordwind

Ещё один повод не пользоваться spotify, в копилку к остальным

CrX ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)