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: 786
|
|
Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 326
|
(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: 786
|
(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 |
|
 |
|
|
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
|