/yandex-music-downloader

Google chrome browser extension for downloading tracks from Yandex Music

Primary LanguageTypeScriptMIT LicenseMIT

Yandex Music Downloader

Расширение можно найти по этой ссылке.

Теперь любимые треки и любимых исполнителей можно слушать без доступа к сети и ограничений. Загружаемые треки содержат всю информацию об исполнителе, обложке и тексте, а также поддерживаются всеми известными плеерами.

Приветствуется помощь в разработке, особенно визуальной составляющей.

Поддержка

"Buy Me A Coffee"

Разработка данного расширения доставляет мне удовольствие, и еще приятнее осознавать что это кому-то нужно. Я буду и дальше стараться улучшать этот продукт и привносить что-то новое. Если вы хотите помочь мне, то это можно сделать тут.

Версия 0.2.1 (minor)

  • Добавлен новый домен первого уровня .uz.
  • Возможность останавливать загрузку и удалять из очереди треки.
  • Исправлена ошибка с загрузкой на системе windows.

Версия 0.2.0 (major)

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

FAQ

  • Не работает расширение / Не вижу кнопок / Как включить?

    Попробуйте переустановить расширение, обновить браузер. Если не помогло, то пожалуйста напишите мне на почту с описанием вашей ошибки.

  • Как сохранить песню не в папку с загрузками?

    Chrome API не позволяет сохранять/скачивать файлы в директории кроме директории загрузок установленной в настройках браузера. Это сделано для вашей же безопасности.

  • Можно ли устанавливать у треков обложку более высокого качества?

    Технически - да, но исходя из проведенных мной тестов, яндекс музыка просто не имеет у себя в хранилище обложек разрешением больше чем 400x400, или имеет но не у всех треков.

  • Определенный трек не скачивается и выкидывает ошибку.

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

  • Что за непонятные символы в названии файлов?

    Некоторые треки содержат в названии символы которые не могу содержаться в названии директорий и файлов, поэтому для избежания ошибок с сохранением треков эти символы нужно специальным образом кодировать.