С интересом изучил статью yury_usa о конвертировании Педрорелизов в "правильный" формат НетЛаба, как и прочие статьи на тему подготовки релизов и их обсуждения.
Для меня лично вопрос о "правильности" релизов решен немного иным образом - Педростандарт меня устраивает более чем (подозреваю даже, что я не одинок). В связи с этим интересует корректное обратное преобразование в пакетном режиме с минимальной предварительной подготовкой с изготовлением а) треков, поименованных в соответствии с информацией, взятой из полей CUE, б) нового CUE (т.н. Noncompliant) для отдельных треков, ну и в) плейлиста. Новый CUE требуется для прожига правильного CD-Audio без дополнительного преобразования в EAC, плейлист - для проигрывания в программных и аппаратных плеерах, которые Noncompliant CUE не поддерживают.
Провел некоторое обследование темы в доступных источниках и выявил несколько программных средств, каждое из которых имеет свои плюсы и минусы, но окончательным решением не является.
Помимо хорошо известного софта (EAC, Foobar2000), который все делает хорошо, но не умеет делать пакетно, были найдены и протестированы CueProc (ACDIR), CUE Splitter, CUE Tools, и, довольно неожиданно, Easy CD-DA Extractor.
Результаты беглого тестирования в порядке повышения степени удовлетворения ожиданий
1. Easy CD-DA Extractor. Пакетный режим есть. Именовать файлы не умеет, нового CUE и плейлистов не создает. У меня не получилось нарезать на треки таким образом, чтобы получившиеся файлы прошли побитное сравнение с оригиналом в Foobar2000.
2. CUE Splitter. Делает все, что нужно, особенно приятно правильное автоматическое сопоставление CUE с имиджем, имеющим расширение, отличное от прописанного в файле. Несмотря на настраиваемый режим резки (без добавления пауз, с добавлением их в начале или конце трека) у меня не получилось нарезать на треки таким образом, чтобы... да-да... "получившиеся файлы прошли побитное сравнение с оригиналом в Foobar2000."
3. Правильно резать умеют CUE Tools и CUEProc, родившиеся в недрах Hydrogenaudio. Первый умеет делать потрековый CUE (умеет делать даже просто CUE, без конвертации самого файла, эта опция иногда полезна), хорошо настраивается, но не умеет работать в пакетном режиме. Менее серьезный (для меня) минус - не умеет работать с русскими символами. Где-то на форуме пробегала инфа от автора, что для тех, кто владеет Си, не проблема разобраться с какими-то там классами, но это к сожалению, не для меня. CueProc в общем требованиям отвечает, умеет сливать все найденные куи в один файл для последующей обработки, но не создает потрековый куй.
Буду рад, если кто-нибудь намекнет, как можно попробовать решить проблему изящным способом.