V1.2: Unit Testing
New Features
Added NUnit unit tests. Also added LFS to the repo, and a collection of photos and videos for unit testing.
Bug Fixes
Now if AnalyzeQuickTime
finds a value, it checks the year to ensure the value is meaningful. Sometimes, video metadata can have values like "1/1/1904", "1/1/1970", etc., which are not meaningful and often signal that this file doesn't actually have DT metadata. (In testing, this was only with MOV (🤢) files.)
Improvements
Rename GetPngDateTakenExifTool
→ GetPngDateTaken
.