YandexMusicExport – экспорт плейлистов Яндекс Музыки в текстовый файл без авторизации

Программа и сайт для экспорта плейлистов Яндекс Музыки в текстовом формате для дальнейшего переноса в другие сервисы.

Иногда появляется необходимость перенести свою музыкальную библиотеку на с одного сервиса на другой. Разные сервисы предоставляют (или не предоставляют) различные возможности для этого. Например, чтобы импортировать все свои плейлисты практически откуда угодно в Яндекс Музыку, достаточно зайти на эту страницу и выбрать нужный сервис. Процесс автоматический. А вот наоборот так легко сделать не получится. Есть множество сайтов, которые позволяют переносить музыку из одного сервиса в другой, но, в основном, все они имеют значительные ограничения на количество переносимых треков, а чтобы это ограничение снять, необходима платная подписка.

В любом случае, удобно сделать копию плейлистов в текстовом формате, чтобы вся музыкальная библиотека осталась в сохранности, если сервис удалит какие-то треки. Так как Яндекс Музыка не предоставляет никакой возможности скачивать плейлисты в текстовом формате, я сделал небольшой скрипт и веб-интерфейс для этого и написал об этом на Яндекс Кью. Скрипт обращается к Яндекс Музыке и получает данные открытого плейлиста, а затем выводит список песен в окошке:

Но так как авторизация не требуется (в отличие от других найденных мной инструментов в интернете), возникли проблемы – Яндекс как будто блокирует доступ, если приходит много запросов с одного адреса. Поэтому я переделал скрипт под запуск на ПК – получилась небольшая консольная программа YandexMusicExport.

К простому выводу списка треков на экран добавилось автоматическое создание текстового файла с этим плейлистом – соответствующий txt-документ появится рядом с исполняемым файлом программы сразу же после успешной обработки.

Теперь получившийся плейлист можно отправить, например, в www.tunemymusic.com, а оттуда уже в другие сервисы.

Итого:

Веб-версия программы – https://file.u-pov.ru/programs/YandexMusicExport
Программа для ПК (различные платформы) – описание на гитхабе | страница релизов

Подписывайтесь на t.me/aleqsanbr и пишите, если возникнут вопросы 🙂

Один комментарий

Добавить комментарий

Копирование только с указанием прямой активной ссылки на оригинальный материал.