The application is producing a single jar file (all dependencies
included), which can be used to rename image files by their meta tags. It's a commandline application, so you can
start it via java -jar rename-files.jar
. Without commands/parameters (or invalid ones) a description with all
available commands will be displayed.
Run java -jar rename-files.jar -i
to get some examples and details information about the application.
Adjust the path in the rename-files.sh and add its parent folder to the PATH environment variable.
Now you can use the app from everywhere: rename-files.sh -v
.
- New command ta/timeadjustment implemented. If a timezonw was wrong with this command you can easily adjust the time stamp of already renamed images.
- File extension in capital letters support
- Use FileSystemDirectory.TAG_FILE_MODIFIED_DATE as fallback if no better creation date was found
- detect invalid dates if cr date is older than 1950, in this case FileSystemDirectory.TAG_FILE_MODIFIED_DATE will be taken as fallback
- MP4 support added
- Timestamp will taken from ExifSubIfDDirectory.TAG_DATETIME
- Status report on the command line after rename process
- Show command overview if no command is selected
- Linebreaks for console logs added
Initial version
- For the FileSystemDirectory.TAG_FILE_MODIFIED_DATE the timezone should be checked if existing
- Fix TODOs in tests -> some files are using the system creation date -> won't work