Пример.
Шаблон:
- Код: Выделить всё
c:\$directory(%path%,1,4)\%filename%.cue
При этом "Формат трека" в настройках (не в шаблоне!):
- Код: Выделить всё
%filename%.cue%tracknumber%
$num в CUETools не поддерживается.
Список разделов › foobar2000 › Аудиоформаты
c:\$directory(%path%,1,4)\%filename%.cue
%filename%.cue%tracknumber%
Правда есть вероятность получить не искомое, если уровней больше, но можно обойти, путём создания множества вложенных папок 1/2/3/4/5, а потом всё слить в одну. Но вот я подумал, проблема же возникает из-за двоеточия, может можно установить в исключения в шаблоне? И тогда можно устанавливать хоть 10 уровней.Azaza:4 - количество уровней пути "вверх", которые копируем.
Так я и написал, чтоfaraway:есть вероятность получить не искомое, если уровней больше
Если количество уровней для разных файлов разное, то, да, ничего не получится.Azaza:если количество уровней в пути заранее известно и одинаково для всех входных файлов
Которая? Проблема, что в CUETools не работает тот же шаблон, что и в фубаре, возникает из-за того, что в CUETools поддерживается лишь часть функций, доступных в фубаре - http://cue.tools/wiki/CUETools_Templatesfaraway:Но вот я подумал, проблема же возникает из-за двоеточия
is it possible to do the following per templates?
- input: M:\some\folders\file.wav
- output: z:\some\folders\file.flac
Basically convert keeping folder structure but to a different drive/path prefix.
Not that I'm aware of. String functions in the Foobar2000 Title Formatting Reference aren't used by CUETools and %directoryname% in CUETools is actually the same as %path% (the complete path to file including drive letter).