AIMP Forum

AIMP for Windows => Вопросы / Questions => Topic started by: Diamond1987 on October 11, 2020, 17:27:57

Title: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Diamond1987 on October 11, 2020, 17:27:57
Здравствуйте всем, у меня предложение по-поводу улучшения Aimp. Можно ли ввести в новых версиях автоматическую трек систему в каждый файл помимо добавления каждого трека (файла), а также автоматическую нумерацию папок (альбомов исполнителя), я использую диски № и вывожу их на экран в настройках форматирования.

Что я имею ввиду? Вот к примеру, если добавить в список файлы с любым аудио и выводить их в экран списка, то есть, если потом перемещать эти файлы в списке вверх-вниз, в зависимости от-того где трек стоит, то чтобы менялось значение само без прописки в тегах "Трек №", и Диски № (использую как количество альбомов (папок)).

К примеру у меня формат строк такой: я использую версию 3.55 поэтому там вот так:
Настройки отображения>
1 строка - %TN. "%RT", "%T"
2 строка - %DN. "%A"

как по мне очень удобно так выводить то, что более важно для проигрывания (в первой строке форматирования относится в трекам, а вторая строка к альбомам). То есть здесь меня интересует %TN, (Track Number), %DN (Disc Number), я то могу это всё подряд каждый раз прописывать под свои муз. альбомы, но если бы была автоматизация, то есть не прописывать каждый раз новый трек в альбоме или сам альбом.

Я считаю что в мире очень много всяких музыкальных альбомов и это просто необходимо. К примеру, если у вас есть определённый порядок в списках (плейлистах, что за чем стоит)

То есть обязательным контентом было бы в первой строке выводить %TrackNumber и автоматизировать его, также во второй строке %DiscNumber - то есть эти два пункта выводить обязательно для автоматизации в целом. И останется только кинуть какой-нибудь файл в список (где он будет стоять), как он тут же автоматом пронумеруется, и его папка тоже как в виде диска.

Предлагаю сделать отдельную птичку в отображениях настроек или автоматизировать без неё. Спасибо заранее!
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Artem on October 11, 2020, 19:43:02
Ничего не понял. Что нужно автоматизировать? что нужно выводить вместо того, что сейчас выводится под макросами DiskNumber / TrackNumber?
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Soolo on October 11, 2020, 23:06:47
Вообще, издатель уже пронумеровал треки в альбоме. И диски (при наличии нескольких дисков).
Менять этот порядок в плеере для прослушивания - без проблем. Но зачем этот порядок записывать в теги, да ещё в автоматическом режиме - раскажите, для меня ваши мотивы не ясны.
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Diamond1987 on October 12, 2020, 06:08:54
Да, то что издатель пронумеровал треки в альбоме - это хорошо (так как это записано в тегах), но можно автоматизировать макросы TrackNumber и DiscNumber, то есть для них сделать исключение или условие, чтобы в списке (треклисте) где выводятся эти макросы при перетаскивании каждый раз трек-файла либо вверх, либо вниз менялось значение TrackNumber и DiscNumber. А можно сделать для этого птичку, чтобы это работало.

То есть суть такова, чтобы, если при добавлении нового файла в треклист и именно там где он стоит менялось значение либо TrackNumber или DiscNumber, не прописывая его в колонках TrackNumber или DiscNumber

Приведу пример: Первый трек взят из классики (Разные сборки альбомов)
01 (Это %IN. Общий номер).01. (А это %TrackNumber.) П.Чайковский Марш оловянных солдатиков из балета "Щелкунчик" - Первая строка
01. (Это DiscNumber, использую его для альбома) Bamberg Symphony Orchestra unter Horst Stein - Вторая строка

Второй трек:
02 (Это %IN. Общий номер).02. (А это %TrackNumber.) 02 Л.Боккерини Менуэт" - Первая строка
02. (Это DiscNumber, использую его для альбома) Das Praefke-Quartett - Вторая строка

Вот, к примеру, если в альбоме всего два трека и, если использовать такой подход и я допустим перемещу второй трек на место первого, то первый трек станет на место второго и их значения автоматически поменяются TrackNumber и DiscNumber

Вот как это будет выглядеть если внести автоматизм в эти макросы под отдельной птичкой: те же треки:

Второй трек: (Стал первым)
01 (Это %IN. Общий номер).01. (А это %TrackNumber.) 02 Л.Боккерини Менуэт" - Первая строка
01. (Это DiscNumber) Das Praefke-Quartett - Вторая строка

Первый трек: (Стал вторым)

02 (Это %IN. Общий номер).02. (А это %TrackNumber.) П.Чайковский Марш оловянных солдатиков из балета "Щелкунчик" - Первая строка
02. (Это DiscNumber) Bamberg Symphony Orchestra unter Horst Stein - Вторая строка

Как видим при перемещении этих двух треков значения %TrackNumber и DiscNumber поменялись, вот это и есть автоматизм подобный автоматизму "Общий номер %IN"

Да я хочу сказать, что моя идея заключается в том чтобы были разные значения, если добавлять треки из других альбомов (разных папок, категорий) в список. То есть для создания разных своих коллекций из разных треков

То суть такова чтобы эти команды обрабатывались автоматически в зависимости от перемещения треков где они стоят

Вот добавил новый альбом (категорию, папку) к примеру в нём 100 файлов, то при таком шаблоне форматирования (его добавить как дополнительно под новой функцией, назовём её "автоматическая трек система"):
Настройки отображения>
1 строка - %TN. (Добавить новый макрос (параметр) схожий на абсолютную нумерацию, как Index) "%T"
2 строка - %DN. (Добавить новый макрос (параметр) схожий на абсолютную нумерацию, как Index) "%A"

Вот так как работает автонумерация всех треков так сделать с этими двумя макросами

1. Когда я хочу переместить трек выше или ниже, меняется значение TrackNumber
2. Когда я хочу переместить папку выше или ниже других папок, меняется значение DiscNumber
Это всё при условии если соблюдать шаблон вот такой:
1 строка - %TN. "%T"
2 строка - %DN. "%A"
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Soolo on October 12, 2020, 06:27:55
Вы так и не сказали, зачем?
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Artem on October 12, 2020, 06:45:07
В плеере есть макрос "положение в плейлисте". он не подходит?
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Diamond1987 on October 12, 2020, 06:54:02
Расскажите что это за макрос, и как он пишется?
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Diamond1987 on October 12, 2020, 07:00:30
SOOLO вы сказали зачем? А затем, чтобы если тьма треков в плейлисте, чтобы не обозначать каждый трек отдельно, и каждый альбом прописывать под дисками.

Я знаю что есть автонумерация треков, а вот автонумерации дисков нет как таковой

К примеру у вас 100 альбомов в котором по 50 треков в каждом. А если это прописать командами автоматически, то будет выводится на экран и приятно смотреть на числа :)
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Artem on October 12, 2020, 15:00:19
Расскажите что это за макрос, и как он пишется?

%Index

Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Artem on October 12, 2020, 15:00:50
SOOLO вы сказали зачем? А затем, чтобы если тьма треков в плейлисте, чтобы не обозначать каждый трек отдельно, и каждый альбом прописывать под дисками.

Зачем нужно перенумеровывать треки? вот, что непонятно
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Diamond1987 on October 26, 2020, 10:59:55
Перенумеровывать их не надо, надо чтобы менялись значения только TrackNumber при перетаскивании вверх или вниз того или иного трека в самом плейлисте, когда вывожу эти макросы на экран, а DiscNumber чтобы автоматически менялись когда хочу переместить категорию или папку вверх-вниз той или иной категории
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Diamond1987 on October 26, 2020, 11:08:53
Нет Index не подходит, он же только обозначает количество общих треков в плейлисте
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Soolo on October 26, 2020, 11:33:28
6 сообщений в том числе "многабукаф" и ни разу так и не написали зачем это нужно...
Я вижу только одну причину: вам так нравится.
Ради такого бесполезную функцию делать точно не нужно.
Title: Re: Автоматическая трекеровка файлов и автоматическое обозначение каждой папки
Post by: Diamond1987 on October 26, 2020, 11:40:05
В принципе, я с вами согласен, я просто уже убрал макросы TrackNumber и DiscNumber и просто слушаю как есть.