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

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

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

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

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

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

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

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

Итого:

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

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

Read more

Инструкция: где найти HTML-код для экспорта плейлиста Яндекс Музыки

Инструкция: где найти HTML-код для экспорта плейлиста Яндекс Музыки

Недавно в Яндексе поменяли формат ссылок на плейлисты Яндекс Музыки. Новые ссылки не подходят, так как не содержат ID плейлиста и имени пользователя. Показываю обходной способ использования сервиса.

By Alex Belikov
Яндекс Музыка: как вернуть «удаленные» треки из плейлистов

Яндекс Музыка: как вернуть «удаленные» треки из плейлистов

Предыстория В 2022 году из России ушли многие музыкальные лейблы и пользователи стали замечать, что у зарубежных исполнителей начали пропадать треки. Так, например, у Britney Spears сейчас доступно всего три трека 😄 В прошлом, 2023 году я мигрировал в Spotify и для своего удобства сделал небольшой сервис по экспорту плейлистов в

By Alex Belikov

Установка The Sims 4 на Linux

Проверяйте пути! Я здесь указывал свои пути, вам нужно посмотреть, где находятся ваши файлы. * Допустим, есть директория игры, установленной на Windows (torrent). Создать WINEPREFIX в этой папке. WINEPREFIX="/home/aleqs/Games/TheSims4" winecfg * winetricks: WINEPREFIX="/home/aleqs/Games/TheSims4" winetricks --force dotnet20 dotnet48 vcrun2015 d3dx9 d3dx10

By Alex Belikov

Как вернуть поддержку блокировщиков рекламы в Chrome? (Включаем Manifest 2)

Для недавно Chrome вышло обновление Manifest 3, которое вносит некоторые положительные изменения в сторону безопасности, но, в то же время, ограничивает некоторые возможности браузера. В частности, теперь может нарушиться работа привычных блокировщиков рекламы и других расширений, которые могут изменять содержимое страниц. Чтобы вернуть поддержку таких расширений, можно сделать следующее. Windows

By Alex Belikov