ExifTool is a platform-independent Perl library plus a command-line application for reading, writing, and editing meta information in a wide variety of...
Pros
- Supports a vast number of file formats
- Powerful for metadata editing
Cons
- Command-line interface can be intimidating for beginners