Страница 1 из 1
Переименование файлов на основе метаданных
Добавлено: Вт июн 23, 2020 18:59
5serg523
Сам процесс переименования я уже освоил тут из форума. Вопрос в том как вытащить данные. Проводник windows показывает такие поля с информацией: "Media created" и "Date". Они совпадают, поле "Media created" частенько бывает пустым и поэтому нужно в название файлов как то вытащить данные из поля "Date". Много искал тут на форуме и нашел плагин ShellDetails 1.25 но оно не показывает нужные поля.
Добавлено: Вт июн 23, 2020 20:21
Avada
5serg523
Какие "такие" поля вам нужны и для каких именно файлов, из сообщения непонятно. Абстрактной даты не бывает, дата всегда конкретна: модификации (изменения), создания, последнего доступа, съёмки и пр. А пока не будет этого понимания, бессмысленно обсуждать и плагины.
Кроме того, обратите внимание, что на этом форуме действует правило, обязывающее использовать точки там, где они полагаются по правилам русского языка.
Добавлено: Вт июн 23, 2020 20:29
5serg523
Avada писал(а):Какие "такие" поля
Например тут обсуждают это поле httрs://qastack.ru/superuser/147525/what-is-the-date-column-in-windows-7-explorer-it-matches-no-date-column-from-windows-xp-explorer
К сожалению httрs:// пришлось убрать так как робот думает что я спамер. По другому не смог найти решение как поставить картинку в пост.
Добавлено: Вт июн 23, 2020 20:37
Avada
5serg523
Про
точки в конце предложений и заглавные буквы см. выше. Извольте соблюдать правила.
И лично я вижу мало пользы в том обсуждении, что вы предлагаете в качестве ссылки. Здесь и сейчас дайте нормальные пояснения, для каких файлов и какую информацию хотите получить в TC, а Проводник оставьте в покое. Пока ровным счётом ничего непонятно.
Добавлено: Вт июн 23, 2020 20:40
Flasher
5serg523 писал(а):вытащить данные из поля "Date"
Это обычная дата создания, ничего общего с датой создания мультимедия, которая что в Проводнике, что в shelldetails, что в других плагинах практически не даёт результатов (хотя это может от пакета установленных в систему кодеков зависеть), не имеющая.
Более менее полезным полем тут может быть дата кодирования, имеющаяся в TCMediaInfo.
Добавлено: Вт июн 23, 2020 20:51
5serg523
Flasher писал(а): дата создания, ничего общего с датой создания мультимедия
Посмотрел свойства нескольких мультимедиа файлов, в метадатах фотографий есть поле Data taken или же в видеофайлах Media created и вот они всегда совпадают с полем Date. В моем же случае у многих файлов поля Data taken и Media created пусты поэтому хочу в названия записать поле Date
Добавлено: Вт июн 23, 2020 20:57
Flasher
5serg523
Если не верите, можете самостоятельно исправить дату создания через диалог атрибутов ТС и убедиться, что Дата (Date) поменяется. А то, что может совпадать с какими-то ещё датами, это уже дело 10-е. Суть от этого не меняется.
Добавлено: Вт июн 23, 2020 21:12
5serg523
Flasher писал(а):Если не верите
Дело даже не в том верю я или не верю, мне просто нужно с помощью TC в название файла записать данные из поле Date, другие поля таких данных не содержат.
Avada писал(а):для каких файлов и какую информацию хотите получить в TC
Для фотографий и видеофайлов, не знаю как это поле называется в TC - Date
Добавлено: Вт июн 23, 2020 21:23
Avada
5serg523
Повторяю: вы ищете непонятно что, и вам про это уже сказано.
Добавлено: Вт июн 23, 2020 21:35
Flasher
5serg523 писал(а):мне просто нужно с помощью TC в название файла записать данные из поле Date
Ну так и записывайте
[=tc.Дата создания]. В чём проблема?
5serg523 писал(а):не знаю как это поле называется в TC - Date
Я уже ответил на этот вопрос.
Добавлено: Вт июн 23, 2020 23:10
5serg523
Flasher, Avada
Всему виной моя невнимательность, задача отменяется. Поле Date соответствует полю Media Created, когда она есть а если его нет то равна к полю Date modified, или же [=shelldetails.Date modified.YMD hms] в TC. Всем спасибо за помощь.
Добавлено: Вт июн 23, 2020 23:48
Flasher
5serg523 писал(а):Поле Date соответствует полю Media Created, когда она есть а если его нет то равна к полю Date modified
Давайте вы сперва сделаете то, что я сказал, — правку через диалог даты
создания, а потом будете утверждать
обратное.
А что касаемо даты модификации, то для его вставки никакие плагины не требуются, когда есть готовые шаблоны —
[d] [t] или
[YMD] [hms], элементарно вставляемые имеющимися в ИГП кнопками.