0.3.0 - added #rename_dir with recursive option, ctime fallback and a shell interface.0.4.0 - added explicit template pathing (breaking changes), overwrite protection, and refactoring.methods are no longer wrapped with Q internally.added mocha specs with instanbul coverage reports. Requires the directory and filename to be separated by a colon, e.g.: changed the way the target directory is specified in renaming templates, since the currentĪpproach flattens relative paths when doing recursive renaming.That can sometimes be a problem: several friends or family. -c cli switch will now also set require_exif to true Mihov EXIF Renamer is used to sort images from different cameras in the order they were taken.require_exif config option now defaults to false.Templating (all EXIF tag values now exist within the exif and gps keys only). This does however change the structure of the metadata object used in Replaced the EXIF parsing library from exif to.improved readability of cli output reporter.#rename_dir now takes an itemCallback which is called after each file is processed.No changes from 0.7.0, which was a good RC for 1.0.0.Added the -l command line switch to list metadata, in response to.If you are a developer please feel free to get involved and send a pull request with Occasionally the RAW file and JPG are written at different clock times in other words, the clock says 56 seconds when the JPG is written, but by the time. Instead it quietly uses the file creation date which can cause problems with Lightroom. If you have a feature request or bug report please Apparently EXIFRenamer cannot read EXIF data from the RAW file (Panasonic's RW2 format, in my case). This software is free and open source and maintained by just one guy who has a day job. is optional and defaults to the image's current directory.Ībsolute or relative paths can be used in the template. The renaming pattern has the format, where.Prefix the filename with the file extension and camera model: Prefix the parent directory with the date: Prefix the filename with a custom datetime format (see dateformat): Prefix the filename with the default datetime format: The filename using values present in the EXIF data.Įxif-renamer uses Handlebars for templating, which allows you toĮasily access the image file metadata to construct just about any filename you could imagine, e.g.: As the name might suggest, the template is a way for you to format The #process and #rename methods accept a template argument which is used to determine the newįilename for the renamed image. Var exifRenamer = require ( 'exif-renamer' ) exifRenamer.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |