Скачиваем музыку с сервиса яндекс.музыка
Содержание:
- Яндекс Музыка
- Как скачать музыку вручную
- Как работает яндекс.музыка
- Скачиваем музыку с Яндекс.Музыка (Yandex music downloader)
- Новая Яндекс.Музыка
- Yandex Music Fisher
- Как скачивать музыку с Яндекса
- NetVideoHunter
- Usage
- Yandex Music Fisher
- Как скачать треки?
- Как слушать Яндекс Музыку бесплатно
- Как пользоваться Яндекс.Музыкой
- Предыстория
- Яндекс.Музыка
- Installation
- Боль
- Вывод
Яндекс Музыка
Большинство пользователей сети по-прежнему слушают музыку ВКонтакте. Но, по сравнению с аналогами, он обладает меньшим функционалом. Отличная ему замена – Yandex Music. Музыку на Яндексе можно слушать онлайн и совершенно бесплатно (как и на Яндекс.Радио) – первые три месяца вы не обязаны оплачивать подписку.
Сайт music.yandex.ru появился в далеком 2010-м году и был ориентирован сугубо для персональных компьютеров. Но уже в 2012-му широким массам было представлено мобильное приложение, которое сейчас пользуется заслуженной популярностью.
Так как на тот момент уже существовали известные музыкальные приложения от Google и Apple, Яндекс.Музыка для Андроида была сначала принята сухо. Сейчас же – это один из самых популярных русскоязычных сервисов.
Основная функция приложения – прослушивание отдельных треков и целых альбомов онлайн, а также возможность скачивать их для доступа оффлайн (для этого, правда, нужна подписка).
Последнее особенно удобно для тех, у кого нет мобильного интернета или он недостаточно быстрый.
Около десяти миллионов пользователь заходят в Яндекс Музыку ежемесячно. Для тех, кто скачал ее впервые, есть специальное предложение – вы можете не платить за подписку целый месяц. Протестировав платные функции, остается лишь вынести вердикт – оплачивать услуги или пользоваться бесплатной версией.
О сервисе Яндекс.Музыка
Яндекс.Музыка — это российский стриминговый сервис, созданный компанией «Яндекс». Начал работать 22 сентября 2010 года. Существует в виде приложения на платформах iOS, Android, Windows и Windows Phone, а также в десктопной версии. Есть платная, бесплатная, а также семейная подписки.
Яндекс.Музыка позволяет прослушивать песни и альбомы, получать персональные рекомендации. Чтобы предложить слушателям то, что им понравится, сервис использует искусственные нейронные сети.
Сервис включает в себя около сорока миллионов треков от правообладателей как Universal, EMI, Warner Music Group, Sony Music, «Первое музыкальное издательство», «Монолит» и «СБА Продакшн» и других. Представлены рок, поп, рэп, шансон, джаз, классическая и электронная музыка, хип-хоп.
На главной странице приложения первым делом показываются подборки песен: «Плейлист дня», «Дежавю», «Премьера». Раздел «Интересно сейчас» включает подборки альбомов и тематических плейлистов. Также размещаются новые релизы, чарт Яндекс.Музыки с песнями, которые пользователи слушают прямо сейчас. Кроме того, есть подкасты, аудиолекции, книги, стихи и сказки, а также радио с возможностью создания личной радиостанции.
Сервис умеет распознавать музыку. Для этого на экране поиска нужно нажать на кнопку с микрофоном при звучании той мелодии, которую нужно узнать.
Как скачать и установить приложение
Чтобы скачать мобильное приложение Яндекс Музыка на айфон или андроид , достаточно зайти в магазин приложений (Play Market/App Store) и найти его в поиске. Нажав на кнопку «установить», оно автоматически загрузится. Например, на телефоне с Android это будет выглядеть так:
Примите те условия, которые нужны приложению для корректной работы. Остается лишь зайти в свой аккаунт Яндекс по адресу почты или номеру телефона, и вы можете свободно пользоваться мобильной версией Яндекс.Музыки.
Если желания устанавливать приложение на смартфон у вас нет, откройте десктопную версию. Она работает прямо из браузера. Единственное условие – у вас должен быть аккаунт на сервисе Яндекс.
Как скачать музыку вручную
Если вам не лень возиться со скачиванием музыки, то от приложений, встроенных в браузер, вполне можно отказаться. Скачать музыку без помощи дополнений не будет сложно даже рядовому пользователю, но времени может уйти немало. Особенно сложно может быть разобраться в первый раз, но потом вы без проблем доведете этот навык до автоматизма.
Для того, чтобы скачать музыку без помощи расширений вам понадобится панель разработчика. Удобно, что этот способ не привязывает вас к определенному браузеру, как это бывает с приложениями.
Первым делом надо зайти на яндекс.музыку и найти нужную песню. После этого потребуется открыть панель разработчика и нажать F12. В том случае, если панель не открывается, есть смысл перезагрузить браузер. Кроме того, такое бывает в том случае, если у вас старая версия браузера.
После этого нужно перейти в раздел «сеть». Ярлык, который обозначает запись, должен быть активен, иначе ничего не получится.
Если все в порядке, то вам потребуется воспроизвести нужную композицию, а потом вернуться на панель разработчика и отсортировать файлы по размеру. Для этого нужно отсортировать кэш по параметру «size».
Так найти композицию будет проще, чем без сортировки. Скорее всего, нужная вам песня будет весить намного больше, чем другие файлы.
Также не стоит забывать, что трек будет иметь совсем другое название, не как на яндекс.музыке. После скачивания вы сможете изменить название композиции так, чтобы было понятно.
Расширения же могут быть разными: от mp3 до media, но все эти форматы прекрасно читаются проигрывателями, поэтому паниковать не стоит.
После того, как песня найдена, нужно нажать на нее правой кнопкой мыши и выбрать «открытие в новой вкладке».
Когда вы сделаете это, трек будет воспроизведен с помощью проигрывателя, который установлен по умолчанию. Как только воспроизведение началось, надо кликнуть на проигрыватель и выбрать «сохранить как». После этого вы сможете переименовать песню и сохранить ее в нужную папку.
Теперь вы можете скачать любую понравившуюся песню и прослушать ее, независимо от работы интернета.
Как работает яндекс.музыка
Пользоваться сервисом можно даже без регистрации, но в таком случае яндекс.музыка не сможет подбирать подходящие для вас треки. Многие пользователи выбирают этот сервис из-за удобства использования, но это далеко не единственное преимущество. При желании на яндекс.музыке можно найти почти любую композицию. Выбор музыкальных стилей и исполнителей действительно велик, поэтому яндекс.музыка большинству пользователей не надоедает годами.
На яндекс.музыке понравится как любителям популярной музыки, так и тем, кому по душе малоизвестные музыкальные стили.
Поиск у сайта максимально удобный и простой. Можно воспользоваться поиском по исполнителю или названию песни, но это далеко не все. Если вы не знаете, что именно хотите послушать, то можно найти музыку по жанру. Поиск по жанру выглядит достаточно скудно и не охватывает большую часть музыкальных стилей, но попытать удачу всю же стоит.
Особенное внимание надо уделить разделу с рекомендациями. Рекомендации подбираются по вашим музыкальным предпочтениям
Сервис анализирует то, что вы слушаете чаще, и находит похожую музыку.
В радио ничего особенного нет, но если вам нужен ненавязчивый фон, то это неплохой вариант.
Скачиваем музыку с Яндекс.Музыка (Yandex music downloader)
просмотров: 4431719 января 2016 года
Требование
Необходим браузер на движке Chromium: Chrome (рекомендуется, меньше всего проблем), Яндекс.Браузер, Opera или подобный.
Лучше всегда обновлять браузер до последней версии, поскольку в новой версии могут быть устранены неполадки, присущие старым версиям.
Установка
Opera: Дополнения к Opera
Установка в ручную: Скачайте архив по этой ссылке, извлеките в текущую папку, откройте страницу расширений в браузере и перенесите туда мышкой извлечённую папку yandex-music-fisher, после чего в браузере появится новое расширение:Обновляется расширение аналогичным способом. Когда выйдет новая версия, расширение оповестит вас.
Условия использования сервиса Яндекс.Музыка
Используя расширение Yandex Music Fisher (далее — Расширение), вы считаетесь принявшим условиями использования сервиса Яндекс.Музыка (далее – Условия). В случае несогласия с какими-либо из положений указанных в Условиях, вы не вправе использовать сервис Яндекс.Музыка. Разработчики Расширения не несут ответственность за нарушения Условий, поэтому используйте Расширение на свой страх и риск.
Как пользоваться
Откройте страницу на Яндекс.Музыка с нужным треком, альбомом или плейлистом — иконка изменит цвет в зависимости от открытой страницы. Нажав на неё откроется всплывающее окно с информацией о загрузке и кнопкой для начала скачивания.
После нажатия на кнопку скачивания, загрузка появится на вкладке «Загрузки»:
Далее пойдёт автоматический процесс скачивания. Можно покинуть сайт Яндекс Музыки. Кроме того, со страницы исполнителя можно скачать дискографию:
Пути сохранения
- Все загрузки сохраняются в папку, которая указана в настройке браузера «Расположение загружаемых файлов«.
- Для дискографии создаётся отдельная папка с именем исполнителя, в которую сохраняются альбомы.
- Для альбома / плейлиста создаётся отдельная папка с именем исполнителя и названием альбома / плейлиста.
- Если альбом состоит из нескольких дисков, то создаются соответствующие папки.
Ограничения
Поскольку сервис Яндекс.Музыка позволяет слушать музыку только пользователям из России, Украины, Беларуси и Казахстана, то и скачивать музыку с помощью этого расширения возможно только из этих стран.
С недавних пор сервис Яндекс.Музыка начал выводить капчу и таким способом противодействовать скачиванию треков. При этом расширение покажет ошибку, а для дальнейшего скачивания нужно перейти на любую страницу Яндекс.Музыки и ввести капчу. После чего можно возобновить скачивание через расширение.
Источник (мега-спасибо egoroof’у)
Метки: Расширение
Милорд (14 июня 2016 года, 08:41:45)
Замените раздел “Установка” двумя ссылками:
Chrome, Яндекс.Браузер: https://chrome.google.com/webstore/detail/yandex-music-fisher/gkdpmbjlfgjbnleinnojgpgoljaokbni
Opera: https://addons.opera.com/ru/extensions/details/yandex-music-fisher/
Олег (14 июня 2016 года, 10:13:43)
Обновил статью, спасибо
Андрей (26 октября 2016 года, 02:06:27)
Что?
Новая Яндекс.Музыка
ЧТО? ЧТО такое кааааааапча? что это? АААААА точно это же КАПЧА каждый знает что это?
Egor (30 октября 2016 года, 22:27:53)
Большое спасибо, очень полезно!
Александр (16 марта 2017 года, 00:33:51)
Ну да, что значит — ввести капчу?
Александр (16 марта 2017 года, 02:08:47)
Не работает.
obtanub (3 февраля 2018 года, 09:13:22)
Я считаю, что Вы ошибаетесь.
Пишите мне в PM, пообщаемся.
—- Вы не эксперт, случайно? fifa 15 ultimate team pc скачать торрент, fifa 15 fnl скачать а также <a >fifa 15 creation master 15 скачать</a> кряк фифа 15
Yandex Music Fisher
Как и YandexMusic.pro, это приложение добавит кнопку «скачать» на сайт яндекс.музыки. Появляться эта кнопка будет только в том случае, если перед входом на сайт вы включили дополнение.
Из плюсов можно выделить то, что Yandex Music Fisher может скачивать сразу несколько треков. Можно самостоятельно выбрать, нужна ли вам обложка и в каком разрешении она будет.
А вот минусов у программы оказалось достаточно много. Качество скачанной музыки такое же невысокое, как и у предыдущих приложений. К тому же, Yandex Music Fisher не сохраняет настройки, поэтому вам каждый раз придется менять параметры.
Как правило, музыка, скачанная с помощью всех плагинов, устанавливается в папку «загрузки», в которую браузер по умолчанию отправляет все файлы. Если вы не можете найти скачанные композиции, то стоит почитать об особенностях используемого браузера.
Как скачивать музыку с Яндекса
Первые тридцать дней длится пробный период платной подписки с возможностью скачивать понравившуюся вам музыку (пока бесплатно).
Если хотите больше бесплатной халявы со скачиванием песен, то зайдите на сайт Яндекс Плюс и получите там аж 3 месяца бесплатного пользования подпиской.
Кроме этого, Яндекс дает ряд преимуществ:
За это время пользователь успевает ознакомиться со всеми возможными функциями приложения (или версии для ПК), чтобы вынести свой вердикт о дальнейшей оплате. При отмене подписки, вы сразу же переходите на бесплатный тариф. В любом случае вы ничего не теряете.
Бесплатный тариф обладает массой минусов:
- проигрывается реклама;
- качество звука становится гораздо хуже;
- музыку для оффлайн-прослушивания скачать невозможно.
Чтобы отменить ограничения на свободное прослушивание любимых песен, вам достаточно подключить платную подписку. Она недорогая, но открывает доступ к огромной базе треков на любой вкус.
Для этого перейдите в соответствующую вкладку. Она называется «оформить подписку». В ней нажмите на подходящий вам вариант – оплата за месяц или за год. При оформлении подписки можно получить три месяца бесплатного прослушивания вашего плейлиста.
Аналогичную операцию можно провести и в мобильной версии стриминговой площадки от Яндекс.
NetVideoHunter
Это особая программа, предназначенная для скачивания аудиодорожек и треков с Яндекс Музыки.
Но сделать это можно только, если вы используете браузер Файерфокс – при переходе с использованием другого браузера, нужного функционала сайта в доступе не будет.
Далее действуйте по алгоритму:
Нажмите кнопку Install (большая кнопка зеленого цвета на стартовой странице сайта);
В зависимости от настроек вашей операционной системы, может появиться несколько всплывающих окон, в которых появится требование подтвердить установку, внести изменения и т. п
– соглашайтесь в каждом из них, так как только таким способом можно завершить автоматическую установку программы;
Она встраивается в ваш браузер Файерфокс;
После окончания установки вы увидите кнопку программы там же, где кнопки различных расширений и плагинов;
Перезапустите браузер для активации работы программы;
Перейдите на сервис Яндексм Музыка и привычным способом найдите нужную вам композицию, перейдите на страницу с ней;
Запустите композицию – это необходимо, чтобы программа, встроенная в браузер, ее распознала;
Обратите внимание на синюю кнопку программы, появившейся в окне браузера – она должна начать мерцать или светиться при начале воспроизведения трека – это говорит о том, что приложение распознало аудиофайл;
Воспроизведите поочередно все треки, которые вы хотите скачать таким образом – следите, чтобы иконка приложения всегда мерцала при проигрывании;
Нажмите на иконку приложения – откроется окно, в левой части которого в списке будут представлены все воспроизведенные вами на сервисе треки;
Напротив каждого трека присутствуют две кнопки – Загрузить и Смотреть;
<Рис. 7 Плагин>
- Установите галочки напротив всех треков, которые вы хотите скачать;
- Нажмите кнопку Загрузить в нижней части окна, или кнопку Загрузка напротив одного конкретного трека.
Скачивание идет со стандартной скоростью, загрузка происходит по умолчанию в папку Загрузки/Downloads – то есть туда, куда происходит скачивание из браузера.
Usage
Yandex Music Downloader v1.1 ya.pl -p --playlist playlist id to download -k --kind playlist kind (eg. ya-playlist, music-blog, music-partners, etc.) -a --album album to download -t --track track to download (album id must be specified) -u --url download by URL -d --dir download path (current direcotry will be used by default) --proxy STR HTTP-proxy (format: 1.2.3.4:8888) --exclude STR skip tracks specified in file --include STR download only tracks specified in file --delay INT delay between downloads (in seconds) --mobile INT use mobile API --auth STR authorization header for mobile version (OAuth...) --cookie STR authorization cookie for web version (Session_id=...) --bitrate INT bitrate (eg. 64, 128, 192, 320) --pattern STR track naming pattern Available placeholders: #number, #artist, #title -l --link do not fetch, only print links to the tracks -s --silent do not print informational messages --debug print debug info during work --help print usage --include and --exclude options use weak match i.e. ~/$term/ Example: ya.pl -p 123 -k ya-playlist ya.pl -a 123 ya.pl -a 123 -t 321 ya.pl -u ya.pl -u ya.pl -u 2013-2020 by Kaimi (https://kaimi.io)
Yandex Music Fisher
(сейчас он называется YaMusic.pro) – это расширение для скачивания аудиофайлов из браузерной версии Яндекс Музыки и Яндекс Радио. Оно доступно даже тем пользователям, кто не подписан на сервис. Загруженные с его помощью записи можно слушать и хранить на чем угодно. Кроме того, их можно переименовывать и перемещать с устройства на устройство, как любые другие файлы вашей музыкальной коллекции. Впрочем, такую же возможность дают и остальные расширения, о которых рассказано ниже.
Пользоваться расширением Yandex Music Fisher исключительно просто. Во время проигрывания песни в его окошке появляется кнопка «Скачать». При желании можно включить в настройках функцию скачивания кликом по треку.
Количество одновременных загрузок здесь – от 1 до 8. Вместе с аудио можно качать обложки альбомов.
Как скачать треки?
Как уже было сказано выше, для скачивания необходимо оформить платную подписку на сервис.
Но существует также и ряд бесплатных способов получения доступа к полному функционалу.
Панель разработчика
Это не самый простой способ загрузки музыки, тем не менее, он работает достаточно эффективно.
Именно он помогает в случаях, когда другие способы не работают или неэффективны.
Но для его использования необходимо иметь базовые навыки работы с веб-страницами.
Для того, чтобы загрузить музыку таким способом следуйте алгоритму:
- Перейдите на страницу Яндекс Музыка;
- Введите в поисковую строку трек, который хотите найти и скачать;
- Когда вы будете перенаправлены на страницу с нужной вам песней – нажмите на клавиатуре компьютера клавишу F12;
- Откроется отдельное окно поверх страницы, в котором будет представлен код страницы для его корректирования;
- В этом окне найдите кнопку Network (Сеть в редко встречающихся русскоязычных версиях), и нажмите на нее;
- В крайне редких случаях окно разработчика с первого раза не открывается, в этом случае обновите страницу и попробуйте снова – сбоев, обычно, не бывает;
<Рис. 1 Панель разработчика>
- Не закрывайте никаких окон – на странице с песней нажмите на кнопку воспроизведения, чтобы композиция начала проигрываться;
- При этом вы увидите, что возникли некоторые изменения в окне разработчика – в нем также будет отражен процесс проигрывания выбранной вами композиции;
Файлов в списке появляется много – и вам среди них нужно найти необходимый;
Обратите внимание на формат, указанный в таблице – аудиодорожки наиболее часто имеют формат mpeg, mpg, mp3;
Кроме того, необходимо обратить внимание на вес файла – он, вероятно, будет наибольшим из всех представленных в списке, посмотреть его можно в столбце Size;
Ускорить процесс поиска можно, нажав на ячейку Size и все представленные файлы отсортируются по размеру, при этом самый тяжелый файл окажется вверху списка;
Найдя необходимый файл, кликните по нему правой кнопкой мыши (по строке с названием);
<Рис. 2 Список файлов>
- В выпавшем меню найдите пункт Open in new tab и перейдите на него (Открыть в новом окне в русскоязычных версиях);
- Откроется новое окно/вкладка, где на черном фоне будет присутствовать только одна панель плеера – при этом также запустится воспроизведение музыкальной композиции;
<Рис. 3 Плеер>
- Теперь на любом участке открывшегося плеера кликните правой кнопкой мыши – это откроет стандартное выпадающее меню сохранения медиа, такое же, как при сохранении картинок, например (кликнуть нужно именно по участку с плеером, в другом случае нужное меню не развернется);
- Выберите в нем пункт Сохранить аудио как и нажмите на него;
<Рис. 4 Сохранение>
- Откроется привычное окно Проводника операционной системы, где вам потребуется ввести имя файла для сохранения, а в левом меню – указать, куда именно его сохранить (по умолчанию загрузка происходит в папку Загрузки/Download);
- Проверьте, чтобы формат файла по умолчанию также был указан верно – обычно, это mp3;
<Рис. 5 Директория>
Чем же хорош данный метод? В первую очередь тем, что он достаточно быстрый – нет необходимости проходить регистрацию, скачивать дополнительные программы и расширения и т. п.
Однако он имеет и минусы – неопытным пользователям он может казаться неудобным, кроме того, занимает достаточно много времени, потому подходит в случае, если требуется скачать всего одну-две песни.
Важно! Данный метод довольно универсален – его можно попробовать и при необходимости скачать композицию с других сайтов, предназначенных для онлайн-прослушивания. Если они не имеют особой системы защиты и/или сверстаны на том же движке, что и у Яндекс Музыки, то с большой долей вероятности, этим способом удастся скачать медиа и с них. . Полезная информация:
Полезная информация:
Любителям слушать музыку на смартфоне советуем присмотреться к плееру Neutron. Это программа подойдет для любителей качественного звучания любимого плейлиста. Способна воспроизводить стандартный MP3 формат, Alac, Flac.
Как слушать Яндекс Музыку бесплатно
Сервис доступен по подписке и без нее. Бесплатно пользоваться Яндекс.Музыкой могут пользователи из Азербайджана, Армении, Беларуси, Грузии, Израиля, Казахстана, Кыргызстана, Молдовы, России, Таджикистана, Туркменистана, Узбекистана.
На компьютере или ноутбуке можно бесплатно пользоваться всеми функциями: слушать хиты, новинки и бесплатные подборки. Между треками воспроизводится аудиореклама. В бесплатном мобильном приложении действует только радио, подборки и рекомендуемые треки.
Бесплатный пробный месяц
При подписке на Яндекс.Музыку первый месяц будет бесплатным. Если подключать Яндекс.Плюс, то пробный период длится три месяца. Подписка доступна для одного аккаунта на сайте через Apple ID или аккаунт Google. Пробный период не действует через Магазин Microsoft.
Отменить опцию можно в любое время. Функции сервиса будут доступны до окончания подписки, а в случае с трехмесячным периодом — до конца текущего месяца.
Как слушать бесплатно Яндекс Музыку на iOS: iPhone и iPad
- Установите приложение Яндекс Музыка.
- Для того, чтобы получить скидку на подписку, необходимо поймать экран выбора с вариантами экономии. Да, именно поймать, потому что просто так это окно нельзя включить в настройках приложения. Вы скачиваете «Яндекс Музыку», пользуетесь ей какое-то время, потом забываете про приложение на один-два дня и при следующем запуске приложения, если вам повезет, вы увидите окно с выбором скидки.
- Если выбрать пункт «Вообще не хочу платить», то вам предложат пригласить 5 друзей и получить 30 дней бесплатного использования.
- Если вы выберете вариант «Не хочу платить ежемесячно», то приложение предложит вам подписку на месяц без дальнейшего продления. Не самый выгодный вариант, особенно если сравнивать со стоимостью Google Play Music и Apple Music.
- Если вы выберете вариант «Хочу дешевле», то приложение предложит вам подписку по сниженной цене.
- Примечание: если приложение показало вам окно со скидками, не спешите нажимать «Не сейчас». В следующий раз этот экран появится только через несколько дней. Поэтому лучше сразу выбрать один из трех вариантов скидки и подтвердить подписку.
Как слушать бесплатно Яндекс Музыку и Радио на Андроид
- Установите приложение Яндекс Музыка.
- Вам нужно поймать специальное окно при включении приложения «Яндекс.Музыка», чтобы увидеть предложение со скидкой. Именно поймать – просто так этот экран нельзя найти в настройках приложения. Вы скачиваете «Яндекс Музыку», пользуетесь приложением некоторое время, потом не включаете его один-два дня, и при следующем запуске, если вам повезет, вы увидите экран с выбором скидки.
-
Если вы выберете вариант «Вообще не хочу платить», то приложение предложит вам пригласить 5 друзей, чтобы получить 30 дней бесплатного использования Яндекс Музыки и Яндекс Радио.
- Если вы выберете вариант «Не хочу платить ежемесячно», то приложение предложит вам подписку на месяц без дальнейшего продления. Не самый выгодный вариант, особенно если сравнивать со стоимостью Google Play Music и Apple Music.
- Если выбрать вариант «Хочу дешевле», то приложение предложит вам подписку по сниженной цене.
- Не спешите отказываться от скидок и нажимать «Не сейчас»! Мы советуем сразу выбрать один из трех вариантов скидки, так как в следующий раз это окно появится только после нескольких дней.
Яндекс Станция и Яндекс Телефон
Летом 2018-го года в продажу поступила умная колонка Яндекс Станция со встроенной Алисой. В неё встроен сервис Яндекс.Музыка, и каждый покупатель колонки получает в подарок бесплатную подписку Яндекс.Плюс на год, в которую входит музыка!
А в декабре 2018-го российская компания выпустила Яндекс Телефон. При покупке этого смартфона вы получите подписку Яндекс.Плюс с музыкой в подарок на 6 месяцев.
Как пользоваться Яндекс.Музыкой
Открыв десктопную версию, мы видим главную страницу сайта. Чтобы перейти в каталог своей музыки, достаточно нажать на «сердечко» в верхнем правом углу. Для оформления подписки – желтую кнопку в нижней части экрана.
При переходе в раздел «Моя музыка» (кнопка с сердечком в правом верхнем углу), можно увидеть семь вкладок. При помощи их вы легко отсортируете список по названию трека, имени исполнителя, дате выхода альбома.
Музыкальные композиции можно группировать в плейлисты. Например, создайте свою подборку для занятий в тренажерном зале. В отдельном окне вы можете увидеть музыку ваших друзей или историю прослушанных треков.
При нажатии на трек он откроется внизу в плеере. В нем же можно поделиться композицией, добавить в избранное, перелистать на следующую или поставить на паузу. Отображается название песни, ее исполнитель и обложка музыкального альбома.
Во вкладке «история» отображаются последние прослушанные треки, которые также можно легко найти и добавить к себе. Очень удобно, если вы послушали композицию, она вам понравилась, но добавить в плейлист вы ее забыли. К слову, добавленные треки помечаются галочками.
Это самые базовые функции площадки, без ознакомления с которыми пользоваться ей будет неудобно. Впрочем, Яндекс Музыка достаточно проста в управлении, и поэтому вы привыкните к ней буквально за пару часов.
Предыстория
Уж не помню точно, из-за чего я решил поискать официальную документацию API данного сервиса, вроде бота хотел для Telegram написать, но столкнулся с тем, что её нет… Спустя некоторое время наткнулся на issue в репозитории yandex/audio-js. Там ребятки задают точно такой же вопрос, как и я: «А где API?». Не многие горят желанием слушать музыку через браузер, они хотят приложение, но приложения под Linux тоже нет! Интегрировать к своему любимому плееру невозможно!
Тут я загорелся идеей сделать это. Естественно, мне нужно как-то работать с сервисом, городить костыли вокруг веб-приложения не вариант. Я понимал, что имея такой сервис, имея мобильные приложения и приложения под Windows (из Microsoft Store) просто невозможно не иметь своё внутреннее API для взаимодействия. Я оказался прав!
Яндекс.Музыка
Сейчас доступны:
Источник (мега-спасибо egoroof’у)
Метки: Расширение
Милорд (14 июня 2016 года, 08:41:45)
Замените раздел “Установка” двумя ссылками:
Chrome, Яндекс.Браузер: https://chrome.google.com/webstore/detail/yandex-music-fisher/gkdpmbjlfgjbnleinnojgpgoljaokbni
Opera: https://addons.opera.com/ru/extensions/details/yandex-music-fisher/
Олег (14 июня 2016 года, 10:13:43)
Обновил статью, спасибо
Андрей (26 октября 2016 года, 02:06:27)
Что? ЧТО? ЧТО такое кааааааапча? что это? АААААА точно это же КАПЧА каждый знает что это?
Egor (30 октября 2016 года, 22:27:53)
Большое спасибо, очень полезно!
Александр (16 марта 2017 года, 00:33:51)
Ну да, что значит — ввести капчу?
Александр (16 марта 2017 года, 02:08:47)
Не работает.
obtanub (3 февраля 2018 года, 09:13:22)
Я считаю, что Вы ошибаетесь. Пишите мне в PM, пообщаемся.
—- Вы не эксперт, случайно? fifa 15 ultimate team pc скачать торрент, fifa 15 fnl скачать а также <a >fifa 15 creation master 15 скачать</a> кряк фифа 15
Installation
Ubuntu / Debian
# Prerequisites sudo apt-get update sudo apt-get -y install perl cpanminus make git sudo apt-get -y install libwww-perl liblwp-protocol-https-perl libhttp-cookies-perl libhtml-parser-perl libmp3-tag-perl libgetopt-long-descriptive-perl libarchive-zip-perl cpanm Mozilla::CA # Get a copy and run git clone https://github.com/kaimi-io/yandex-music-download.git cd yandex-music-download/src perl ya.pl -h
MacOS
- Run:
brew update brew install perl cpanminus git cpanm Digest::MD5 File::Copy File::Spec File::Temp Getopt::Long::Descriptive HTML::Entities HTTP::Cookies JSON::PP LWP::Protocol::https LWP::UserAgent MP3::Tag Term::ANSIColor Mozilla::CA git clone https://github.com/kaimi-io/yandex-music-download.git cd yandex-music-download/src perl ya.pl -h
Windows
With WSL (Windows Subsystem for Linux) installation will be similar to .
Otherwise:
- Ensure, that Perl was added to system environment variable
-
From Windows command line run:
It should output Perl version. If not, refer to your Perl distribution documentation about adding Perl to your environment variable.
- Install required modules (it can be done via PPM if you’re using ActiveState Perl):
cpan install Digest::MD5 File::Copy File::Spec File::Temp Getopt::Long::Descriptive HTML::Entities HTTP::Cookies JSON::PP LWP::Protocol::https LWP::UserAgent MP3::Tag Term::ANSIColor Mozilla::CA Win32::API Win32::Console Win32API::File
- Download and unpack Yandex Music Downloader (https://github.com/kaimi-io/yandex-music-download/archive/master.zip)
- Run:
cd yandex-music-download/src perl ya.pl -h
Docker
- Run:
git clone https://github.com/kaimi-io/yandex-music-download.git cd yandex-music-download docker build --tag yandex-music-downloader:1.0 . docker run --init --rm -v $(PWD):/root/ --name yamusic yandex-music-downloader:1.0 -d /root --cookie "Session_id=..." -u https://music.yandex.ru/album/215688/track/1710808
Боль
На первых порах я старался не обращать внимание, просто удивлялся, ведь это Яндекс, как такое может быть. Но потом, в один прекрасный момент, всё, бомбанул
Начну, пожалуй, с него.
Два объекта с разным уровнем вложения поля
Сам объект является что ль «ссылкой» на самого себя. На свою полную версию. При запросе списка треков нам отдают их ID, по которым мы можем получить более подробную информацию
Хорошая практика, так делают многие, но она не везде соблюдается (пункт 9).
Реализовав в самом начале класс для данного объекта я думал, что буду использовать его везде, но как бы не так! Мне кажется, комментарии излишни и всё видно на скриншотах.
Я никак не исправлял подобного рода косяки в своей библиотеке, поэтому имея класс теперь есть .
Кстати, оба этих объекта живут в одном методе, в методе получения landing’a.
Версии API, методов
Я не просто так попросил Вас обратить внимание на то, как указывается версия в API для веб-приложения. Вообще, как мы обычно указываем версию? Наверное, одним из следующих способов:
вынести версию на отдельный поддомен;
вынести версию в часть запроса;
передавать желаемую версию API параметром к запросу.
В Яндекс решили в данном случае сделать иначе
У нас есть метод landing3 — актуальная его версия на момент написания статьи. Но никто не запрещает отправить запрос на landing2 — совершенно другая структура, другие объекты.
Обнаружил я это совершенно случайно, просто забыв дописать цифру в конец названия метода и словив груду исключений.
Работая с новым, не отказываемся от старого
Увидел я это когда писал отправку методов «Мне нравится» для всех объектов что есть. Их на самом деле не много (плейлист, артист, трек, альбом). Какого было моё удивление, когда я увидел разные подходы к одному и тому же действию.
Артистов мы лайкаем так: и в форме передаем .
Треки мы лайкаем так: и в форме .
Если Вы не заметили, то при лайке трека используется метод add-multiple, а не add. Ни с какими другими типами этот метод не используется, но они все существуют (стоило просто попробовать отправить запрос)! И именно их я реализовал в своей библиотеке вместо add. Ведь данный метод универсален. Можно добавить как один трек, так и несколько.
Что такое уникальный идентификатор трека
Прошло уже много времени, но я до сих пор не пойму, когда надо отправлять просто трека, а когда конкатенацию id и album_id через двоеточие (). Иногда трек в нескольких альбомах, иногда альбома нет. Слишком непонятные кейсы глядя со стороны, я не знаю как они с этим справляются (или не справляются, багусик 2).
Необязательность многих полей
Мне накидали пару issues. Если есть проблема, то она связана с обязательностью поля. Я не перестаю удивляться, как, на мой взгляд, обязательные поля просто не возвращаются API.
album_id класса TrackID и TrackShort;
order_id класса AutoRenewable (подписка);
next_revision в Feed;
cover_uri в Track;
birthday в Account;
tags в Playlist.
Список можно продолжать дальше, но всё есть в истории коммитов. Возможно, данный пункт высосан из пальца.
Схожесть методов за исключением некоторых полей в ответе
Ответ статуса аккаунта ():
Ответ радио статуса аккаунта ():
Я понимаю, что права разные, поля теперь с лимитом не на количество треков в кеше, а на количество скипов в час, но больше смахивает на какое-то дублирование.
Не знаю как в Яндексе, но я у себя слил в один класс.
Дык один или много?
Я всегда считал, что если метод возвращает список, то даже если результатом является один элемент, то вернётся список содержащий этот элемент и никак иначе, а тут и то, и другое.
То feature вернется, то features, то feature и features.
Неправильное использование методов
Выше я написал о том, что используют то один, то другой метод для осуществления одного действия. Они пошли дальше.
На метод удаления треков из плейлиста, помимо самого ID плейлиста и рамок с и по какой трек удалить, они зачем-то передают треки, которые будут удалены. Вполне возможно, что это я не понял, как и всё остальное, но метод работает и без лишней информации. А какие треки были удалены лучше узнать на беке, нежели передавать параметром.
Очень тяжёлые запросы
Выше я писал, что отдавать список с ID треков является хорошей практикой, Вы получаете подробную информацию о треке только тогда, когда она Вам реально нужна. Это используется тут далеко не всегда.
Гляньте как они беспощадно отдают подробную информацию всех моих треков из плейлиста «Мне нравится» в одном запросе:
Оно отдало все 396 треков! Bytes Received: 3,75M, а это ещё обложки загрузить!
Вывод
При выборе оптимального способа загрузки необходимо отталкиваться от собственных потребностей и умений.
Для скачивания нескольких песен лучше всего подойдет панель разработчика, так как не требует установки расширений, которые могут не работать вовсе или плохо сказываться на функционировании компьютера.
Однако, если вы не уверены в своих навыках работы с веб-страницами в режиме разработчика, то лучше отдать предпочтение расширениям.
Выбирая из двух плагинов, стоит учитывать, что более удобным и практичным является NetVideoHunter, но его существенный недостаток в том, что работает он исключительно с браузерами Mozilla FireFox.
Если же у вас иной браузер, то необходимо решить вопрос у целесообразности установки Файерфокса только с целью использования приложения.
Skyload – тоже неплохое расширение, отвечающее всем требованиям, предъявляемым при скачивании.
Но его существенный недостаток в том, что иногда он не работает с Яндекс Музыкой или вовсе бывает заблокирован и недоступен для скачивания.