| Age | Commit message (Collapse) | Author |
|
I want to release a new version ASAP, so lets ditch some features for
now.
|
|
|
|
|
|
In the past, this might have been useful, but now,
exiftool works on pretty much every file passed to it by MAT.
Also, if something goes wrong, MAT will know about this thanks to the
return code != 0.
|
|
This (huge) commit removes completely hachoir from MAT.
Audio files are now processed with mutagen, and images
with exiftool, since the main python imaging library (PIL)
isn't super-great to deal with metadata (and damaged/non-standard
files).
Package maintainer should change the dependencies to reflect this.
|
|
|
|
Thank you so much PyCharm
|
|
Those are not actual metadata stored in the file, but rather information that
can be trivially derived from the actual data.
This fixes the test suite on current Debian sid, most likely because its
libimage-exiftool-perl (9.98-1) reports more such "metadata" fields than the one
in Jessie (9.74-1).
Fix-committed: #9252
Closes: Debian#789833
|
|
Pillow sucks at parsing malformed pictures :/
|
|
Since exiftool can't remove the Palette field,
let's whitelist it. And even if it could,
this would really degrade the quality of the picture.
|
|
PIL (Python Image Library) is used to open, then save
images, in order to remove unknown metadata.
|
|
This commit fixes some issues for dump operating
systems who doesn't handle capitalization.
|