CUEBeautifier (Куеукладчик). Инструмент для редактирования CUE, имен файлов и папок

Автор Сообщение
Михаил Сергеевич ®

Стаж: 16 лет
Сообщений: 80
Откуда: Russia

Создавать темы Михаил Сергеевич ® написал(а)
26-Сен-2009 20:16
CUEBeautifier (Куеукладчик). Инструмент для редактирования CUE, имен файлов и папок-Коллеги с NetLab-а создали полезную утилиту под названием - Куеукладчик (впоследствии - CUEBeautifier).
Программа предназначена для приведения к стандартному виду релизов вида FMT+CUE+LOG и правки тэгов в CUE-файлах (как ручной, так и автоматической). Под сочетанием FMT, понимается любой из нескольких форматов - WAV, APE, FLAC, WV, TTA,... -- короче говоря, любой lossless-кодек.
Не секрет, что в содержимом lossless раздач, скачанных с нашего трекера или из сети, могут находится файлы, имеющие самые разные названия, например: CDImage.ape, CDImage.cue и НазваниеАльбома.log и т.д. А в CUE-файле куча опечаток и/или половина тегов не прописана, названия треков в нежелательном регистре и.т.п. Править всё это руками, прописывать и переименовывать - дело долгое и нудное, особенно, если хочется выдержать единый стиль - например, что бы все было названо транслитом в формате:
Исполнитель - Альбом (год).fmt
Исполнитель - Альбом (год).cue
Исполнитель - Альбом (год).log
Для упрощения задачи приведения файлов к одному, выбранному стандартному виду, в том числе и предназначен данный продукт. Работает утилита достаточно просто. Выбираем папку, в которой у нас хранится релиз, утилита находит CUE-файл, разбирает его и показывает теги. Правим опечатки, заполняем недостающую информацию в полях (жанр, год, коммент и т.д.), задаём шаблон переименования и нажимаем на кнопку Go! - и готово дело, файлы переименовываются по заданной схеме, а в CUE-файл вносятся все изменения, в том числе, меняется расширение файла в пресловутой седьмой строке, в соответствии с расширением образа.
Возможности CUEBeautifier этим не ограничиваются. Утилита позволяет создавать играбельные iso.wv, но эти возможности в данной статье рассматриваться не будут.
При необходимости, в процессе редактирования CUE, CUEBeautifier создает в папке релиза подпапку по заданному шаблону. Это удобно, если существует необходимость в упорядочивании названий папок с альбомами в коллекции. Данная функция активируется/деактивируется вдавливанием кнопки Folder Patter, рядом с соответствующей строкой. Та же функция активации/деактивации реализована и для строки Label Info.
Собственно, интерфейс CUEBeautifier:

Общие замечания по работе с программой:
* для работы программы необходимо скачать и установить .NET Framework. Тестировалось на версиях 2.0 & 3.5.
Взять можно здесь: .NET Framework 2.0 (x86) или .NET Framework 3.5
* для работы программы необходимы библиотеки CUETools, правильной версии - 32 vs 64 бита. Не стоит пробовать 32 битные dll на 64-х битной Windows.
Файлы CUEBeautifier необходимо положить в папку CUETools. Название общей папки значения не имеет. Тестировалось с CUETools version 1.9.3 update 1.
* Темплейты для имен файлов и директорий понимает следующие:
%performer%, %year%, %title%, %genre%, %label%, %discid%, можно добавлять в маски просто слова, т.е. маска вида %performer% - %year% - %title% (EAC, CUE, LOG, Covers) будет работать.-Надеюсь, данная утилита облегчит вам упорядочивание музыкальной коллекции.-По материалам статей Куеукладчик и CUEBeautifier на NetLab ©.-Скачать последнюю версию CUEBeautifier.0.4.34.2 (на момент написания статьи):
Update: версия CUEBeautifier обновлена до 0.4.40.1. Теперь работает с последней версиейCUETools2.0.4a-
Профиль  ЛС 
rockfor

Стаж: 16 лет
Сообщений: 846

Создавать темы rockfor написал(а)
03-Окт-2009 19:59 (спустя 6 дней)
есть еще какие-нибудь проги, к-рые режут образы, CueSplitter не режет некоторые образы(
Профиль  ЛС 
Показать сообщения:     

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

Текущее время: 21-Ноя 17:40
Часовой пояс: UTC + 5