Как скачать любое аудио с любого сайта? Есть решение.



Философия


Как часто вам приходилось искать понравившуюся музыку в интернете? Именно ту, которую вы слышали на любимом сайте (социальные сети, музыкальные порталы). Очень часто бывает, что её в другом месте просто нет. 
Матерые «искатели» скажут, что это не так. Но давайте рассмотрим среднестатистического пользователя, чьи знания технологий не позволяют оперировать «копанием» в исходном коде страницы или кэше.

Так получилось, что большинство моих друзей именно такие пользователи. Вот для них и было решено написать данное расширение Хрома (и ему подобных). 

Что умеет


  • Скачивание любого аудиофайла с любого сайта (mp3, wav)
  • Правильно определяет оригинальное название
  • Показывает длительность, размер и битрейт
  • Скачивание на той же странице, что и трек (без редиректа)
  • Предпрослушивание файла

Попробовать расширение из магазина Chrome

Немного картинок и видео:










Буду рад здоровой критике. Надеюсь, кому-то будет полезно данное расширение.
Если заинтересовало, то в ближайшее время опубликую обзор по исходникам в другом хабе и выложу на github.
Также в планах портировать в Firefox и IE. 

P.S > Возможность скачивания видео тоже есть, но в данный момент отключена (есть небольшие проблемы с потоковым видео).

Ссылка на расширение

А плейлистами или альбомами скачивать умеет Yandex Music Fisher

Необходим браузер на базе Chromium: Chrome (31+), Яндекс.Браузер, Амиго, Opera (25+) или подобный

Установка

Скачайте архив, распакуйте, из папки yandex-music-fisher-master мышкой перенесите папку srcна страницу расширений (chrome://extensions), после чего там появится новое расширение.

Обновляется расширение таким же способом.

Как пользоваться

Открыть страницу на Яндекс.Музыка с нужным blue треком, yellow альбомом или green плейлистом, нажать на появившуюся иконку.

Первый шаг

Второй шаг

Далее пойдёт автоматический процесс скачивания. Можно покинуть сайт Яндекс Музыки. Кроме того, со страницы исполнителя можно скачать его дискографию.

Yandex Music Fisher

Пути сохранения

  • Все загрузки сохраняются в папку, которая указана в настройке браузера "Расположение загружаемых файлов".
  • Для дискографии создаётся отдельная папка с именем исполнителя, в которую сохраняются альбомы.
  • Для альбома / плейлиста создаётся отдельная папка с именем исполнителя и названием альбома / плейлиста.
  • Если альбом состоит из нескольких дисков, то создаются соответствующие папки.

Yandex Music Fisher