AIMP Forum

Разное => Предложения (архив) / Suggestions (archive) => Архив / Archive => Реализовано в AIMP v5.40 / Implemented in AIMP v5.40 => Topic started by: mlatushko on February 05, 2025, 22:37:03

Title: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 05, 2025, 22:37:03
Здравствуйте.
Будьте добры добавить в "Редактор тегов" в поле информации о файле

1) строку для параметра "Размер", выраженную в байтах.
И также в Выражения %BFileSize | %FileSizeByte
С выравниванием по правой стороне.

2) строку: дата и время (ч:мм:сс) модификации файла (%FileModifiedDateAndTime)
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Алексей Долматов on February 05, 2025, 23:21:37
Не совсем понимаю где хотите видеть эту информацию. Столбцы в общей таблице списка файлов?

По поводу FileSize. Тут могло бы быть полезно введение параметров для формат. Пишем GB, MB, KB, B для обработки и получаем форматированную величину. Только не видел, чтобы кому-то такое требовалось для использования в плеере или в смежных программах. Да и звучит это отдельным запросом.

Также изучите <<ПРАВИЛА РАЗДЕЛА "ПРЕДЛОЖЕНИЯ">> для корректного оформления темы. Например, есть подразделы для разных предложений.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 06, 2025, 01:48:07
Прошу прощения.

Не в списке файлов, а в i Информация о файле в блоке >
Формат
Длительность
Качество
Размер
ReplayGain

» Дата модиф./Модифицировано

Выравнивание помогло бы мгновенно определить величину изменения, по порядку отличившихся цифр.

>> могло бы быть полезно введение параметров
 – Я искал, не нашёл. Полагаю, эта возможность не реализована на д.м.

>> такое требовалось для использования в плеере или в смежных программах
 – Aimp как инструмент для сравнения файлов после конвертирования. Небольшое изменение настроек конвертирования, – результат отражается на размере файлов.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Алексей Долматов on February 06, 2025, 08:19:34
Меня смутило, что вы просите добавить и отображение, и шаблоны (%). Это несколько разные ситуации, потому что отображение информации о файле имеет не настраиваемый набор выводимой информации.

Вам следовало (следует), согласно правилам, каждый запрос оформлять отдельной темой. Даже отображение разных данных кому-то нужно в разной степени, т.е. отдельные темы на: отображение размера файла в информации о файле в байтах; отображение даты и времени изменения файлов (вне плейлиста); ввод шаблона для размера в байтах или добавление преобразователей для вывода размера в желаемой единице измерения; и т.п.

Желательно, делать через скриншот окна и указания, где и что добавить. Тогда можно понять и без попытки осознать написанное.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Алексей Долматов on February 06, 2025, 08:23:05
P.S. В текущий момент не вижу смысла, согласно правилам, добавлять голосование в тему. Каким-то разносторонним выглядит предложение.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 06, 2025, 08:26:37
C датой последней модификации файла - согласен, можно добавить в диалог. А вот за размер в байтах не знаю, неужели нужна такая точность?
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 09, 2025, 03:08:37
C датой последней модификации файла - согласен, можно добавить в диалог. А вот за размер в байтах не знаю, неужели нужна такая точность?
Да. У меня дисплей шириной 1280, и за долгое время пользования файлового менеджера (программа "* Commander") безукоризненным вариантом оказалось представление колонки "Размер" в байтах. От малейших файлов до гигабайтных.
Разница в размере аудио-файла поможет пользователям выявить малые изменения в метаданных или же распознать длительность или настройки битрейта кодирования. Таким образом, Aimp сможет показать сравнительные характеристики файловой системы.

1) Точный размер, 2) дата модификации в свойствах файла "Общее" \ Редактор тегов.
3) %Точный_размер% в Выражениях.

Благодарим Вас за Вашу великолепную программу и уже воплощённые возможности по работе программы.

>> и отображение, и шаблоны (%)
 — Да, будут оба вида нужны.
/ Понимаю, нужно было по-отдельности...
Извините.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 09, 2025, 10:30:57
Разница в размере аудио-файла поможет пользователям выявить малые изменения в метаданных или же распознать длительность или настройки битрейта кодировани

Малые изменения? Размер изменился на 2 байта, что это даст?
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 10, 2025, 06:08:37
В текущей версии Aimp размер изменений в пределах 19,98 кБ. Более точные значения позволят определить один из аудиофайлов, 1) в котором была изменена строка в тегах (метаданных), где эти изменения лежат за рамками поля, или изменение в не отображаемых тегах.
2) изменения в изображении.
3) оценить кодированный файл по настроенным параметрам (например: иной битрейт, дополненные секунды тишины или звучания).
4) Также, чтобы сопоставлять файлы с позицией в списке программы файлового менеджера.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 10, 2025, 08:27:39
что это даст?
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 15, 2025, 18:04:51
Это даст 1) возможность обнаружить факт изменения метаданных в файле (к тому же, TagScanner перезаписывает файл с тем же атрибутом "дата+время", поэтому сопоставить можно по размеру), или что изображение прописалось в метаданные,
2) или определить файл с бОльшим битрейтом,
3) выявить вероятные одинаковые файлы, если биты в размере совпадают, а, например, файл оказался по разным причинам дублирован.

То есть, вкупе, это позволит снизить количество ошибочных удалений файлов, и в целом ускорит работу с файлами (я не один такой, кто кодирует и пересобирает тысячи файлов; Aimp вижу наиболее удобной программой для этого).
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 15, 2025, 21:47:49
Что даст разница в 100 байт? не понимаю...
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 16, 2025, 00:56:16
Визуально определить характер изменений и узнать точный размер файла. Это главное.

Укороченный формат удобен только большие видеофайлы оценить, для меня это незначимая категория, если такие файлы неизменны, - а в работе с иными файлами хочется видеть полное значение размера.
Найти позицию в файловой панели другой программы, то есть в списке файлов. По байтам это увидеть быстрее если имена индексные (не узнаваемые сразу) или содержат сходные символы. Вес файла - как второй заголовок.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 16, 2025, 12:15:30
Ну не знаю, изменения до 100 кб можно считать существенными?
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 19, 2025, 09:53:21
Да, каждый байт имеет значение.
Когда известно, что в одном из полей добавлены или убраны дополнительные символы (текст), и он за рамками видимого окна/строки. Пользователи могут с бОльшей скоростью обрабатывать теги.

Существенность и в том, что позволяет выявить в окне программы Aimp тот из файлов, который имеет изменения в большую или меньшую сторону. В случае, когда даты совпадают либо изменены вручную или произошла подмена при перекодировании-переписывании медиафайла.

Например, при множественном тестировании наиболее удачных настроек – приходится устанавливать последние вариации параметров на ходу, без фиксирования в имени, и когда файлов набирается много, я уже не переименую, а соглашаюсь на замену, – а в окне Aimp они при добавлении множатся, выявить быстро последний изменённый удастся только сторонними инструментами.

// вне темы обсуждения:
Уникальная программа BulkFileChanger – устанавливает инкрементально дату-время, то есть методом приращения секунд, пошагово для сортировки по атрибуту времени. Этим достигается такая картина: 1) внести индекс даты-времени в имя файла - префиксом в названии, 2) сортировать их по имени, 3) применить изменения атрибута времени в порядке относительности.
Затем в ф.мен. удалить префикс.
Выход: имена "нативные", начинаются сразу с названия, то есть визуально прочитывается название.
Когда сортируем файлы по [дата модификации], - они выстраиваются в определённом порядке (создание файла / размещение видео в видео-хостинге).
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 19, 2025, 10:32:38
Когда известно, что в одном из полей добавлены или убраны дополнительные символы (текст), и он за рамками видимого окна/строки

Вы же знаете, что в тегах используется т.н. padding для минимизации коррекций файла?

Существенность и в том, что позволяет выявить в окне программы Aimp тот из файлов, который имеет изменения в большую или меньшую сторону. В случае, когда даты совпадают либо изменены вручную или произошла подмена при перекодировании-переписывании медиафайла.

Это прекрасно, но мы сейчас говорим про порядок изменений меньше 1 КБ, которые сейчас невидны в плеере. Вы будете экономить на 1 КБ? Только ради этого перегонять файлы?
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 19, 2025, 12:24:51
>> padding для минимизации коррекций файла

 – Не понимаю. Файлы программы Aimp? Нет, эта "кухня" мне совершенно неведома. А аудиофайлы, – их же бесконечно корректируем.
Я учитывал-подразумевал и случаи, когда аудиофайлы корректированы, и когда появляются посредством медиа-кодирования. Взглянув на строку из байтов – можно понять несколько важные особенности.

>> порядок изменений меньше 1 КБ

 – Любой отличающийся байт важен для оценки двух медиафайлов, которые произошли от единого; сравнение словно однояйцевых близнецов, - оно показательно для обнаружения изменений.модно. Это подходит разным типам пользования.

>> ради этого перегонять файлы?

 – То есть много пересобирать в программе Aimp? Не представляю сколько времени у Вас займёт внедрение или изменение функции рассчёта байт, однако возможность увидеть как бы "байтовый код" файла и найти по этому размеру в списке файлов будет ценна пользователям.

Вот реализовано в foobar и MPC-BE: байты - крайние справа, десятки - левее.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 19, 2025, 14:14:32
 – Не понимаю. Файлы программы Aimp? Нет, эта "кухня" мне совершенно неведома. А аудиофайлы, – их же бесконечно корректируем.
Я учитывал-подразумевал и случаи, когда аудиофайлы корректированы, и когда появляются посредством медиа-кодирования. Взглянув на строку из байтов – можно понять несколько важные особенности.

В тегах есть такое понятие, как padding. Это резерв места в файле, забитый нулями. Делается он для того, чтобы при добавлении, скажем, одной буквы, не приходилось сдвигать все аудиоданные. Вот с ним и получится, что вы внесете изменения в теги, а на размере файла это никак не скажется.

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

Так и сейчас так же, глянул - если цифры одинаковые - значит изменениями можно пренебречь.

 – То есть много пересобирать в программе Aimp? Не представляю сколько времени у Вас займёт внедрение или изменение функции рассчёта байт, однако возможность увидеть как бы "байтовый код" файла и найти по этому размеру в списке файлов будет ценна пользователям.

Речь про ваш сценарий использования. Не знаю, как у автор фубара, а я не хочу засорять интерфейс программы лишними данными. Пока мне непонятно, зачем нужна такая точность в аудиоплеере.
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: mlatushko on February 19, 2025, 20:29:15

В тегах есть такое понятие, как padding. Это резерв места в файле, забитый нулями. Делается он для того, чтобы при добавлении, скажем, одной буквы, не приходилось сдвигать все аудиоданные. Вот с ним и получится, что вы внесете изменения в теги, а на размере файла это никак не скажется.

Так и сейчас так же, глянул - если цифры одинаковые - значит изменениями можно пренебречь.

интерфейс программы лишними данными
В окне свойств файла много пустого места.
Там можно разместить...
У вас есть множество %выражений%.
Вот строка параметра "ReplayGain" — мне никогда не нужна была. Также оценка трека. А дата модификации файла почему лишняя? Это НАИВАЖНЕЙШЕЕ из файловых свойств. Точно значимее r.g.
Я бы в то пространство добавил амплитуду дискретизации (%BitDepth, битность аудио) и несколько непросматриваемых полей, которые встречаются в мета-сведениях, например поле со ссылкой, которое имеет обозначение "WWW", оно встречается в некоторых программах; оно выставлено по умолчанию в TagScanner. В отличие от него, Aimp пишет поле "Ссылка" в "URL", и тут с TagScanner расходятся, не коррелируют.
Также, "Оригинальный артист" ("OGIRARTIST").

Пока мне непонятно, зачем нужна такая точность в аудиоплеере.
А я писал.
Зря писал, что ли)
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 19, 2025, 20:43:23
дата модификации файла почему лишняя

По дате изменения я с вами согласился
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: Artem on February 19, 2025, 23:14:31
Попробуйте эту сборку: https://disk.yandex.ru/d/PY5pYuw2fu7X_A
Title: Re: Редактор тегов: %FileSize в байтах и дата модификации файла
Post by: «G-Li†ch» on February 20, 2025, 13:49:23
Я в последнее время уже сверяю не столько сами аудиофайлы, сколько находящиеся в них аудиоданные, особенно, когда файлы вроде бы и одинаковые (пусть размер и на пару сотен кб отличается)… у каких выкинуты "мусорные обложки", какие-то из них нормализованные, но попадаются и сильно "пережатые" по уровню…