Редактирование exif в total commander
Собственно нужна утилита для приведения домашнего фотоальбома из разрозненного в упорядоченное состояние путем переименования файлов фотографий и выставления в них нужных атрибутов EXIF такие как дата съемки, место съемки и т.п. теги, которые активно используются при загрузке на фотохостинги и соцсети.
Я сам последние года 3 юзаю бесплатную Picasa для упорядочивания по лицам, примитивной обработки и штучной привязки к карте она меня устраивает, но для массового простановки тегов она никак не подходит.
Если же проблему с именами файлов можно еще решить в Total Commander к примеру используя групповое переименование по шаблону [Y]-[M]-[D]-[C] то вот с простановкой тегов GPS и даты съемки все куда сложнее.
Все это нужно для того, чтобы упорядочить фотки снятые в разное время разными фотиками с разными префиксами файлов и порой с кривозаполненным EXIF и уж точно без GPS-привязки, без которой крайне геморно по неск раз выполнять привязку на фотохостингах для дого чтоб поделиться с общественностью.
PS Сам когдато занимался программингом приложений, но сейчас времени увы не хватает, может у кого была схожая проблема, ведь у многих фотки лежат на винтах десятками тысяч мертвым грузом вместо того, чтобы поделиться классными пейзажами или впечатлениями с другими фотолюбителями да и самому порой чтото сложно найти в такой куче или вспомнить ГДЕ и КОГДА это было снято. Но вот подобные рутинные операции по редактированию крайне отбивают желание это делать.
UPD1: Бесплатная Picasa начиная с версии 3.9 прекрасно справляется с поставленной задачей присваивания EXIF-геотегов — рекомендую! Главное не забудьте для указания геотегов(привязки к месту фотосъемки) открыть панель «Места» внизу-справа в интерфейсе приложения. Теперь Вы никогда не забудете(спустя N лет) где была сделано то или иное фото, а также стало просто делиться фотографиями с указанием мест(автоматически) в соцсетях(VK и др.) и на фотохостингах(Я.Фото, Panoramio и др.).
UPD2: Оптимальная, экспериментально подобранная, маска для группового переименования фотографий для Total Commander и его аналогов: [=exif.DateOriginal.Y-M-D]-[=exif.TimeOriginal.hms]-[=exif.Model]
Очень полезная штука EXIF, но иногда бывает необходимо удалить содержащиеся в фотографии данные, например, GPS-координаты места съемки. В Windows есть соответствующие элементы управления, по вот координаты она удалить почему-то не может. На выручку придет программа ShowExif Программа имеет русский интерфейс и проста в использовании.
Чтобы не путаться в огромном количестве фотографий, я всегда переименовываю их с помощью встроенного в Total Commander компонента «Групповое переименование» (Ctrl-M), дополненного плагином wdx_exif, к виду Дата_съемки Время_съемки Место_съемки. Первые две части берутся из метаданных EXIF. Это более правильно, чем дата создания или изменения файла, т.к. последние изменяются при копировании или редактировании файла.
Но иногда эти параметры бывают неверными вследствие перевода часов, смены часовых поясов или разрядившейся внутренней батарейки в фотоаппарате. На помощь придет, практически, единственная в своем роде, программа EXIF Date Changer. Она позволяет «сдвинуть» дату-время в EXIF на требуемое количество времени во всех файлах в указанной папке (и ее подпапках, при необходимости). При этом новые дату и время можно добавить к имени файла. Задав нулевое смещение, можно использовать эту программу и для приведения имени файла фотографии к заданному формату. Умышленно не написал «переименования», т.к. эта программа, в отличие от Total Commander, не переименовывает файлы, а создает копии.
Часто возникает задача скопировать файлы из множества папок (каталогов) и подпапок (подкаталогов) в одну общую папку без сохранения структуры (все файлы в одну кучу). На помощь придет Total Commander:
Ctrl+B — показать все файлы во всех папках без подкаталогов
Ctrl+Shift+B — показать все файлы выделенных папок без подкаталогов.
Переходим в нужную папку, нажимаем комбинацию кнопок — видим все файлы. Выделяем все или только необходимые. По F5 — копируем в нужное место, по F6 — переносим.
Запись опубликована 13.11.2014 автором Victor в рубрике System, Total Commander с метками Total Commander.
Комфортный просмотр
Рис. 4. Просмотр PDF-документа с помощью IEView
Рис. 5. Просмотр SWF-файла через SWF Lister
Рис. 6. Просмотр изображения в Imagine
Вне сомнения, прослушивать музыку и смотреть ролики на компьютере приятнее через специальные проигрыватели. Однако при необходимости быстрого прослушивания/просмотра нескольких небольших мультимедийных файлов обращаться к солидному проигрывателю смысла не имеет — гораздо быстрее произвести подобную операцию прямо из файлового менеджера.
Рис. 7. Прослушивание музыки в AmpView
Рис. 8. Просмотр ролика с помощью Mmedia
Change .EXIF dates with TC using the .EXIF plugin?
I am using the exif.wdx64 plugin for TC, I'm wondering if there is any possible way to edit the .EXIF DateOriginal, .EXIF Date, .EXIF DateDigitized with total commander?
I have looked at File > Change Attributes.. but that doesn't allow the plugin information to be changed!
Anyone have any ideas or suggestions?
sqa_wizard Power Member
Posts: 3767 Joined: 2003-02-06, 11:41 UTC Location: Germany
petermad Power Member
Posts: 11286 Joined: 2003-02-05, 20:24 UTC Location: Valsted, Denmark Contact:
Nothing in such a search seems to point to anything that can enable changing the EXIF metadata - only to change the file attributes or rename the files according to the EXIF information, but not the other way around, changing the file itself.
JimmyTheBroker Member
Posts: 179 Joined: 2017-06-07, 05:22 UTC
Nothing in such a search seems to point to anything that can enable changing the EXIF metadata - only to change the file attributes or rename the files according to the EXIF information, but not the other way around, changing the file itself.
petermad Power Member
Posts: 11286 Joined: 2003-02-05, 20:24 UTC Location: Valsted, Denmark Contact:
2JimmyTheBroker
You should also be able to use TCMetadataViewer - it is an exe-file, not a plugin, so the bitness doesn't matter.
But whether the plugin or the tool can help you I don't know - I haven't tried them myself.
JimmyTheBroker Member
Posts: 179 Joined: 2017-06-07, 05:22 UTC
Управление системой
Существует множество программных средств для управления разнообразными параметрами Windows — это и встроенные в систему возможности, и разнообразные твикеры, и системные утилиты. Помимо этого для TC создано немало плагинов, решающих ту же самую задачу. Последний вариант для приверженцев этого файлового менеджера окажется весьма удобным, поскольку он обеспечивает возможность держать руку на пульсе ОС из привычного и очень удобного интерфейса TC и выполнять многие операции гораздо быстрее, чем это можно было бы сделать через встроенный в Windows инструментарий.
Рис. 15. Результат отключения из автозагрузки
в Startup Guard приложения Free Download Manager
Рис. 16. Просмотр команды на деинсталляцию приложения через Uninstaller
Рис. 17. Выгрузка процесса через ProcFS Task Manager
Рис. 18. Просмотр настроек параметров сервиса с помощью Services
Рис. 19. Просмотр списка установленного оборудования в Device Manager
Рис. 20. Изменение значения ключа
в системном реестре через плагин Registry
Рис. 21. Создание пункта в меню быстрого запуска
для перемещения в раздел HKEY_CURRENT_USER (плагин Registry)
Рис. 22. Копирование файлов на временную панель TempDrive
With and Without TC
I know you are trying to use TC to do what you're wanting to do, Jimmy, but I've never succeeded.
Good luck in your quest.
In the meantime:
1. If you happen to have the ageing gem, the dusty diamond, Windows Live Photo Gallery, it can change jpeg files' exif data directly - absolute changes or relative.
1a. It's still installable in Win10 via Compatibility/Troubleshooting, but only if you have the monolithic setup exe, rather than the stub that used to pull down the installation files online in realtime.
1b. And it can add exif data to jpegs without any; a rare capability. (Just change a file's Date Taken by one second.)
2. ExifToolGUI, together with exiftool works very well too. It's a B-List program, so be careful where you get it from.
2a. ETG is an odd GUI, so play around and check what you are doing, but in the end, it's usable.
Good luck, Sir James.
Regards, PhredE
Licence holder since 1999
Awaiting a $D donors token for the title-bar so we can display that we have contributed further.
Which of the programs you recommend can do change many exif dates all at the same time?
Where can I get the version of Windows Live Photo Gallery you suggest?
And
ExifToolGUI sounds good too, any suggestions on a clean download?
JimmyTheBroker (Account problems)
petermad Power Member
Posts: 11286 Joined: 2003-02-05, 20:24 UTC Location: Valsted, Denmark Contact:
1. download https://sno.phy.queensu.ca/~phil/exiftool/exiftool-10.75.zip and unpack exiftool(-k).exe to %COMMANDER_PATH\Tools\ExifTool\ and rename it to exiftool.exe.
2. Mark all of the green code above (including the -1 in the bottom) and copy it to the ClipBoard (Ctrl+C)
3. Right click on TC's button bar and choose "Paste"
You now have a button that will change the EXIF dates of all the files selected in the active file panel to Windows's file date (write date).
If you mark directories, then they will be scanned one level deep for JPG files which will ALL be changed - so be carefull with marking directories unintentionally.
If you want to process other file types than JPG then remove the parameter: -ext JPG
Phred Senior Member
Posts: 350 Joined: 2009-06-16, 15:24 UTC Location: SEAu
Change .EXIF dates with TC using the .EXIF plugin?
JimmyTheBroker Member
Posts: 179 Joined: 2017-06-07, 05:22 UTC
Каталогизация данных
Ориентироваться среди папок и файлов, хранящихся на самых разных дисках, непрос-то, ведь у большинства пользователей одних только компактдисков десятки, а то и сотни, а снимков, документов, аудиозаписей и того больше. Поэтому без использования какого-то каталогизатора, который бы обеспечивал возможность быстро выяснить, где находится нужный диск или файл, сегодня не обойтись. Если каталогизируемых данных относительно немного, то вполне можно обойтись возможностями специализированных плагинов TC.
Рис. 12. Сканирование компакт-диска в CDDataBase
Рис. 13. Поиск нужного диска в каталоге CDDataBaseм
Рис. 14. Создание каталога в DiskDir Extended
test 1
if does allow those fields to be changed, how do i do it?
I think I've got the TCMetadataViewer plug-in half installed..
I've got the "TCMetadataViewer.ini" finding the exiftool(-k).exe (yay!)
but i have an error saying:
Irfanview not found in configured path
The manual says something about irfranview being optional.. Im going to have to keep diggin.
Phred Senior Member
Posts: 350 Joined: 2009-06-16, 15:24 UTC Location: SEAu
Заключение
Мы перечислили лишь несколько наиболее интересных для широкого круга пользователей плагинов к Total Commander. На самом деле подключаемых модулей разработано достаточно много и самой разной направленности — имеются плагины для работы с базами данных и редактирования программного кода с подсветкой синтаксиса, просмотра иконок в файлах и извлечения музыки и текстур из игровых архивов, конвертирования одних форматов в другие и прожига CD/DVD-дисков и пр. Так что все пользователи TC имеют реальную возможность оснастить файловый менеджер в соответствии с решаемыми на компьютере задачами.
Имея много цифровых фотографий на диске, я захотел навести в них порядок, отсортировать по датам. В «Часть 1: Как массово изменить дату создания файлов используя дату из имени файлов» я показал как можно поменять массово дату создания файлов, используя для этого дату в имени файлов. В этой статье я расскажу как поменять имя файлов, дату создания/изменения файлов использую дату съемки из информации EXIF внутри файлов.
Работа с CD/DVD-дисками и образами
Для работы плагина, помимо его инсталляции в автоматическом режиме, требуется установить драйвер виртуального диска, вызвав в проводнике Windows из контекстного меню на файле Program Files\totalcmd\plugins\wfx\VirtualDisk\VD_Driver\vd_filedisk.inf команду Установить. А затем перезагрузить компьютер.
Принцип монтирования образов в созданный после установки модуля виртуальный привод очень прост: следует скопировать в файловом менеджере в папку VirtualDisk (данная папка появится в Сетевом окружении после установки плагина) нужные файлыобразы, а затем для монтирования одного из них на виртуальный привод дважды щелкнуть на данном образе, выбрать режим CD/DVD и щелкнуть на кнопке Подключить (рис. 10). Можно также включить флажок Восстанавливать при перезагрузке, что имеет смысл, если с монтируемым образом приходится работать регулярно. После этого в свитке дисков в TC и в окне проводника Windows появится нужный виртуальный привод с подключенным образом.
Рис. 10. Монтирование образа в виртуальный привод VirtualDisk
Рис. 11. Просмотр содержимого образа через плагин ISO
Установка и запуск программы в Windows 7 Максимальная 64 битная.
Как установить программу EXIF Date Changer я описал в первой части. Там в принципе без каких либо особенностей. Запустили установочный файл, далее, далее и завершить.
1. На рабочем столе запускаем ярлык (или через Пуск ищем папку с программой EXIF Date Changer и там запускаем ярлык):
2. Отметить «Без настройки даты»
3. Выбираем исходную папку, в которой находятся фотографии для обработки. Далее переходим в вкладку «Опции», далее должны быть отмечены галочками пункты «Задать дату/время на дату создания» и «Переименовать файлы» (шаблон имени файлов выбрать на свое усмотрение), с пункта «Использовать дату создания файла, если даты съемки нет» галочку снять. И нажать «Обработка фотографий»:
4. Появляется окно «Обработка фотографий». Если все удачно. Нажимаем кнопку «Закрыть»:
5. Как пример — это папка с изображениями в которых видно, что дата создания/изменения не совпадает с датой съемки, а также имена файлов имеют разные названия:
6. Как пример — это папка с уже обработанными изображениями в которых видно, что имя файлов, дата создания/изменения совпадают с датой съемки:
Дополнительно гайд видео по EXIF Date Changer (для тех, кому больше нравится видеть и слушать в живую):
Какие бывают плагины и как их установить
Существует четыре типа плагинов к TC: архиваторные плагины (имеют расширение WCX), плагины файловой системы (WFX), плагины внутреннего просмотрщика (WLX) и контентные плагины (WDX). Архиваторные плагины используются для работы с архивами, которые изначально в файловом менеджере не поддерживаются или поддерживаются с ограничениями. Помимо этого с помощью архиваторных плагинов реализуется поддержка работы с рядом других файловых форматов — CHM, MSI, ICL, DLL и пр. Плагины файловой системы доступны в TC через Сетевое окружение (рис. 1) и обеспечивают доступ к дискам, удаленным системам, внутренним модулям Windows, носителям с другими файловыми системами. Плагины внутреннего просмотрщика позволяют просматривать файловые форматы, не поддерживаемые внутренним просмотрщиком Lister, — изображения, таблицы, базы данных и т.п. Контентные плагины предназначены для получения доступа к расширенным сведениям о файлах — тэгам MP3, информации в заголовках EXIF в JPEG-изображениях и т.п.
Рис. 1. Окно TC с открытым на левой панели Сетевым окружением
Сегодня существует уже не одна сотня плагинов к TC, и даже просто перечислить их в рамках статьи невозможно, да и особого смысла не имеет, поскольку немало плагинов если и не дублируют друг друга, то имеют весьма близкое назначение. Мы остановимся лишь на тех решениях, которые могут быть интересны широкому кругу пользователей.
Устанавливать плагины можно автоматически и вручную. Автоматическая установка сложностей не вызывает: достаточно просто открыть в файловом менеджере скачанный архив с плагином и программа сама предложит установить обнаруженный модуль (рис. 2). Правда, такая автоматическая установка предусмотрена не для всех плагинов.
Рис. 2. Окно TC с предложением об установке плагина
Подключение дополнительных модулей вручную производится в окне настроек, вызываемом командой Конфигурация —> Настройка, где в разделе Плагины следует щелкнуть на кнопке с нужным типом плагина и указать расположение устанавливаемого модуля. Для архиваторных плагинов дополнительно в списке Файлы с расширением нужно будет указать расширение тех файлов, которые должны ассоциироваться с устанавливаемым плагином (рис. 3). Если подобных расширений несколько, то операция указания модуля с плагином производится несколько раз с вводом каждый раз другого расширения.
Рис. 3. Установка архиваторного плагина через окно Настройка
Создание архивов в формате 7-Zip
С помощью этого плагина в файловом менеджере станут возможными создание и распаковка архивов в формате 7z, а также просмотр их содержимого. Чтобы воспользоваться плагином, например, для упаковки файлов, нужно выделить их, нажать комбинацию клавиш Alt+F5, в открывшемся окне в списке расширений архиваторов выбрать вариант 7z и при необходимости подкорректировать настройки архивирования, щелкнув на кнопке Настройка (рис. 9).
Рис. 9. Создание 7z-архива с применением 7Zip Plugin
This and That
asdfagasd wrote: Hey Phred,
Which of the programs you recommend can do change many exif dates all at the same time?
Where can I get the version of Windows Live Photo Gallery you suggest?
And
ExifToolGUI sounds good too, any suggestions on a clean download?
Thanks
JimmyTheBroker (Account problems)
James, both those programs can change multiple jpg files at once, en mass. WLPG, bless its aging heart, can slide the dates/times one way of the other - if, say, you hadn't adjusted your camera for daylight saving - or a selected set can be changed to the same date/time.
ExifToolGUI similarly.
There's a few links that look alright for ExifToolGUI; a bit of homework for you. (Rushing here.)
Try genius petermad's button and see if that does what you want. Otherwise report back here and we'll pursue the project.
Good luck with your account problems. I don't get notifications at Gmail nor Yahoo, spam/junk or not. Trouble at mill.
Regards, PhredE
Licence holder since 1999
Awaiting a $D donors token for the title-bar so we can display that we have contributed further.
JimmyTheBroker Member
Posts: 179 Joined: 2017-06-07, 05:22 UTC
Phred wrote: Try genius petermad's button and see if that does what you want. Otherwise report back here and we'll pursue the project.
You got it boss!
Windows Live Photo Gallary does seem to do the trick (cheers Phred!)
But I'm to have a look and see if i can figure out one of the other methods too.
will let you know how i go.
silencer Senior Member
Posts: 208 Joined: 2003-05-13, 13:18 UTC Location: The Netherlands
The WDX plugin needs to support writing to the tag also.
From there the path was already tried:
File > Change Attributes
Choose "change plugin attributes"
Plugin: jpg-comment
Property: DateTimeOriginal
Value: [=tc.creationdate] (example - you can give hardcoded date also)
Is this what is desired?
JimmyTheBroker Member
Posts: 179 Joined: 2017-06-07, 05:22 UTC
silencer wrote: The WDX plugin needs to support writing to the tag also.
From there the path was already tried:
File > Change Attributes
Choose "change plugin attributes"
Plugin: jpg-comment
Property: DateTimeOriginal
Value: [=tc.creationdate] (example - you can give hardcoded date also)
Is this what is desired?
asdfagasd wrote: Hey Phred,
Which of the programs you recommend can do change many exif dates all at the same time?
You can use XNViewMP. It has EXIF date changing capabilities, to current time, by absolute date/time or by offset of any readable date/time. Also has preview of the new date/time values. Works on single or multiple selected files at once.
JimmyTheBroker Member
Posts: 179 Joined: 2017-06-07, 05:22 UTC
asdfagasd wrote: Hey Phred,
Which of the programs you recommend can do change many exif dates all at the same time?
You can use XNViewMP. It has EXIF date changing capabilities, to current time, by absolute date/time or by offset of any readable date/time. Also has preview of the new date/time values. Works on single or multiple selected files at once.
В списке файловых менеджеров Total Commander (в дальнейшем TC) является самым популярным. И это неудивительно, ведь программа обеспечивает очень удобную работу с дисками, папками и файлами и, помимо предоставления стандартных возможностей, характерных для данного класса приложений, имеет немало интересных особенностей, упрощающих работу. В частности, она запоминает часто используемые каталоги, поддерживает работу с закладками, обеспечивает проведение быстрого поиска (в том числе внутри файлов), позволяет настраивать горячие клавиши и т.д. Кроме того, в программе предусмотрена поддержка популярных архиваторов и имеется встроенный FTP-клиент, позволяющий скачивать файлы в несколько потоков, поддерживающий докачку и умеющий работать по расписанию. А ее возможности могут быть расширены за счет подключаемых плагинов. Знакомству с наиболее интересными из них и будет посвящена данная статья, но вначале кратко остановимся на типах плагинов и нюансах их установки.
Читайте также: