Можно ли изменить префикс имени файла по умолчанию для сделанных снимков? Было бы удобно различать снимки, сделанные на каждом теле, а также позволять настраивать каждые 10000 снимков, чтобы имена файлов никогда не пересекались.
Можно ли изменить префикс имени файла по умолчанию для сделанных снимков? Было бы удобно различать снимки, сделанные на каждом теле, а также позволять настраивать каждые 10000 снимков, чтобы имена файлов никогда не пересекались.
Ответы:
Быстрый Google предполагает, что 5D не имеет встроенного способа сделать это, но вместо этого требует переименования.
Лично я использую Exiv2, чтобы прочитать дату + время из моих метаданных EXIF и префиксировать это к имени файла, чтобы точно избежать любой возможности совпадения чисел.
Вот команда, которую я использую для этого:
"\path\to\exiv2.exe" -k -v -r %Y%m%d-%H%M%S_:basename: rename _DSC*
(Это _DSC*
происходит потому, что мои изображения начинаются с _DSC
префикса - это означает, что я могу безопасно запускать команду в каталоге со смешанным содержимым и переименовывать только то, что должен, так как больше ничего не начинается с этих символов.)
На основе этой страницы Canon MakerNote вы можете извлечь серийный номер камеры, который позволяет различать изображения на разных телах. Существует также страница, предоставляющая информацию о более общих метаданных .
Не так идеально, как возможность настроить его в настройках камеры (поскольку 1D, кажется, позволяет; и не знаю, почему они не позволили бы 5D сделать это тоже), но, по крайней мере, это позволяет вам запустить одну команду и получить все ваши изображения переименованы, как вы хотите.