Home
Softono

Ym Track Collector

Open source MIT JavaScript
33
Stars
4
Forks
2
Issues
0
Watchers
6 months
Last Commit

 About Ym Track Collector

Скрипт для сбора треков из плейлистов Яндекс Музыки через DevTools Console. Export tracks from Yandex Music playlists to TXT/CSV via browser console.

Platforms

Web Self-hosted

Languages

JavaScript

Links

Need Help Installing Ym Track Collector?

We provide expert installation service for this software. Our team will install, configure, and secure Ym Track Collector on your server. plans start at just $30.

Ym Track Collector

View on GitHub

YM Track Collector (Console)

A simple console script that collects tracks from Yandex Music playlists.

The script works with virtualized lists used on the Yandex Music website.
Scroll the playlist, capture tracks, and export them to TXT or CSV.

Tool by idaniil24


🇬🇧 English

Features

  • Collects tracks from Yandex Music playlists
  • Works with virtualized lists
  • Export tracks to TXT
  • Export tracks to CSV
  • Simple console usage (no extensions required)

How to use

  1. Open a playlist on Yandex Music
  2. Open DevTools
F12 → Console
  1. Open the file
ym-track-collector.js
  1. Copy the entire script and paste it into the Console
  2. Press Enter
  3. Scroll the playlist (you can scroll fast)
  4. When finished scrolling press Finalize capture
  5. Download the tracks as .txt or .csv

Output formats

TXT

Artist - Title

CSV

Artist,Title,Duration

Notes

Yandex Music uses virtualized lists, which means tracks only appear in the DOM when you scroll.

Because of this you need to scroll the playlist before capturing all tracks.


Support the project

If this tool helped you, consider supporting development.

Crypto donations

TON

UQDUoyQkq99JbeA7lFRivIaCzsNxSowntmTnlRAu8fDU0qvi

ETH (ERC20)

0x211b376c20c67942a95ba235aef8611cec26b280

USDT (TRC20)

TMu2MLDVnjogZjL6K3w5qiBnNePTXNhpNg

Thank you for the support ❤️

⭐ If you like this project, please star the repository.


🇷🇺 Русская версия

Описание

Скрипт для сбора треков из плейлистов Яндекс Музыки через DevTools Console.

Работает с виртуализированными списками сайта и позволяет экспортировать треки в:

  • TXT
  • CSV

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

  1. Откройте плейлист в Яндекс Музыке
  2. Откройте DevTools
F12 → Console
  1. Откройте файл
ym-track-collector.js
  1. Скопируйте весь код
  2. Вставьте его в Console
  3. Нажмите Enter
  4. Пролистайте плейлист вниз (можно быстро)
  5. После завершения нажмите Finalize capture
  6. Скачайте список треков в .txt или .csv

Форматы

TXT

Исполнитель - Название

CSV

Исполнитель,Название,Длительность

Примечание

Сайт Яндекс Музыки использует виртуализацию списка, поэтому треки появляются в DOM только при прокрутке.

Чтобы собрать все треки, нужно пролистать плейлист.


Поддержать проект

Если скрипт оказался полезным, вы можете поддержать развитие проекта.

Криптодонаты

TON

UQDUoyQkq99JbeA7lFRivIaCzsNxSowntmTnlRAu8fDU0qvi

ETH (ERC20)

0x211b376c20c67942a95ba235aef8611cec26b280

USDT (TRC20)

TMu2MLDVnjogZjL6K3w5qiBnNePTXNhpNg

Спасибо за поддержку ❤️