Поддерживает ли Exact Audio Copy какие-либо сценарии при создании имени файла?
715
Ярослав Рахматуллин
В некоторых медиапроигрывателях, в том числе (MPC, foobar2000), можно форматировать вывод списка воспроизведения, используя структуры управления if для выбора определенных метатегов на основе их присутствия, или других, если они отсутствуют в файле мультимедиа.
Этот --formatпараметр заставит MPC отображать исполнителя, альбом и название, если они все присутствуют, или обратный путь к имени файла в противном случае. Foobar2000 использует другой синтаксис, но с тем же эффектом.
Мне интересно, если это можно сделать в EAC для имен выходных файлов.
Возможно, если ничего подобного не встроено (я проверил Hydrogen и немецкую вики), то вместо этого можно использовать оболочку lame.exe, чтобы получить нужный эффект.
Я, вероятно, мог бы написать свою собственную оболочку на C ++, но EAC SDK является коммерческой с официальной документацией. Я должен признать, что чувствую себя здесь довольно дешево, но, как утверждает автор, «стоимость лицензирования, скорее всего, доступна только для коммерческих проектов». Может быть, я обдумал это, и все параметры просто передаются в кодировщик стандартным способом?
1 ответ на вопрос
0
Karan
EAC поддерживает использование различных заполнителей для именования файлов:
Полный список можно найти здесь . Также посмотрите, какие флаги я могу использовать для схемы создания имени файла? и какие флаги я могу использовать в схеме внешнего сжатия «User Defined MP3 Encoder»? разделы FAQ .
это довольно близко к «стандартной» системе, которую я вижу. Обычно я просто проверяю теги и использую опцию tag-> filename в моем автономном редакторе тегов, чтобы сделать это
Journeyman Geek 11 лет назад
0
Возможно, мой вопрос недостаточно ясен. Я хочу "разветвить" имя файла / путь к A, если% placeholder% существует, и B, если% placeholder% не существует. Конкретный вариант использования может включать создание подпапок для альбомов, имеющих более одного компакт-диска. Другой может включать создание другого имени папки для альбомов с разными исполнителями, но этот конкретный сценарий рассматривается.
Ярослав Рахматуллин 11 лет назад
0
Обычно вы [указываете внешний кодер] (http://i.stack.imgur.com/3c5tx.png), например Flac.exe, и передаете ему параметры командной строки, которые включают теги. Я не думаю, что то, что вы хотите, может быть сделано с помощью самого EAC, но, возможно, вы можете указать свой собственный пакетный файл / скрипт в качестве внешнего приложения, которое будет вызываться, которое, в свою очередь, может иметь любую логику именования / сохранения, какую вы пожелаете.
Karan 11 лет назад
1