← Все статьи

Перенос музыки из ВК в Яндекс Музыку

2 мин чтения
У многих в ВК лежит музыкальная коллекция, собранная ещё со студенчества — сотни, а то и тысячи аудиозаписей. Слушать музыку в ВК сегодня неудобно, а Яндекс Музыка с нормальными рекомендациями и оффлайном давно стала основным сервисом. Переносим. Главная проблема ВК: грязные метаданные Аудиозаписи ВК исторически загружались пользователями как попало. В поле исполнителя может быть написано «Лучшая музыка 2015», в названии — «трек 03 (bass boosted)», половина коллекции — перезаливы с изменённой скоростью. Когда инструмент переноса ищет такую запись в каталоге Яндекса, он либо ничего не находит, либо находит не то. Поэтому перенос из ВК — это всегда два этапа: сначала вытащить список, потом привести его в вид «исполнитель — название», и только затем импортировать. Как вытащить список аудиозаписей Раздел «Музыка» в ВК подгружается при прокрутке — видно 50 записей, остальные появляются по мере скролла. Любой инструмент, который считывает список, должен уметь терпеливо доскроллить до конца, иначе получите только верхушку коллекции. Это, кстати, самая частая причина «перенеслась только часть»: инструмент поторопился. Импорт в Яндекс Музыку С чистым списком дальше проще: треки ищутся в каталоге Яндекса и добавляются в плейлист или в «Мне нравится». По опыту, у коллекций из ВК находится 70-85 процентов — остальное либо отсутствует в каталоге (старые андеграундные записи, чьи-то демки), либо требует ручного поиска из-за кривого названия. Что делать с ненайденным Не удаляйте исходный список. Треки, которых нет в Яндексе, можно: поискать руками с исправленным написанием, найти альтернативную версию (студийную вместо концертной), или оставить в списке на будущее — каталоги пополняются. Если коллекция большая Вручную переносить тысячу записей из ВК — работа на несколько вечеров, по большей части механическая. Мы в Общалкине автоматизируем весь цикл: считывание коллекции ВК с полной прокруткой, чистка названий, импорт в Яндекс с отчётом о ненайденном. Напишите в Telegram @zloegucci — обсудим вашу коллекцию.
Нужна автоматизация?

Общалкин автоматизирует задачи в сервисах, у которых нет API.

Написать в Telegram