У меня скопилось огромное количество фотографий со смартфонов. Смартфоны мне приходится менять часто, ведь для каждого обзора я обязательно использую новый смартфон в качестве основного телефона, чтобы выявить все особенности и нюансы.
Наконец-то я нашёл способ, как переименовать и упорядочить десятки тысяч фотографий.

Разные смартфоны дают имена фотографиям по разному принципу - кто-то с учётом даты и времени съёмки, кто-то просто называет их DSC_0001, DSC_0002 и т.д.
Сначала я хотел просто переименовать файлы в соответствии с их датой, но оказалось, что иногда при переносе на компьютер дата теряется и заменяется текущей.
К счастью, в файлах JPG есть EXIF - блок информации c параметрами съёмки, в котором содержится в частности дата и время съёмки.
Задача свелась к тому, что нужно переименовать все файлы фотографий так, чтобы в имени была дата и время съёмки из EXIF, а заодно изменить дату всех файлов, восстановив дату съёмки. В интернете нашлась программа, которая умеет это делать: Exifer - http://www.exifer.friedemann.info/index.htm#Download.

Всё просто: Выбираем нужную папку, выделяем все файлы (Edit - Select All или Ctrl+A), заходим а переименование - (Edit - Rename/redate and copy или Ctrl+N), ставим галку "Redate (by EXIF date fields)" и запускаем процесс кнопкой OK.

Все выделенные файлы в папке будут переименованы и дата/время у них станет точно отображать дату и время съёмки. Почему-то при большом количестве файлов программа не может обработать несколько файлов, о чём сообщает. Но это не беда - достаточно повторно запустить преобразование для этих файлов.

Дальше имеет смысл создать папки по годам и по месяцам и разложить туда отсортированные файлы, чтобы их проще было потом искать.
Это тоже можно автоматизировать: программа exiftool http://www.sno.phy.queensu.ca/~phil/exiftool/, работающая в командной строке, умеет раскладывать все фото в папки по годам, месяцам и дням съёмки.
Команда exiftool "-Directory<DateTimeOriginal" -d "%Y/%m/%d" C:\FOTO создаст в текущей папке папку с номером года, в ней папки с номерами месяцев, в них папки с номерами дней и разложит по ним все фотографии из исходной папки C:\FOTO.
Команда exiftool "-Directory<DateTimeOriginal" -d "%Y/%m" C:\FOTO разложит фотографии по годам и месяцам.
Переименование всех фотографий в соответствии с датой и временем съёмки и упорядочивание их в папках с датами превратит огромную фотопомойку в удобный архив. Попробуйте! Это занимает совсем немого времени.
© 2016, Алексей Надёжин
Основная тема моего блога - техника в жизни человека. Я пишу обзоры, делюсь опытом, рассказываю о всяких интересных штуках. А ещё я делаю репортажи из интересных мест и рассказываю об интересных событиях.
Добавьте меня в друзья здесь. Запомните короткие адреса моего блога: Блог1.рф и Blog1rf.ru.
Второй мой проект - lamptest.ru. Я тестирую светодиодные лампы и помогаю разобраться, какие из них хорошие, а какие не очень.
Наконец-то я нашёл способ, как переименовать и упорядочить десятки тысяч фотографий.

Разные смартфоны дают имена фотографиям по разному принципу - кто-то с учётом даты и времени съёмки, кто-то просто называет их DSC_0001, DSC_0002 и т.д.
Сначала я хотел просто переименовать файлы в соответствии с их датой, но оказалось, что иногда при переносе на компьютер дата теряется и заменяется текущей.
К счастью, в файлах JPG есть EXIF - блок информации c параметрами съёмки, в котором содержится в частности дата и время съёмки.
Задача свелась к тому, что нужно переименовать все файлы фотографий так, чтобы в имени была дата и время съёмки из EXIF, а заодно изменить дату всех файлов, восстановив дату съёмки. В интернете нашлась программа, которая умеет это делать: Exifer - http://www.exifer.friedemann.info/index.htm#Download.

Всё просто: Выбираем нужную папку, выделяем все файлы (Edit - Select All или Ctrl+A), заходим а переименование - (Edit - Rename/redate and copy или Ctrl+N), ставим галку "Redate (by EXIF date fields)" и запускаем процесс кнопкой OK.

Все выделенные файлы в папке будут переименованы и дата/время у них станет точно отображать дату и время съёмки. Почему-то при большом количестве файлов программа не может обработать несколько файлов, о чём сообщает. Но это не беда - достаточно повторно запустить преобразование для этих файлов.

Дальше имеет смысл создать папки по годам и по месяцам и разложить туда отсортированные файлы, чтобы их проще было потом искать.
Это тоже можно автоматизировать: программа exiftool http://www.sno.phy.queensu.ca/~phil/exiftool/, работающая в командной строке, умеет раскладывать все фото в папки по годам, месяцам и дням съёмки.
Команда exiftool "-Directory<DateTimeOriginal" -d "%Y/%m/%d" C:\FOTO создаст в текущей папке папку с номером года, в ней папки с номерами месяцев, в них папки с номерами дней и разложит по ним все фотографии из исходной папки C:\FOTO.
Команда exiftool "-Directory<DateTimeOriginal" -d "%Y/%m" C:\FOTO разложит фотографии по годам и месяцам.
Переименование всех фотографий в соответствии с датой и временем съёмки и упорядочивание их в папках с датами превратит огромную фотопомойку в удобный архив. Попробуйте! Это занимает совсем немого времени.
© 2016, Алексей Надёжин
Основная тема моего блога - техника в жизни человека. Я пишу обзоры, делюсь опытом, рассказываю о всяких интересных штуках. А ещё я делаю репортажи из интересных мест и рассказываю об интересных событиях.
Добавьте меня в друзья здесь. Запомните короткие адреса моего блога: Блог1.рф и Blog1rf.ru.
Второй мой проект - lamptest.ru. Я тестирую светодиодные лампы и помогаю разобраться, какие из них хорошие, а какие не очень.
Tags:
no subject
Date: 21 October 2016 21:23 (UTC)no subject
Date: 22 October 2016 05:04 (UTC)(пишу с макбука ретины - ненавижу операционку, но сам корпус очень нра)
no subject
Date: 22 October 2016 05:24 (UTC)no subject
Date: 22 October 2016 06:00 (UTC)Поэтому у меня всегда запасная блютусная мыжь )))
Пишу с мака сейчас - не могу обработать как следует фото т.к. плугины только под виндо-фотошоп :(
no subject
Date: 22 October 2016 06:54 (UTC)no subject
Date: 22 October 2016 22:15 (UTC)Да. Но подразумевается не она.
no subject
Date: 23 October 2016 20:56 (UTC)Я макбук покупал исключительно из-за этого порта - у меня фотоаппарат на нем работает.
Ранее был сони-ноут с таким же портом, но сейчас их уже нет.
no subject
Date: 23 October 2016 21:11 (UTC)no subject
Date: 23 October 2016 21:36 (UTC)А с чем профессиональным вы вообще знакомы?
IEEE 1394 более чем распространенный интерфейс передачи данных для профессиональной фото-, видео- и аудиоаппаратуры.
>> ни с камерами работающими исключительно с его помощью
Вся высококлассная фотоаппаратура до 2012-2014 года имела такой интерфейс для работы в Tethered-режиме.
Например Phase One, Leaf, Hasselblad, Sinar, и даже топовые (в свое время) Canon 1Ds*
>> неразумным покупать прибор с такими жёсткими ограничениями по интерфейсу
а вы несколько лет назад могли назвать другой фотоаппарат с 80мегапиксел-матрицей? )))
no subject
Date: 23 October 2016 21:50 (UTC)Ну шо вы, за 1394 слыхал краем уха. Просто его подформат 800 мне и в хер не упёрся, как и прочие нюансы, которые мне не нужны. Но чтобы соответствовать, погуглил:
«В 2002 году появляется стандарт IEEE 1394b с новыми скоростями: S800 — 800 Мбит/с и S1600 — 1600 Мбит/с.
Несмотря на изменение разъёмов, стандарты остались совместимы, что позволяет использовать переходники».
Однако вы утверждаете, что все профессионалы с высококлассной аппаратурой до 2012-2014 годов были обречены на покупку Мака?
no subject
Date: 23 October 2016 22:10 (UTC)Таких технодрочеров с гипертрофированным ЧСВ я за долгие годы повидал множество, диалои с этой увешанной понтами публикой обречены, поэтому даже не собираюсь начинать.
Покеда.
no subject
Date: 23 October 2016 22:21 (UTC)Я тоже заглянул в ваш журнал и увидев в первых же строках "я фотограф" и не увидев после этого ни одной мал-мал фотографии понял с кем имею дело.
>> я за долгие годы повидал множество
например вот этого? - "Меня зовут Андрей Бенимецкий, я фотограф. " ? )))))
Очень смешно )
no subject
Date: 23 October 2016 22:21 (UTC)no subject
Date: 23 October 2016 22:22 (UTC)no subject
Date: 23 October 2016 22:18 (UTC)вы идиот?
Процитируйте такое мое "утверждение" или же научитесь наконец читать написанное на русском языке.
no subject
Date: 23 October 2016 22:18 (UTC)no subject
Date: 23 October 2016 22:22 (UTC)Вы господин молдаванин - лжец.
Вас только что поймали на лжи.
no subject
Date: 23 October 2016 22:24 (UTC)