Яндекс Музыка является потоковым сервисом для проигрывания музыки. Все песни, которые есть в данном сервисе, принадлежат правообладателям. Пользователи Яндекс Музыки платят за подключение к сервису определенную плату. Часть этой платы идет на содержание сервиса, а часть Яндекс переводит правообладателям.
Данный способ является не совсем честным по отношению к правообладателям. Проще купить подписку на Яндекс Музыку и качать к себе на устройство любую песню. Вы сможете слушать любую песню через приложение Яндекс Музыка для iOS, даже если у вас нет интернет.
Данный способ позволяет скачать музыку прямо через браузер и не требует установки никакого расширения
Для скачивания песен вам понадобится ряд инструментов
Нужно скачать браузер FireFox последней версии или очистить кеш в данном браузере. Если браузер у вас установлен, нужно найти нужную песню в Яндекс Музыке и приготовиться ее проигрывать. Далее нужно в Адресной строке ввести команду
Эта команда откроет вам вот такой экран.

На данном экране вы увидите путь к кешу браузера в поле Storage disk location.
В нашем случае это путь, у каждого пользователя будет другой, по имени пользователя. У нас в примере имя юзера = "ПК"
Вам нужно открыть данный путь.
К примеру в браузере выполнить в командной строке код
При проигрывании песни через Яндекс Музыку сама песня сохраняется в кеше браузера. Оттуда ее и можно скачать абсолютно бесплатно.
В папке кеша записано множество файлов, которые кеширует браузер. Чтобы найти нужный файл, необходимо очистить кеш браузера, а потом проиграть до конца песню.
Для очистики кеша в Фаерфокс нужно перейти по ссылке в адресной строке:
Далее нужно перейти на вкладку Сеть и нажать "Очистить сейчас"


Возвращаемся на сервис Яндекс МУзыка к нужному вам файлу и нажимаем стрелку проигрывателя. Трек начинает играть, ждем окончания проигрывания.
После окончания проигрывания идем в папку кэширования с шага 1 и переходим в папку entries и находим там самый большой по размеру файл(сортируем файлы по размеру). Это и будет нужный нам файл.
Музыкальный файл будет иметь непонятное название вида [68AC62D3EFF7A66C17F107EBE032156EA283CA91] и не будет иметь расширения(типа). Переименовываем файл и ставим ему расширение mp3.

Так можно скачать любой файл. Но есть ряд проблем для данного файла
В любом случае, указанный способ самый простой и в принципе может быть повторен на любом браузере, в том числе и на Google Chrome
Данный способ является не совсем честным по отношению к правообладателям. Проще купить подписку на Яндекс Музыку и качать к себе на устройство любую песню. Вы сможете слушать любую песню через приложение Яндекс Музыка для iOS, даже если у вас нет интернет.
Данный способ позволяет скачать музыку прямо через браузер и не требует установки никакого расширения
Что потребуется
Для скачивания песен вам понадобится ряд инструментов
- Открытая Яндекс МУзыка и найденная в ней песня
- Браузер Firefox последней версии
- Любой файловый менеджер, пойдет к примеру Total Commander или любой другой для переименования файла
Шаг 1. Установка браузера и открытие папки кеша
Нужно скачать браузер FireFox последней версии или очистить кеш в данном браузере. Если браузер у вас установлен, нужно найти нужную песню в Яндекс Музыке и приготовиться ее проигрывать. Далее нужно в Адресной строке ввести команду
about:cache?storage=disk&context=
Эта команда откроет вам вот такой экран.

На данном экране вы увидите путь к кешу браузера в поле Storage disk location.
В нашем случае это путь, у каждого пользователя будет другой, по имени пользователя. У нас в примере имя юзера = "ПК"
C:\Users\ПК\AppData\Local\Mozilla\Firefox\Profiles\ankedsta.default\cache2
Вам нужно открыть данный путь.
К примеру в браузере выполнить в командной строке код
cd C:\Users\ПК\AppData\Local\Mozilla\Firefox\Profiles\ankedsta.default\cache2
Шаг 2. Удаление кеша браузера
При проигрывании песни через Яндекс Музыку сама песня сохраняется в кеше браузера. Оттуда ее и можно скачать абсолютно бесплатно.
В папке кеша записано множество файлов, которые кеширует браузер. Чтобы найти нужный файл, необходимо очистить кеш браузера, а потом проиграть до конца песню.
Для очистики кеша в Фаерфокс нужно перейти по ссылке в адресной строке:
about:preferences#advanced
Далее нужно перейти на вкладку Сеть и нажать "Очистить сейчас"


Шаг 3. Проигрывание файла и скачивание его из папки кэширования
Возвращаемся на сервис Яндекс МУзыка к нужному вам файлу и нажимаем стрелку проигрывателя. Трек начинает играть, ждем окончания проигрывания.
После окончания проигрывания идем в папку кэширования с шага 1 и переходим в папку entries и находим там самый большой по размеру файл(сортируем файлы по размеру). Это и будет нужный нам файл.
Музыкальный файл будет иметь непонятное название вида [68AC62D3EFF7A66C17F107EBE032156EA283CA91] и не будет иметь расширения(типа). Переименовываем файл и ставим ему расширение mp3.

Так можно скачать любой файл. Но есть ряд проблем для данного файла
- Файл не будет иметь уникального имени, метатегов артиста и альбома
- Мне удалось получить битрейт 192 Кбит/c для скачанных песен. Возможно битрейт можно получить больше, нужны эксперименты
В любом случае, указанный способ самый простой и в принципе может быть повторен на любом браузере, в том числе и на Google Chrome