Skip to content
Logo

Ig.Dev Player

Для поиска нужной фичи воспользуйтесь оглавлением --->

1. Обмен музыкой ​

Как запустить раздачу ​

  1. Откройте настройки
  2. Включите обмен музыкой
  3. Откройте меню сервера музыки
  4. Нажмите "Запустить сервер"

Выбор плейлистов ​

Музыка шарится не вся, а только те плейлисты, которые вы выберите.

  1. В списке плейлистов выберите соответствующий плейлист:
  2. Правая кнопка мыши
  3. Изменить
  4. Включить "Разрешить обмен"

Скачать музыку ​

⚠️ Ваши запущенные VPN приложения могут влиять на работу поиска сервера

  1. Откройте поиск серверов (Иконка облачка в левом верхнем углу)

  1. Выберите соответствующий сервер из списка для подключения
  2. Выберите что хотите скачать (Можно пользоваться поиском и кнопками +/-, чтобы ускорить выбор)

2 Система рекомендаций ​

INFO

Для включения системы рекомендаций, включите галочку из настроек

2.1 Подготовка библиотеки музыки ​

Чтобы рекомендательная система заработала, треки из библиотеки необходимо обработать.

Скачайте и разархивируйте необходимые зависимости:

Они включают уже в себя модель muzaiten/clap-htsat-base-onnx и билды ffmpeg

Кстати

Также можно использовать любую другую натренированную модель, которая будет на вход ждать 10 секунд аудио, с частотой дискретизации 48кГц, а на выходе выдавать 512-мерные эмбеддинги.

Подробнее про флоу работы нейросети можете почитать ряд статей Как придумать алгос по предложке музыки?

  1. Выберите папку с моделью (папка должна включать audio.onnx, tokenizer.json, text.onnx )
  2. Выберите бинарник с ffmpeg на компьютере
  3. Настройте бэкенд обработки

Чтобы подобрать удобную скорость обработки, воспользуйтесь табличкой:

БэкендmacOSwindows
coreml✅---
cpu⚠️если нет видеокарты то ✅
webgl✅если есть видеокарта то ✅
dml---если есть видеокарта то ✅

Потоки выполнения можете настроить в зависимости от того, насколько вы готовы разогреть свой пк

Рекомендуемая опция: баланс

  1. Когда все настройки выстроены, нажмите старт и ждите обработки вашей библиотеки

2.2 Рекомендации ​

Когда все или часть треков будет обработана, вы сможете искать по ним похожие. Для этого нажмите правой кнопкой мыши на трек -> Похожие треки

2.3 Ассоциативный ИИ-поиск ​

Также можете использовать словосочетания для поиска похожей музыки. Текущий токенайзер поддерживает ряд слов на английском языке.

Примеры поисковых запросов ​

  • night music - Предлагает скорей тихую музыку
  • vocal - Предлагает музыку, содержащую вокал
  • chill music
  • vibe
  • post-hardcore

3. Темы плеера ​

⚠️ Список официальных тем

Чтобы добавить новые темы:

  1. Откройте настройки
  2. Вкладка внешний вид
  3. Импортировать тему -> Выбрать файл

Выберите любой файл в формате .igpltheme.

4. Управление со смартфона / другого ПК ​

  1. Откройте настройки
  2. Включите обмен музыкой
  3. Откройте меню сервера музыки
  4. Нажмите "Запустить сервер"
  5. Отсканируйте QR код или поделитесь ссылкой с друзьями

С помощью веб-интерфейса, используя кнопки ⏮️ ⏯️ ⏭️ вы можете управлять воспроизведением музыки

5. Очередь музыки ​

Чтобы посмотреть очередь треков текущего проигрывания, нажмите cmd/ctrl 1. Очередь проигрывания можно перемешивать случайным образом через кнопку в правом верхнем углу окна очереди.

6. Транслитерация ​

В плеере присутствует поиск по транслитерации. Строки "love" и "лове" будут давать одинаковые результаты

7. Мета-информация о файле ​

Чтобы просмотреть мета-информацию об mp3/flac файлах, достаточно открыть свойства любого файла:

  1. Выберите трек из списка треков
  2. Нажмите правой кнопкой мыши -> Свойства

8. Усилитель ​

Рудиментарная фича

⚠️ В про версии эта фича будет удалена

Если вы хотите устроить bassboost в домашних условиях, то эта фича для вас.

  1. Открыть меню
  2. Вкладка Усилитель
  3. Открыть окно (кнопка будет слева от поля поиска)

9. Открытие файлов ​

Плеер поддерживает открытие файлов, достаточно лишь настроить ассоциации файлов в вашей операционной системе

10. Поиск трека в списке ​

Чтобы попробовать плееру прокрутить список до играющего трека (если он есть в текущем списке) нажмите на обложку проигрываемого трека