Как перенести свою музыку в Spotify из других сервисов: Apple Music, Яндекс.Музыка и ВКонтакте
В закладки
Судя по активности в русском сегменте интернета, жизнь отечественных меломанов разделилась на до 15 июля, и после: вот уже два дня мы с удовольствием пользуемся шведским музыкальным сервисом Spotify.
Он отлично подбирает новые треки на основе наших с вами предпочтений.
Но что делать тем, у кого уже собрана богатая библиотека плейлистов в Apple Music, Яндекс.Музыке, ВКонтакте, Google Music, и даже в SoundCloud?
Ответ прост – можно перенести любовно собранные треки в Spotify, и ниже вы узнаете 3,5 способа, как это сделать.
Почему три с половиной? Потому что один способ работает не со всеми стриминговыми сервисами, второй попросит денег, а с помощью третьего вообще можно перегнать свою медиатеку из одного музыкального сервиса в другой через мобильное приложение. Половинка – это отечественная разработка, может тоже пригодиться.
Выбирайте, чем воспользоваться:
1. Tune My Music

Доступен обмен музыкой между сервисами:
▪︎ Apple Music
▪︎ Google Music
▪︎ YouTube Music
▪︎ Deezer
▪︎ Tidal
▪︎ Amazon Music
▪︎ Moodagent
▪︎ Qobuz
▪︎ SoundCloud
▪︎ Napster
▪︎ Kkbox
▪︎ LastFM
▪︎ Soundmachine
Плюсы:
▪︎ Не нужно регистрироваться
▪︎ Перенос музыки полностью бесплатный
Минусы:
▪︎ Нет поддержки отечественных сервисов Яндекс.Музыка и ВКонтакте
Сервис Tune My Music отлично подойдёт тем, кто хочет перенести свои плейлисты в Spotify с западных музыкальных платформ, в частности из Apple Music.
Алгоритм действий простой: нужно зайти на главную страницу, выбрать сервис из которого вы хотите экспортировать плейлисты, затем выбрать сервис в который вы хотите импортировать плейлисты, и подождать от 30 секунд до нескольких минут, в зависимости от количества выбранных треков.




После окончания процесса выбранные плейлисты появятся в вашем аккаунте Spotify в разделе «Моя медиатека».
Вместо платы за перенос треков, в описании к экспортированному плейлисту в Spotify будет написано, что это было сделано с помощью сервиса Tune My Music. Удалить эту рекламку нельзя, но она и совершенно не мешает.
2. Soundiiz

Доступен обмен музыкой между сервисами:

Плюсы:
▪︎ поддержка практически всех музыкальных платформ, даже самых экзотических
Минусы:
▪︎ Нужно регистрироваться в сервисе
▪︎ Импорт сразу нескольких плейлистов платный, €4,5 в месяц
▪︎ Из-за большой нагрузки на сервер невозможно создать новый аккаунт на момент написания этой статьи
Soundiiz дружит с огромным количеством музыкальных платформ, между которыми можно перекидывать плейлисты. Принцип точно такой же, как и в Tune My Music.
Нужно зарегистрироваться, выбрать музыкальный сервис из которого хотите вытянуть плейлист, затем выбрать нужный плейлист и указать конечную площадку, в нашем случае – Spotify.
Бесплатно можно перегонять по одному плейлисту. Если хочется выбрать сразу несколько, или все – можно и заплатить один раз €4,5. У вас будет месяц, чтобы вдумчиво добавить всю музыку со всех своих стриминговых платформ в Spotify.

Мы уже писали подробно именно про Soundiiz, когда эта тема ещё мало кого интересовала.
3. SongShift

Доступен обмен музыкой между сервисами:
▪︎ Apple Music
▪︎ Deezer
▪︎ Tidal
▪︎ Amazon Music
▪︎ Discogs
▪︎ HypeMashine
▪︎ Pandora
▪︎ Napster
▪︎ Qobuz
Плюсы:
▪︎ Не нужно регистрироваться
▪︎ Перенос музыки полностью бесплатный
▪︎ Все делается через мобильное приложение
Минусы:
▪︎ Нет поддержки отечественных сервисов Яндекс.Музыка и ВКонтакте
Этот мобильный сервис работает по тому же принципу, что и web-аналоги: выбираете исходную и конечную музыкальную платформу, отмечаете, какие плейлисты нужно перенести и ждёте.
В отличие от двух других вариантов, перенесенные через SongShift плейлисты появляются в Spotify не сразу. Лично у меня – через 10 минут после завершения трансфера.
Жаль, что нет поддержки отечественных сервисов, но для них можете попробовать другое мобильное приложение, SpotiApp от наших разработчиков. Та самая «половина способа».
Это приложение определяет музыку по скриншотам. То есть, нужно заскринить плейлист в одном музыкальном сервисе и скормить его в SpotiApp. Работает пока кривовато, музыку распознаёт через раз.
Однако, если вам нужно перенести плейлисты из Boom, например – можете попытаться.
Чем воспользовался я

Ещё раз, вот все вышеперечисленные сервисы для переноса плейлистов между музыкальными платформами:
Из всех вышеперечисленных сервисов я отдал предпочтение Tune My Music за простоту и лёгкость использования. Правда, мне повезло – в основном я слушал Apple Music, так что с переносом своей тамошней медиатеки в Spotify проблем не возникло никаких.
А если вы давно сидели в Яндекс.Музыке, то вам нужен Soundiiz. Разработчики обещают открыть регистрацию новых пользователей буквально через несколько часов.
В закладки
Как просто перенести любимые песни в Spotify
Уже точно известно, что завтра, 15 июля, Spotify приходит в Россию. Приложение есть в AppStore и Google Play, россияне могут спокойно создавать аккаунты прямо в приложении. В общем, топ! Всё это подтвердил официальный аккаунт Spotify на YouTube:
Итак, для лёгкого переноса треков вам потребуется компьютер. На нём должно быть установлено приложение вашего стримингового сервиса либо должна быть произведена авторизация через браузер компьютера.
Для начала рассмотрим способ, если вы пользуетесь Apple Music, Deezer, YouTube Music или каким-нибудь Tidal — то есть зарубежными сервисами.
Почему стоит слушать музыку исключительно в Spotify
/>Александр Побыванец
Способ первый
Для начала зайдите, зарегистрируйтесь и подтвердите аккаунт в сервисе Tune my music.
Затем на главной странице нажмите кнопку «Давайте приступим»:

Далее вам потребуется авторизоваться в браузере в сервисе, из которого вы хотите перенести треки:

Я использую Deezer. И именно в браузере смог скопировать ссылку на плейлист с любимыми треками. Ни в десктопном приложении, ни на смартфоне сделать это не получилось. Аналогичная история у коллег с Apple Music, за тем исключением, что в десктопном приложении можно достать ссылку на плейлист.

Теперь вас попросят выбрать платформу, куда вы будете копировать плейлист. Тут вам потребуется авторизоваться в Spotify:

Тут вы уже можете начать перенос музыки:

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

Способ второй
Если у вас «Яндекс.Музыка» или «ВКонтакте»
Для этих сервисов нужно воспользоваться платформой Soundiiz. Но учтите: она платная. Тут действует подписка за 4,5 € в месяц.
История такая. Заходите и авторизуйтесь:


Вот так выглядит интерфейс приложения:

Я хочу перенести свои 87 треков из «Яндекса» в Spotify. Соответственно, я авторизуюсь в обоих сервисах. После этого нужно выбрать раздел «С платформы на платформу» (отмечен звёздочкой на предыдущем скриншоте).

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

Затем выбирайте плейлисты, исполнителей, альбомы или отдельные треки:

Ну а дальше платите деньги:

Но тут стоит учитывать, что вы просто в своём аккаунте создаёте плейлист. Треки не отмечаются как любимые, то есть крутые рекомендации, которыми славится Spotify, не будут основываться на этих песнях. Каждую из них придётся вручную отлайкать. У меня вот 651 трек в Deezer, а во «ВКонтакте» вообще больше двух тысяч песен. Неудобно. Да и Tune my music почему-то не находит множество треков, которые есть и в Deezer, и в Spotify.
Правда, пользоваться сервисом я вряд ли буду: интерес к нему был год назад, а теперь угас.
А есть ли бесплатные сервисы для переноса песен с Яндекс.Музыки?
Используйте SpotiApp — приложение позволяет легко перенести музыку)
Сайт из статьи обосрался и не перенес ни одного трека
Песня не определяется из-за говна введеных метаданных в треки. Чтобы идентифицировать любую песню, картинку или квитанцию, должны быть правильно заполнены поля!
Реклама своего мобильного приложения чеек)
Много треков просто нет в spotify(( что русских исполнителей, что зарубежных
Отмена)) просто сервис по не понятным причинам их не перенес.
Классная штука, из 632 с яндекса нашло 622. А tunemusic не нашел 148, да и часть найденных не перенес.
Ну вот установил, подсунул скрин и? Ноль реакции.
надо зарегиться на нем, просто так выдает Упс!
Soundiiz за 5 часов ни одного трека не перенес….
Сервис упал вчера вечером из-за наплыва пользователей из России
попользовался спотифай несколько часов и не пойму — зачем переносить. работает всё бомбически и так. по началу тоже думал как перенести
Вспользовался сервисом чтобы перенести лайки из старого аккаунта Spotify за границей в премиуме в новый родной с новыми лайками. Немножко пришлось поплясать — первый шаг экспорт в цсв, второй из цсв в спотик, в разных приватных сессиях браузера
Ты предлагаешь скринить все 500+ треков? Когда на экране помещается 9 треков это еще учитывая то, что у меня не самый маленький телефон (iphone 11)
сомнительное удовольчтвие давать свои данные от Apple непонятному сервису
Лол, первым способом сегодня перенес с Яндекс.Музыки
Лол, круто когда ты программист. Написала скрипт на JavaScript для сбора наименований треков и спокойно из файла загрузила.
Spothiefy: как переехать из Яндекс.Музыки быстро, бесплатно
Итак, в июле жизнь в стране наконец стала меняться к лучшему, ведь произошло то, чего многие жители с нетерпением ждали: Spotify запущен в России и ряде других стран.
Но потоковая музыка появилась не вчера и наверняка есть такие, кто подсел на иглу Яндекса и пользуется подпиской на Яндекс.Музыку, которая впоследствии стала Яндекс.Плюсом.
Слушать песни стало удобно, подбираторы научились подбирать хорошие треки и это привело к накоплению библиотеки с плейлистами и прочих удобных штук, которые в новом сервисе нужно заново добавлять.
Eсли хочется попробовать, но вам тоже лень, то я расскажу как перенести пожитки быстро, бесплатно. Нужно всего лишь немного питонов с батарейками.
Некоторым может быть не очевидно, почему такая задача могла возникнуть.
Люди порой бывают любопытными и пробуют различные вещи, в том числе новые программные продукты. Некоторым людям не хочется заниматься рутиной и поэтому они пишут программы, которые делают рутину за них. Иногда не за деньги.
В этом случае любопытство и необходимость автоматизировать рутину пересеклись.
У Spotify есть свои плюсы и минусы, как и у других сервисов. Есть функционал, которого нигде нет. Нет функций, которые есть где-то ещё.
Необходимость тех или иных фич — это вопрос субъективый, как субъективны музыкальные вкусы. Кому-то больше подходит библиотека в Яндекс.Музыке, кому-то в Spotify. Некоторые любят хранить библиотеку во флаке, кто-то любит винил, но некоторым подходит 144 кбит/с в Ogg Vorbis.
Алгоритмы подбора тоже могут в одном случае работать, а другие не работать лично для вас.
Поэтому вопрос о нужно/не нужно к тематике статьи имеет опосредованное отношение.
С помощью нехитрых приспособлений за пару дней у меня получилось сделать импортёр треков в Spotify и не потратить денег на soundiiz, на который почему-то внезапно возросла нагрузка.
Spotify предоставляет какую-никакую документацию для своего сервиса Web API, и в том числе есть API для добавления к себе в библиотеку как плейлистов, так и избранных треков.
В свою очередь у Яндекс.Музыки публичного API нет, но возможно конкуренция подстегнёт их предоставить доступ для сторонних разработчиков, потому что это нужно, удобно и полезно.
Поэтому здесь мы немного пройдём по кривой дорожке, и воспользуемся приёмами с сомнительной репутацией.
Spotify
Здесь всё просто. Чтобы стать разработчиком, нужно получить ключ приложения в консоли.
Там предложат добавить Redirect URI для OAuth, который можно установить любым, т.к. он нужен только для сервисов, обслуживающих сразу кучу людей, а в нашем случае всё происходит локально.
Яндекс.Музыка
Нужен логин и пароль для аккаунта, но если включена двухфакторная аутентификация, указывать надо Яндекс.Пароль из Яндекс.Ключа.
Работа приложения
Не хочется останавливаться на запуске приложений на Python, разворачивании виртуального окружения и т.п., поэтому опишу, как происходит импорт. Ссылка на репозиторий с программным кодом в конце статьи.
Треки из API всех платформ приходят в разном формате, поэтому они приводятся к одинаковому представлению с минимально необходимым набором свойств:
Плейлисты (включая избранное) тоже имеют одинаковый формат, и включают в себя итератор треков, чтобы удобно было использовать в циклах:
За взаимодействие с сервисами отвечает класс MusicProvider :
Класс YandexMusic (MusicProvider) при инициализации загружает информацию по всем плейлистам и всем трекам в плейлисте «Мне понравилось».
Spotify (MusicProvider) этого не делает, но содержит методы для импорта:
Внутри происходит поиск треков в базе Spotify с использованием данных о песнях, полученных из Яндекс.Музыки.
После того, как все треки плейлиста найдены, он создаётся (если это не «Liked Songs») с тем же названием и в него добавляются все найденные мелодии.
Для плейлистов и сохранённых треков требуются разные разрешения:
- playlist-modify-private — для создания/модификации плейлистов
- user-library-modify — для добавления звуковых дорожек в избранное
Метод search из API Spotify поддерживает ключевые слова для поиска по альбомам/исполнителям/названиям, чем и будем беззастенчиво пользоваться.
Поиск в Spotify
У Spotify большая база треков, но там есть не вся музыка. Можно легко догадаться, что множество отсутствующей в Spotify музыки пересекается с множеством базы композиций Яндекс.Музыки. Часть музыкальных дорожек может быть каверами/ремиксами и прочими извращениями, а часть просто внесёнными неправильно: не тот альбом, или порядок музыкантов разный.
Ещё проблем добавляет разный подход к составлению информации о треках: у Spotify альбом может быть только один, а Яндекс.Музыка отправляет массив альбомов. Исполнителей уже может быть несколько и там, и там.
Deezer предоставляет один альбом и одного исполнителя, но это уже другая история.
Поэтому используется следующий подход, чтобы и рыбку съесть, и на стул присесть:
- Для всех альбомов выполняется поиск по точному совпадению ключевых слов track: , artist: , album: .
Чаще всего этого достаточно. - Если трек не найден (или альбом у Яндекс.Музыки не указан), происходит попытка поиска без альбома.
- Если трек не не найден, происходит поиск со следующим исполнителем.
Примечание
Этот проект по большому счёту необходим для одноразовой задачи, разрабатывался в свободное время, не для использования в промышленных приложениях, поэтому для бывалого специалиста код может показаться отвратительным.
Однако, при разработке практики PEP8 более-менее пытались соблюдаться, и общий размер программы довольно мал.
Как перенести из яндекс музыки в спотифай
Будь в курсе последних новостей из мира гаджетов и технологий

Как перенести плейлисты между музыкальными сервисами на примере Spotify и Яндекс.Музыки


Spotify на данный момент является одним из крупнейших сервисов, через который можно легально слушать музыку на любом устройстве. И если вы сразу стали собирать вашу коллекцию музыки на Spotify, то статья не для вас. Но что делать пользователям других сервисов, которые их по какой-то причине не устраивают — к примеру, там нет каких-то нужных песен? Разумеется, если ваша коллекция музыки невелика (сотня, может две треков) — их можно перенести вручную, просто копируя название песни из своего сервиса и вставляя в поиск на Spotify. Но что делать тем, у кого коллекция в тысячи треков? Руками тут уже не перенесешь, и поэтому имеет смысл воспользоваться сервисом автоматического переноса треков — Soundiiz.
Разумеется, Soundiiz позволяет переносить музыку из любого сервиса в почти любой другой на выбор, однако у Spotify наибольшая коллекция треков на данный момент, поэтому при переносе их туда из другого сервиса вы теряете меньше всего музыки.
Для начала нужно зарегистрироваться в сервисе — переходим по ссылке, нажимаем на Sign up и вводим свою почту. После этого подтверждаем аккаунт и в браузере открывается такое окно:
Теперь нужно выбрать сервис, из которого нужно перенести музыку — список есть на левой стороне экрана (и он прокручивается). Выбор огромен — Apple Music, Yandex Music, Tidal, Google Music, Deezer и многие другие. Для подключения нужного сервиса просто нажмите на иконку и введите свой логин и пароль (однако не все сервисы бесплатные — к примеру, подключение Google Music платно: нужно быть премиум-подписчиков Soundiiz, это стоит 4.5 доллара в месяц). Разберем перенос треков из Яндекс.Музыки — ее подключение бесплатно. После ввода логина и пароля с Яндекса рядом с Yandex Music должен появиться зеленый кружок, а в списке плейлистов должны появиться ваши плейлисты с Яндекса. Однако есть одна проблема — встроенного плейлиста «Мне нравится» с Яндекс.Музыки тут нет, и чтобы его добавить — придется немного поколдовать.
Заходим на Яндекс.Музыке в свой плейлист «Мне нравится», нажимаем рядом с ним на плюсик и добавляем новый плейлист с любым названием — к примеру, MyMusic:
После этого возвращаемся на страницу сервиса Soundiiz, обновляем страницу и вуаля — появляется плейлист MyMusic со всеми вашими треками:
Теперь нужно сконвертировать свои плейлисты в Spotify. Для этого нажимаем на нужный плейлист правой кнопкой мыши и выбираем Convert to . . В открывшемся окошке выбираем название плейлиста (именно так он будет отображаться в Spotify). После этого выбираем из сервисов ниже Spotify, заходим в него и нажимаем Save Configuration:
Все, пойдет процесс переноса треков: для моих 2400 композиций он шел порядка 5 минут. Так же стоит понимать, что библиотеки Яндекс.Музыки и Spotify несколько различаются — к примеру, у меня в Spotify добавилось только чуть больше 2300 треков. После этого, если плейлист у вас не один, аналогичным образом конвертируете их всех в Spotify.