Format validation and analysis software

This is a list of tools and applications for validating formats and extracting metadata from files.


 * http://aperture.sourceforge.net/ Aperture
 * http://sourceforge.net/projects/bwfmetaedit BWF MetaEdit
 * DROID
 * http://www.sno.phy.queensu.ca/~phil/exiftool ExifTool
 * FIDO
 * File command
 * FITS
 * http://markzware.com/flightcheck FlightCheck
 * http://www.imagemagick.org/script/identify.php ImageMagick
 * JHOVE
 * http://www.jhove2.org JHOVE2
 * http://mp3-validator.apponic.com/ MP3 Validator
 * http://www.natlib.govt.nz/services/get-advice/digital-libraries/metadata-extraction-tool NLNZ Metadata Extraction Tool
 * http://tika.apache.org/ Tika
 * http://jpylyzer.openpreservation.org/ Jpylyzer JP2 validator + feature extractor

As well, checksums, hash and signature functions can be used to determine if a file has changed. A hash of a trusted version of the file is required for comparison.