AIMP Forum

AIMP for Windows => Предложения / Suggestions => Аудиоконвертер / Audio Converter => Topic started by: soundcoder on December 20, 2022, 17:02:48

Title: [Есть решение] Конвертер: результат в папку с исходным названием
Post by: soundcoder on December 20, 2022, 17:02:48
Суть предложения:
при конвертации папки (альбома) с перемещением результата в другой каталог / на другой носитель, для новых файлов сразу создавать папку с тем же названием, что у исходников. Например: конвертируем альбом F:\music\1977 - Out Of The Blue  с переносом на диск Е, значит файлы на диск Е должны сразу упасть в папку "1977 - Out Of The Blue"
Title: Re: Конвертер: результат в папку с исходным названием
Post by: JD on December 20, 2022, 17:12:23
Есть же уже, просто указываете настройки переименования как "%FileParentDir\%FileName", в качестве источника конвертации - диск E
Title: Re: Конвертер: результат в папку с исходным названием
Post by: soundcoder on December 20, 2022, 17:27:12
Есть же уже, просто указываете настройки переименования как "%FileParentDir\%FileName", в качестве источника конвертации - диск E
это другое. У меня настройки переименования указаны так - %TrackNumber - %Title, и я бы хотел так их и оставить
Title: Re: Конвертер: результат в папку с исходным названием
Post by: Soolo on December 20, 2022, 17:47:39
я бы предложил не опцию сделать, а все-таки ввести макросы в шаблон целевого пути. Тогда туда можно будет выводить все, что угодно - и данные из тегов, и название папок (любого уровня).
Вот это здравая идея
Title: Re: Конвертер: результат в папку с исходным названием
Post by: soundcoder on December 20, 2022, 17:50:34
Вот это здравая идея
Согласен, просто пока не совсем понимаю, как это будет выглядеть и как это можно реализовать.
Title: Re: Конвертер: результат в папку с исходным названием
Post by: JD on December 20, 2022, 18:29:23
%TrackNumber - %Title
Ок, что мешает сделать "%FileParentDir\%TrackNumber - %Title"
Title: Re: Конвертер: результат в папку с исходным названием
Post by: ss.pl on December 20, 2022, 19:22:14
Ок, что мешает сделать "%FileParentDir\%TrackNumber - %Title"

Всё равно переименовывать придется (https://www.aimp.ru/forum/index.php?topic=69691.msg428004#msg428004)

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=69693.0;attach=67230)

%FileDir() даёт имя исходной папки, ;D но вместе со всей директорией (путём)
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=69693.0;attach=67231)
Title: Re: Конвертер: результат в папку с исходным названием
Post by: CkopoxoD on December 20, 2022, 22:20:45
Всё равно переименовывать придется
Ну тогда можно вытащить 2-й уровень, например так:
Code: [Select]
%Replace(%FileParentDir(2),\%FileParentDir(),)\%TrackNumber - %TitleА ещё можно навертеть проверку на ".cue" в 1-м уровне, но это выглядит уже страшновато ;D
Code: [Select]
%IFEqual(%StrRight(%FileParentDir(),4),.cue,%Replace(%FileParentDir(2),\%FileParentDir(),),%FileParentDir())\%TrackNumber - %Title
Title: Re: Конвертер: результат в папку с исходным названием
Post by: soundcoder on December 21, 2022, 19:31:22
Мне, неучу, конечно приятно находится среди таких прошаренных спецов, но! Мне кажется, что не всем захочется для решения любой пустяковой тривиальной задачи вроде конвертации альбома, садиться за написание кодов. Если я не прав, то откуда у приложений вообще какие-то менюшки, галочки? Отныне настраиваем всё из консоли, в DOS! И точка!
Title: Re: Конвертер: результат в папку с исходным названием
Post by: JD on December 21, 2022, 20:09:19
Мне кажется, что не всем захочется для решения любой пустяковой тривиальной задачи вроде конвертации альбома, садиться за написание кодов.
Суть Вашего предложения из первого поста как раз в этом - добавить шаблоны, но в другое поле. Вы планируете использовать те же "коды".
Вам же предлагают решить Вашу задачу уже готовыми средствами прямо сейчас, не дожидаясь когда у разработчика появится время и желание реализовать запрашиваемый функционал.
Title: Re: Конвертер: результат в папку с исходным названием
Post by: soundcoder on December 22, 2022, 00:40:26
Суть Вашего предложения из первого поста как раз в этом - добавить шаблоны, но в другое поле. Вы планируете использовать те же "коды".
Вам же предлагают решить Вашу задачу уже готовыми средствами прямо сейчас, не дожидаясь когда у разработчика появится время и желание реализовать запрашиваемый функционал.
Я вижу это иначе - я предлагаю разработчику, специалисту в области кодов, создать и забить в кодер эти коды, а мне, юзеру, предоставить возможность поставить галочку в нужном месте и не думать, насколько длинная и непонятная строчка иероглифов кроется за этой галочкой.
Не знаю, может так было всегда, а может это проблема миллениалов и зуммеров.... но люди упорно не хотят учится видеть вещи чужими глазами, влазить в шкуру других людей, мысли и действия которых им не понятны. Отсюда и большинство проблем
Title: Re: Конвертер: результат в папку с исходным названием
Post by: Soolo on December 22, 2022, 08:53:50
Не знаю, может так было всегда, а может это проблема миллениалов и зуммеров.... но люди упорно не хотят учится видеть вещи чужими глазами, влазить в шкуру других людей, мысли и действия которых им не понятны. Отсюда и большинство проблем
Это точно.
Представьте количество "галочек в нужном месте", если попытаться реализовать все сценарии сразу, не только ваши, но и тысяч других пользователей
Все сценарии переименования на основе комбинации из 20 полей тегов, вложенности папок, с учётом их теоретического бесконечного количества и т.д.
Сами же взвоете при открытии настроек с этими галочками.
Шаблоны, тем более с подсказками - это не сложно
В вашем случае, если не нужно менять имя файла, но нужна родительская папка, шаблон переименования такой:
%FileParentDir\%FileName