AIMP Forum
AIMP for PC => Вопросы / Questions => Topic started by: R7LL on March 08, 2024, 20:25:58
-
Доброго времени суток!
Пытаюсь привести треки при записи интернет радио в вид %Inc(000,1) %title% - %artist%
Тайтл и Исполнителя пишет а вот 001, 002, 003 и тд не хочет
Подскажите пожалуйста как правильно написать %Inc(A,B) чтобы треки были в виде 001 ХХХХХ - ХХХХ с увеличением
на единицу но не ряд 1 2 3 4 5 .... а ряд 001 002 003 004 005 ...
-
А индекс откуда приходит?
-
Хороший вопрос. Я не знаю как сделать и откуда приходит индекс то же не знаю
Думал, что достаточно прописать эту строчку и все
-
Пишу композиции с интернет радио, можно ставить время впереди вместо номера, это работает, но не всегда удобно, особенно когда есть переход на другое число.
В связи с этим хотелось бы 001 и тд с инкриментом в 1
-
Пишу композиции с интернет радио, можно ставить время впереди вместо номера, это работает, но не всегда удобно, особенно когда есть переход на другое число.
В связи с этим хотелось бы 001 и тд с инкриментом в 1
В чём заключается неудобство? Есть ведь и тег даты. Вплоть до "слияния" в условный порядковый номер со "случайным" шагом.
%ReplaceEx(%date%,.,)%ReplaceEx(%time%,-,)
По нумерации. Тут лучше оформить тему-предложение добавить опцию счётчика с момента начала записи. Тегом тут задачу решать не очень оптимально, так как существуют разные типы разделения на файлы. Возможно, что кто-то придумает другие варианты реализации задачи.
-
Также в решении вопроса могла бы помочь информация о целях создания такой нумерации.
Для поиска по "давности" существует сортировка по дате создания файла.
Если цель создания некого каталога записей, то тут создание нумерации полезней после отбраковки "плохих" записей. Изначальная "маркировка" потребует замены, чтобы файлы были по порядку записи.
-
Также в решении вопроса могла бы помочь информация о целях создания такой нумерации.
Для поиска по "давности" существует сортировка по дате создания файла.
Если цель создания некого каталога записей, то тут создание нумерации полезней после отбраковки "плохих" записей. Изначальная "маркировка" потребует замены, чтобы файлы были по порядку записи.
Цель - запись радио. На дисплее воспроизводящего устройства не очень много места для отображения времени - наименования - исполнителя. Так же не удобно если время перешло через 12 часов ночи, необходимы или разные папки или добавлять дату. Но для этого нет места на дисплее. Последующей отбраковки не будет. Это копия бродкаста. Так же для меня удобнее запоминать номер трека, чем время.
Я думал что функция %Inc(A,B) прибавляет к А число Б к каждому последующему треку. Но вы говорите нужен триггер.
-
Запись радио не может быть целью, потому что это процесс, уже используемый вами. По описанию, цель в отображении информации в ограниченном пространстве. При этом в названии файла выводится длинная строка.
Счёт должен с чего-то начинаться. Плеер не может читать все файлы в папке и понимать какой номер будет следующем.
Считать от предыдущего трека тоже в текущий момент нельзя, потому что нет какого-то переменного стартового значения, с которым можно оперировать.
Я бы решил задачу переименованием файлов после их записи.
Если задача пронумеровать по порядку записи, то:
При записи в начале имени файла добавляем дату и время записи (не важно "оцифрованный" или нет вариант);
После записи добавляем файлы в расширенный редактор тегов;
Сортируем в нём файлы по их имени;
Нажимаем кнопку переименования файлов и используем шаблон
%Format(000,%Index) %StrCopy(%FileName,21,100)если использовали %date% %time% , то 21 означает количество удаляемых символов в начале имени файла (дату и время). %Index форматируем и проставляем файлам. 100 - ограничение длины имени файла.
Если цель пронумеровать в любом порядке/по имени записи, то используем только функцию индекса с форматированием.
-
Запись радио не может быть целью, потому что это процесс, уже используемый вами. По описанию, цель в отображении информации в ограниченном пространстве. При этом в названии файла выводится длинная строка.
Счёт должен с чего-то начинаться. Плеер не может читать все файлы в папке и понимать какой номер будет следующем.
Считать от предыдущего трека тоже в текущий момент нельзя, потому что нет какого-то переменного стартового значения, с которым можно оперировать.
Благодарю вас за то, что вы поняли, что я имел ввиду, обозначая цель.
Благодарю за уделенное время.
Хорошего дня!
-
Да, тут главный вопрос - откуда брать индекс, как и от чего он должен рассчитываться. Отформатировать - это не проблема
-
Да, тут главный вопрос - откуда брать индекс, как и от чего он должен рассчитываться. Отформатировать - это не проблема
Мы с вами разговариваем с разных позиций. Вы как программист и создатель, я как пользователь
В связи с этим, то что вам кажется простым, для меня как для пользователя вызывает определенные трудности в понимании.
Я сделал как вы написали с редактором тэгов. Согласен, все очень быстро и удобно.
Есть ли возможность задать другой формат даты и времени?
-
Этот индекс - это порядковый номер? Или что?