Skip to content

Готовит треки для автомагнитол. Извлекает из директорий-альбомов mp3 треки и помещает их в директорию исполнителя.

License

Notifications You must be signed in to change notification settings

intervisionlord/CarMusicSorter

This branch is 4 commits ahead of, 7 commits behind master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fac9930 · Aug 24, 2023
Jan 28, 2022
Dec 10, 2021
Jan 28, 2022
Dec 10, 2021
Aug 24, 2023
Dec 9, 2021
Jan 14, 2022
Jan 28, 2022
Aug 24, 2023
Jan 5, 2022
Jun 17, 2018
Jun 14, 2022
Aug 24, 2023
Jan 28, 2022
Jan 28, 2022
Jan 28, 2022

Repository files navigation

Car Music Sorter Icon

Car Music Sorter

Build Status Scrutinizer Code Quality Code Intelligence Status License: GPL v3

GitHub contributors GitHub last commit Coverage Status Lines of code

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


1. Общие сведения

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

Интерфейс

Версии

Реализовано 2 варианта программы:

  • С графическим интерфейсом (GUI)
  • Только командная строка (CLI) В релиз входят обе версии (а также bash версия, в виде которой инструмент существовал ранее (просто так))

Скачать последнюю версию

2. Использование

  1. После запуска программы необходимо указать начальную директорию, в которой будет осуществляться поиск треков.
  2. Далее необходимо указать конечную директорию, в которой будут размещены преобразовыные треки.
  3. После необходимо нажать кнопку Начать и дождаться завершения работы программы.

3. Локализация

Локализация размещается в директории l10n. Для создания своей локализации можно взять за исходный шаблон CarMusicSorter.pot, после перевода и компиляции файлов перевода их необходимо разместить в директории l10n и поддиректории с кодом языка.

Установка необходимой локализации осуществляется в меню Файл->Настройки или конфиге conf/main.yml

About

Готовит треки для автомагнитол. Извлекает из директорий-альбомов mp3 треки и помещает их в директорию исполнителя.

Topics

Resources

License

Stars

Watchers

Forks