Logiss.ru

Ваша компьютерная помощь
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как посмотреть историю прослушивания в Яндекс Музыке

Анализируем историю прослушивания в «Яндекс.Музыке»

Вот уже почти год я пользуюсь сервисом Яндекс Музыка и меня все устраивает. Но есть в этом сервисе одна интересная страница — история. Она хранит все треки, которые были прослушаны, в хронологическом порядке. И мне, конечно, захотелось скачать ее и проанализировать, что я там наслушал за все время.

Первые попытки

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

Скрипт был написан. Но работал он очень нестабильно и долго. Но загрузить историю у него всё-таки получилось. После просто анализа я оставил скрипт без доработок, пока через какое-то время мне снова не захотелось загрузить историю. Надеясь на лучшее, я запустил его. И, конечно же, он выдал ошибку. Тогда я понял, что пора сделать все по-человечески.

Рабочий вариант

Для анализа трафика я выбрал для себя Fiddler из-за более мощного интерфейса для http трафика в отличие от wireshark. Запустив сниффер, я ожидал увидеть запросы к api с токеном. Но нет. Наша цель оказалась по адресу music.yandex.ru/handlers/library.jsx . И запросы к ней требовали полноценной авторизации на сайте. С нее и начнем.

Авторизация

Здесь ничего сложного. Заходим на passport.yandex.ru/auth , находим параметры для запросов и делаем два запроса для авторизации.

И вот мы авторизовались.

Загрузка истории

Дальше переходим на music.yandex.ru/user/<user>/history , где тоже забираем пару параметров, который нам пригодятся при получении информации о треках. Теперь можно загружать историю. Id треков мы получаем по адресу music.yandex.ru/handlers/library.jsx с параметрами <'owner': <user>, ‘filter’: ‘history’, ‘likeFilter’: ‘favorite’, ‘lang’: ‘ru’, ‘external-domain’: ‘music.yandex.ru’, ‘overembed’: ‘false’, ‘ncrnd’: ‘0.9546193023464256’> . Интерес у меня вызвал тут параметр ncrnd. При запросах Яндекс присваивает этому параметру всегда разные значения, но с одинаковым все тоже работает. Обратно мы получаем историю в виде id треков и Подробную информацию о первых десятках треков. Из подробной информации треков можно сохранить много интересных данных для последующего анализа. Например год выхода, длительность трека и жанр. Информацию об остальных треках получаем c music.yandex.ru/handlers/track-entries.jsx . Все это дело сохраняем в csv и переходим к анализу.

Анализ

Для анализа используем стандартные инструменты в виде pandas и matplotlib.

Читайте так же:
Как вставить рамку в Ворде
artistartist_idalbumalbum_idtracktrack_idduration_secyeargenre
Coldplay671Viva La Vida — Prospekt’s March Edition51399Death And All His Friends4757393832008rock
1Coldplay671Hypnotised4175645Hypnotised340460753552017rock
2Coldplay671Yellow49292No More Keeping My Feet On The Ground4689452712000rock

Меняем питоновские None на NaN и выбрасываем их.

Начнем с простого. Посмотрим время, которое мы потратили на прослушивание всех треков

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

Теперь посмотрим на распределение треков по году выпуска.


Тут то же не все так однозначно, тк у разнообразных сборников “Best Hits” будет стоять более поздний год.

Остальные статистики будут строиться по очень схожему принципу. Приведу пример самых прослушиваемых треков

10 неочевидных функций «Яндекс.Музыки»

10 неочевидных функций «Яндекс.Музыки»

Где послушать: на вкладке «Главное» в браузерной версии сервиса или в приложении.

В Telegram-канале «Лайфхакер» только лучшие тексты о технологиях, отношениях, спорте, кино и многом другом. Подписывайтесь!

В нашем Pinterest только лучшие тексты об отношениях, спорте, кино, здоровье и многом другом. Подписывайтесь!

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

  • Плейлист дня. Эта подборка обновляется каждый день. В неё могут входить как знакомые вам, так и новые треки, подобранные на основе предыдущих прослушиваний.
  • Плейлист «Тайник». Состоит из треков, которые вы добавили в фонотеку, но ещё не успели послушать. Удобно, если вы недавно наполнили коллекцию несколькими альбомами и не знаете, с прослушивания какого из них начать.
  • Плейлист «Дежавю». Эта подборка включает совершенно новые композиции, которые вы ещё не слышали (ну или не слушали в «Яндекс.Музыке»).
  • Плейлист «Премьера». Еженедельный дайджест со свежими релизами. По мнению сервиса, они могут вам понравиться.

2. Кураторские плейлисты

Где послушать: в разделе «Кураторы» в подборках на главной странице сервиса или на главной вкладке в приложении.

Если умные плейлисты в большинстве случаев «стреляют» мимо, то живые люди составляют более концептуальные подборки. Преимущество «Яндекс.Музыки» в сотрудничестве с авторитетными кураторами — отечественными медиа и радиостанциями. Здесь, например, можно послушать песни для ночных прогулок от «Стороны», хип-хоп-дайджест от Studio 21 или панк-плейлист от Sadwave.

3. Подкасты

Где послушать: в разделе «Немузыка» на вкладке «Главное» в браузере и приложении или в результатах поиска.

Для работы с такими записями уже придумано немало других удобных программ, но если вы хотите собрать все аудио в одном сервисе, поможет «Яндекс.Музыка». Подкасты Лайфхакера тут тоже есть.

4. Распознавание треков

Как пользоваться: нажать на иконку с микрофоном на вкладке «Поиск» в приложении.

Чтобы определить, какой трек играет, можно воспользоваться Shazam (программа автоматически синхронизируется с Apple Music) или голосовым помощником. Но если вы уже привыкли собирать всю фонотеку в сервисе «Яндекса», то «шазамить» песни можно и в нём. Результаты поиска автоматически перейдут в отдельный плейлист «Распознано».

5. История прослушиваний

Как посмотреть: в разделе «Моя музыка» → «История» в браузерной версии сервиса.

К сожалению, расширенная статистика прослушиваний здесь не отображается, зато видны последние 2 000 композиций. Это пригодится, если вам понравился трек из рекомендаций, но вы не успели запомнить его название.

6. Совместные плейлисты

Как пользоваться: перейти к нужному плейлисту в браузерной версии сервиса, нажать на «…» и «Добавить соавтора». Полученной ссылкой можно сразу поделиться удобным способом.

Коллективный плейлист — это подборка, которую вы можете составить с друзьями перед вечеринкой или путешествием. Можно добавлять треки как в браузерной версии, так и из приложения.

7. Тёмная тема

Как включить: в браузерной версии сервиса или в приложении нужно зайти в настройки, выбрать раздел «Прочее» и переключить тумблер напротив пункта «Тёмная тема».

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

8. Рейтинг исполнителей

Где посмотреть: во вкладке «Инфо» на странице артиста или группы.

Вы можете узнать, сколько людей слушали вашу любимую группу на «Яндекс.Музыке» в этом месяце, насколько популярны похожие на неё исполнители и в каких регионах живут ваши единомышленники.

Статистика прослушиваний группы The Cure

9. Импорт треков

Как пользоваться: зайти на страницу импорта музыкальных коллекций и загрузить файл в формате TXT, PLS или M3U. Также можно скопировать список песен из заметки или текстового файла.

Если вы привыкли хранить плейлисты из MP3-файлов на компьютере, то перегнать любимые подборки из Winamp в «Яндекс.Музыку» будет нетрудно. Но с аудиозаписями из «ВКонтакте» этот трюк не сработает: мы попробовали скопировать содержимое страницы со списком песен, он был распознан некорректно.

10. Покупка билетов на концерты

Как пользоваться: отмечать лайками любимых исполнителей и периодически проверять раздел «Концерты» на вкладке «Моя музыка» в браузерной версии сервиса.

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

15 скрытых функций «Яндекс.Музыки», о которых вы могли не знать

Самое лучшее в темной теме «Яндекс.Музыки» — она есть и в приложении, и на сайте. Если будете на вечеринке ставить музыку с ноутбука, оцените, насколько удобно — свет от экрана не бьет в глаза.

Ищите песню по строчке

Для тех, кто не помнит ни имени музыканта, ни названия песни, но почему-то знает какую-то случайную строчку. «Яндекс.Музыка» найдет песню по строчке, если в каталоге есть ее текст. Иногда песня ищется по напеву, например, «эрондондон» поможет найти песню «Get Low» из Need for Speed: Underground.

Слушайте редакторские и умные плейлисты

В «Яндекс.Музыке» три вида плейлистов: составленные пользователями, редакторами стриминга и алгоритмами. Последних четыре, и они уникальны для каждого слушателя: «Плейлист дня», «Дежавю», «Премьера» и «Тайник». Чем больше песен вы слушаете, чем больше лайкаете или дизлайкаете, тем более интересными они будут. Остальные составлены или редакторами «Яндекс.Музыки», например как «Хайп», или пользователями, например как сборники канала «Всякая годная попса».

Ищите в стриминге музыку, которую услышали в такси

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

Настраивайте рекомендации, не заходя в приложение

Конечно, в «Яндекс.Музыке» есть радио. Оно включает треки или по жанру, занятию, настроению, новизне, или на основе каких-то альбомов, треков и плейлистов. Если понравился альбом или плейлист, а треки в нем закончились, включите радио — оно построит бесконечный поток песен по треклисту альбома или плейлиста. Это делается или в приложении для iOS, или на сайте. Треки в радио лайкают и дизлайкают — это повлияет на музыку, которую приложение предложит в будущем. Но самое удобное — лайкать и дизлайкать с экрана блокировки.

Ищите музыку по лейблам

В веб-версии под каждым альбомом или синглом после списка треков есть название лейбла. Нажмите на название и посмотрите, например, все релизы, которые Ionoff Music выпустил и опубликовал в «Яндекс.Музыке».

Переключайте песни свайпом

На мини-плеере в приложении для iOS нет кнопки «Следующая песня». Если вы перешли из Apple Music, это может вызвать вопросы — неудобно же каждый раз открывать большой плеер, чтобы пропустить песню. Но есть решение — смахните по мини-плееру вправо или влево, и приложение переключится на другой трек.

Поменяйте музыкальные интересы

Стриминги разрешают поменять свои музыкальные предпочтения — список жанров и исполнителей, которые вы выбрали во время первого запуска. В «Яндекс.Музыке» это нельзя сделать в приложении, но можно на сайте.

Включите бережное повышение громкости

В настройках стриминга есть функция «Логарифмическая шкала громкости». Когда она включена, громкость на сайте повышается мягче. В «Яндексе» рассказали, что логарифмическое повышение громкости будет более комфортным для ушей.

Смотрите на статистику любимых музыкантов

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

Сделайте плейлист для вечеринки вместе с другом

Собирать плейлист на вечер вместе быстрее и веселее. Это можно сделать в веб-версии «Яндекс.Музыки»: копируйте ссылку на плейлист и отправляйте ее всем заинтересованным. Чтобы участвовать в чужих плейлистах, в стриминге нужно авторизоваться.

Импортируйте песни с другого стриминга

Если решили переехать с Apple Music, то можете перенести часть своей медиатеки в «Яндекс.Музыку». При импорте перенесутся все альбомы и плейлисты, даже если вы их не создавали, а просто добавили в медиатеку. Конечно, чтобы треки перенеслись, они должны быть в каталоге «Яндекс.Музыки». Треки можно импортировать вручную: вставьте текстовый список песен, сервис найдет их и предложит сохранить в отдельный плейлист.

Вернитесь к песням, которые понравились

Приложение запоминает все, что вы залайкали на радиостанциях, и собирает эти треки в отдельный плейлист. Очень удобно — песни не потеряются.

Не теряйте прослушанные песни в офлайне

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

Отмените подписку или получите бесплатную

На момент публикации заметки «Яндекс.Музыка» давала три месяца бесплатной музыки в телефоне и без рекламы. Если вы передумали или решили переехать, то вот два способа отменить подписку. Но также можно получить еще один бесплатный месяц. Для этого три человека должны установить приложение по вашей ссылке.

Яндекс.Музыка: функционал и неочевидные возможности сервиса

яндекс-музыка-как-пользоваться

Интернет

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

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

Что такое Яндекс Музыка

Я.Музыка — отечественный музыкальный стриминговый сервис, запущенный в 2010 году как альтернатива Spotify и подобным ему проектам. Он позволяет прослушивать, сохранять и передавать треки в высоком качестве из музыкальной библиотеки, насчитывающей более 50 млн. композиций. Также в его функционал входит Яндекс.Радио где в эфире находятся сотни радиостанций со всего мира.

Система платных подписок ненавязчива, но позволяет избавиться от всплывающей рекламы, разблокирует режим высокого качества воспроизведения, открывает доступ ко всем трекам и т.д. Кроме того, пользоваться Яндекс.Музыкой заграницей можно лишь при оплаченной подписке (не относится к странам СНГ).

Сервис доступен практически на любом устройстве, включая компьютер под управлением Windows, мобильные устройства, в качестве браузерного расширения (Исключение составляют компьютеры на Mac).

Яндекс Музыка для ПК

На компьютерах и ноутбуках Яндекс.Музыка доступна в виде html-версии (на сайте) или как расширение (дополнение) для браузера. Еще есть вариант пользоваться им на ПК через портированное приложение, доступное для бесплатной загрузки в Microsoft Store. Рассмотрим все вышеперечисленные варианты.

Первым делом, зайдя на сайт сервиса: https://music.yandex.ru/, желательно зарегистрироваться или войти под учетной записью Яндекс.Музыки, однако для проигрывания треков можно обойтись без регистрации.

музыка-на-пк

Перед пользователем появится умный плейлист, основанный на предпочтениях человека, поисковая строка для треков, а также новинки и тематические подборки «под настроение».

Вкладка «Жанры» дает возможность скрупулезно выбрать тип, жанр, эмоциональный окрас искомой композиции. Во вкладке «Радио» каждый найдет для себя тот ритм и жанр музыки, который интересует меломанов в данный момент.

Расширение «Яндекс.Музыка» для браузера

Расширение «Яндекс.Музыка» на Google Chrome и других веб-браузерах семейства Chromium делает сервис еще более удобным за счет быстрого доступа.

Ссылка на основную публикацию
Adblock
detector