Подскажите как массово изменить дату съемки в EXIT, дату съемки нужно получить из имени файла. имя файла идет в таком формате 2014-04-05 17-52-42.JPG
Подскажите программы для массового изменения?
p.s. находила пару программ но там нужно было прописывать команды, но я так и не поняла как это делать :(
Массово изменить EXIF
Всего 15 сообщ.
|
Показаны 1 - 15
Массово изменить EXIF
Re[Татьяна Черевичкина]:
Пакетной конвертацией пересохраните файлы в DPP (если кэноновская камера) с опцией удаления информации их exif.
Re[Татьяна Черевичкина]:
Вы меня не поняли мне нужно вытащить дату из имени файла и записать эту дату в EXIF в поле дата съемки (очень много файлов более 3000 и в ручную это делать на вариант)
Re[Татьяна Черевичкина]:
от: Татьяна Черевичкина
Вы меня не поняли мне нужно вытащить дату из имени файла и записать эту дату в EXIF в поле дата съемки (очень много файлов более 3000 и в ручную это делать на вариант)
А какой в этом смысл? Вас в любом случае прижучат, что EXIF правленый.
Re[Татьяна Черевичкина]:
от: Татьяна Черевичкина
Вы меня не поняли мне нужно вытащить дату из имени файла и записать эту дату в EXIF в поле дата съемки (очень много файлов более 3000 и в ручную это делать на вариант)
Посмотрите здесь, возможно чем то поможет
Re[Татьяна Черевичкина]:
от: Татьяна Черевичкина
Вы меня не поняли мне нужно вытащить дату из имени файла и записать эту дату в EXIF в поле дата съемки (очень много файлов более 3000 и в ручную это делать на вариант)
Мне это нужно для личных целей!
Re[Татьяна Черевичкина]:
скачайте http://www.sno.phy.queensu.ca/~phil/exiftool/exiftool-10.43.zip
распакуйте куда-нить, файл exiftool(-k).exe переименуйте в exiftool.exe
создайте в этой папке блокнотом текстовый файл aaa.bat с таким текстом
for /f "delims=" %%a in ('dir/a-d/b/s "C:\123\*.*"') do (
exiftool -overwrite_original "-DateTimeOriginal=%%~na" "%%a"
)
pause
exit
путь C:\123\ поменяйте на свой, например, D:\Моя папка с грёбанныйми файлами.
Запустите бат-файл (дабл клик).
Как отработает - проверьте даты файлов.
Для начала скопируйте несколько файлов (можно с подпапками) в некую папку (C:\123) для проверки
работоспособности, потом производите действие над рабочими файлами.
распакуйте куда-нить, файл exiftool(-k).exe переименуйте в exiftool.exe
создайте в этой папке блокнотом текстовый файл aaa.bat с таким текстом
for /f "delims=" %%a in ('dir/a-d/b/s "C:\123\*.*"') do (
exiftool -overwrite_original "-DateTimeOriginal=%%~na" "%%a"
)
pause
exit
путь C:\123\ поменяйте на свой, например, D:\Моя папка с грёбанныйми файлами.
Запустите бат-файл (дабл клик).
Как отработает - проверьте даты файлов.
Для начала скопируйте несколько файлов (можно с подпапками) в некую папку (C:\123) для проверки
работоспособности, потом производите действие над рабочими файлами.
Re[r-bin]:
от:r-bin
скачайте http://www.sno.phy.queensu.ca/~phil/exiftool/exiftool-10.43.zip
распакуйте куда-нить, файл exiftool(-k).exe переименуйте в exiftool.exe
создайте в этой папке блокнотом текстовый файл aaa.bat с таким текстом
for /f "delims=" %%a in ('dir/a-d/b/s "C:\123\*.*"') do (
exiftool -overwrite_original "-DateTimeOriginal=%%~na" "%%a"
)
pause
exit
путь C:\123\ поменяйте на свой, например, D:\Моя папка с грёбанныйми файлами.
Запустите бат-файл (дабл клик).
Как отработает - проверьте даты файлов.
Для начала скопируйте несколько файлов (можно с подпапками) в некую папку (C:\123) для проверки
работоспособности, потом производите действие над рабочими файлами.Подробнее
Огромное спасибо это, то что надо! :D
Re[r-bin]:
Уважаемый R-Bin, а как быть если фотография в формате 061115_102021.jpg, есть ли выход из ситуации? Буду благодарен за подсказку.

Re[r-bin]:
Можно проще:
exiftool -overwrite_original "-datetimeoriginal$filename" путь-к-директории-с-картинками
Только вместо $ - поставить знак меньше - местный парсер не пропускает знак...
exiftool -overwrite_original "-datetimeoriginal$filename" путь-к-директории-с-картинками
Только вместо $ - поставить знак меньше - местный парсер не пропускает знак...
Re[Alex Veles]:
Прошу прощения... не могли бы Вы указать это в ссылке... Например путь C/123 папка. Спасибо.
прошу подсказки
Еще один вопрос, имеются видео 061115_102021.3gp, они уже не редактируются данной программой. Не знаете можно ли массово отредактировать екзиф видео по имени файла? так же как и фото в этой теме.
Re[SaZerius]:
от: SaZerius
Прошу прощения... не могли бы Вы указать это в ссылке... Например путь C/123 папка. Спасибо.
В какой ссылке?
К тому же, для точного синтаксиса нужно знать ОС и ее версию + версию exiftool.
Re[SaZerius]:
от: SaZerius
Еще один вопрос, имеются видео 061115_102021.3gp, они уже не редактируются данной программой. Не знаете можно ли массово отредактировать екзиф видео по имени файла? так же как и фото в этой теме.
В мануале к моему exiftool означена поддержка метаданных контейнера 3GP и для чтения и для записи.
За неимением 3gp файлов проверить не могу, возможно имена тегов там другие и т.п.
Но команда думаю аналогичная, как для картинок.
Re[Татьяна Черевичкина]:
Такая же проблема у меня. Есть много личных фото и видео файлов. Задача группировать в проводнике по общему полю. Опытным путем выяснилось, что можно отсортировать и фото jpg и видео mp4 можно только по полю комментарий. Так как сторонние файловые менеджеры не видят изменения в поле теги(ключевые слова).
Фотографии изменены через plugin jpgcomment и команды , которая берет имя файла и подставляет в любое поле. А с видео справиться пакетно не получается.
Отгрупировать требуется, что бы сравнить фото и видео по одежде, по людям , действительно ли даты совпадают или были когда изменены.
Почти решил свою проблему:
этот батник позволяет вписать в поле комментарии имя файла.
Фотографии изменены через plugin jpgcomment и команды , которая берет имя файла и подставляет в любое поле. А с видео справиться пакетно не получается.
Отгрупировать требуется, что бы сравнить фото и видео по одежде, по людям , действительно ли даты совпадают или были когда изменены.
Почти решил свою проблему:
этот батник позволяет вписать в поле комментарии имя файла.
setlocal enabledelayedexpansion
mkdir newfiles
for %%a in ("*.mp4") do (
set rrr=%%~na%
set comment=!rrr:~0,10!
ffmpeg -i "%%a" -c copy -metadata "Comment=!comment!" "newfiles%%~na.mp4" -y
)
for %%a in ("*.jpg") do (
set rrr=%%~na
set comment=!rrr:~0,10!
exiftool -XPComment="!comment!" "%%a" -o "newfiles%%~na.jpg"
)
pause