| View previous topic :: View next topic |
| Author |
Message |
ZorKon71
Joined: 11 May 2010 Posts: 36 Location: Обираловка, МО
|
(Separately) Posted: Sat Jun 21, 2025 23:25 Post subject: О дате съёмки видео... |
|
|
Доброго времени суток!
Веду архив домашних фото, переименовывая предварительно фотографии с помощью плагина который берёт данные из Exif, по определённому шаблону. Очень удобно.
Но мне сказали, что аналогичные поля есть и в видео файлах, таких как AVI и MOV... (естественно которое сделано на смартфоне или видеокамеры).
Есть ли плагин, который может подсмотреть дату и время в этих полях?
Сейчас пользуюсь датой и временем модификации, но бывает так, что если файл приходит через облако или через почту - эта дата искажается.
Информация из этих полей очень бы спасла...
Что можете подсказать? _________________ TC 11.00, Win7/10x64 |
|
| Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 991
|
|
| Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 353
|
(Separately) Posted: Sun Jun 22, 2025 01:50 Post subject: |
|
|
ZorKon71
И еще очень может помочь плагин ExifToolWDX вместе с самой программой ExifTool, которая часто обновляется. Программа очень мощная, читает все существующие метаданные и не только. Правда, видимо сам плагин ограничивает ее использование только на файлах-изображениях, поэтому для переименования видеофайлов через поля плагина она не совсем подходит.
Для себя написал VBS-скрипт для отображения в блокноте (или другом редакторе) метаинформации о любом файле, быть может и вам поможет хотя бы посмотреть полную информацию о файле:
 Exiftool_All_Properties_User.vbs | Code: | ' Отображает все доступные метаданные из EXIF, IPTC и т.п. в блокноте
' параметры: %P%N
On Error Resume Next
full = inputBox("0 - Отобразить основные данные" & vbcrlf & "1 - Отобразить все доступные данные", "Exiftool", 0)
if full=0 then fulltxt=" - кратко"
if full=1 then fulltxt=" - подробно": fulltext="-ee -api RequestAll=3 "
Set WshShell = WScript.CreateObject("WScript.Shell")
Set FSO = WScript.CreateObject("Scripting.FileSystemObject")
fil = WScript.Arguments(0)
fn = FSO.GetFileName(fil)
DT=replace(Now, ":", "-")
tmp = WshShell.ExpandEnvironmentStrings("%temp%")
txtfile = tmp & "\Exiftool (" & fn & fulltxt & ") - " & DT & ".txt"
WshShell.run "cmd /C """"" & FSO.GetParentFolderName(WScript.ScriptFullName) & "\exiftool.exe"" -api geolocation -G2 -c ""%d %d %.2f"" -charset Cyrillic " & fulltext & """" & fil & """" & ">""" & txtfile & """" ,0,True
' WshShell.run """%commander_path%\Plugins\exe\AkelPad\AkelPad.exe """ & txtfile & """", 1, true
WshShell.run "notepad.exe " & """" & txtfile & """", 1, true
FSO.DeleteFile(txtfile) |
Положить скрипт рядом с программой Exiftool.exe, вывести на панель кнопок с параметрами %P%N.
PS. Раньше программа представляла собой единый EXE-файл размером 10МБ, а теперь это сотни мелких файлов, по мне так раньше было удобнее, поэтому у себя использую версию 12.8.7.0 (ее возможностей мне с лихвой хватает). |
|
| Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 991
|
(Separately) Posted: Mon Jun 23, 2025 00:40 Post subject: |
|
|
Если речь зашла о ExifTool, то можно еще плагин ExifToolView предложить:
https://wincmd.ru/plugring/exiftoolview.html
| Monarch-LFV wrote: | | Раньше программа представляла собой единый EXE-файл размером 10МБ, а теперь это сотни мелких файлов, по мне так раньше было удобнее, поэтому у себя использую версию 12.8.7.0 (ее возможностей мне с лихвой хватает). |
Раньше это был саморапаковывающийся архив, но автор от него отказался из-за вытекающих проблем, как я понял. |
|
| Back to top |
|
 |
kyz96bl4
Joined: 10 Oct 2022 Posts: 1
|
(Separately) Posted: Tue Feb 03, 2026 00:06 Post subject: |
|
|
ZorKon71
[=shelldetails.Дата создания мультимедиа.Y-M-D hчmмsс]
или
[=tcmediainfo.Encoded Date.Y-M-D h-m-s] - дата текущего часового пояса и дата по UTC [=mediainfowdx.Encoded_Date_General]
или
[=tc.Дата модификации.Y-M-D hms] (дата изменения ≠дата создания -на случай если даты создания нету этот вариант может подойти)
если поставить HEIC\HEVC для win10 тогда будет тянуть и из эти файлов (подойдет для гаджетов на iOS в том числе)
Дополнительно учитывай что некоторые поля после модификаций\пережатие могут затираться безвозвратно. Обычно изменяется размер файла без изменения длительности. Но если вникнешь в хэш суммы (файл/подсчитать CRC-суммы) то будет проще.
Добавлено спустя 10 минут:
ВСЕМ:
разгребаю mov
в mediainfo 26.01 вижу такие поля:
Writing library : Apple QuickTime
Writing operating system : Apple iOS 14.6
Writing hardware : Apple iPhone SE (2nd generation)
com.apple.quicktime.location.accuracy.ho : 65.000000
в mediainfo 24.03 вижу такие поля:
Writing library : Apple QuickTime
com.apple.quicktime.creatio : 2015-04-04T14:43:41+0500
com.apple.quicktime.model : iPhone 6
com.apple.quicktime.softwar : 8.1.3
com.apple.quicktime.make : Apple
Model : iPhone 6
Make : Apple
Вопрос:
1. каким плагином вытянуть данные камер(=модель телефона)? -подсветил жирным. Суть в том что к некоторых плагинах есть одноименное поле Model, из файла не тянет)
2.1 нужно ли соответствие установленной версии медиаинфо в win10 и totalComader 'е ?
2.2 если нужно соответствие то 1в1 нужно или всётаки можно чтобы какой-то чтобы был более свежий релиз?
использовал Total Commander PowerUser v73 TC PU и несколько других модификаций, но другие не умеют работать с HEVC файлами(ну или я не знаю что настроить), если есть рабочий вариант TC который тянет модель камеры, то это очень поможет разгрести первые 5тыс файлов.
Если есть возможность подсказать что изучить в справке по плагину tcmediainfo - буду премного благодарен.
upd: скрин диск.яндекс.ру /i/rn0nw5Sfy5x0aQ (сорри без скрина никак)
нашел я эту ветку, но тут нет нужного поля. версия 1.2 и wdx_wlx_tcmediainfo_1.0.8 пробовал. Пока не пойму как сделать под себя чтобы эти можно использовать. Опять же в описание написано: "allprops.txt Список всех идентификаторов полей библиотеки. Только для справки, в работе плагина не используется." ... пока не понимаю в правильную сторону мыслю или нет... |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|