From 4568f336672e2e689b4bd5e7b4bc783526c636c2 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Fri, 26 Apr 2013 03:03:15 +0200 Subject: Simplify the FORMATS file --- data/FORMATS | 102 ++++++++++++++++++++++++++++------------------------------- 1 file changed, 48 insertions(+), 54 deletions(-) (limited to 'data/FORMATS') diff --git a/data/FORMATS b/data/FORMATS index 3219998..b398be1 100644 --- a/data/FORMATS +++ b/data/FORMATS @@ -3,115 +3,109 @@ Portable Network Graphics .png image/png - full - textual metadata + date - removal of harmful fields is done with hachoir + Full + Textual metadata and date + Removal of harmful fields with hachoir. + None Jpeg .jpeg, .jpg image/jpeg - partial - comment + exif/photoshop/adobe - removal of harmful fields is done with hachoir - Canon Raw tags : - http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/CanonRaw.html - + Partial + Comments and exif/photoshop/adobe + Removal of harmful fields with hachoir. + Canon Raw tags Open Document .odt, .odx, .ods, ... application/opendocument - full - a meta.xml file - removal of the meta.xml file + Full + A meta.xml file + Removal of the meta.xml file. + None Office Openxml .docx, .pptx, .xlsx, ... application/officeopenxml - full - a docProps folder containings xml metadata files - removal of the docProps folder + Full + A docProps folder containings xml metadata files. + Removal of the docProps folder + None Portable Document Fileformat .pdf application/pdf - full - a lot - rendering of the PDF file on a cairo surface with the help of - poppler in order to remove all the internal metadata. - For now, cairo create some metadata. - They can be remove if you install either exiftool, or python-pdfrw. - The next version of python-cairo will support PDF metadata. - + Full + A lot + Rendering of the PDF file on a cairo surface with the help of poppler. + None - Tape ARchive and Bziped ones - .tar, .tar.bz2 - application/x-tar, application/x-bzip2 - full - metadata from the file itself, metadata from the file contained - into the archive, and metadata added by tar to the file at then - creation of the archive - extraction of each file, treatement of the file, add treated file - to a new archive, right before the add, remove the metadata added by tar - itself. When the new archive is complete, remove all his metadata. + Tape ARchive + .tar, .tar.bz2, .tar.gz + application/x-tar, application/x-gzip, application/x-bzip2 + Full + Metadata from compressed files, metadata added to them by tar and metadata from the tar itself. + Extraction and processing of each file, creation of a new archive, processing of this archive. + None Zip .zip application/zip - partial - metadata from the file itself, metadata from the file contained - into the archive, and metadata added by zip to the file when added to - the archive. - extraction of each file, treatement of the file, add treated file - to a new archive. When the new archive is complete, remove all his metadata - metadata added by zip itself to internal files + Partial + Metadata from compressed files, metadata added to them by zip and metadata from the zip itself. + Extraction and processing of each file, creation of a new archive, processing of this archive. + Metadata added by zip itself to internal files MPEG Audio .mp3, .mp2, .mp1, .mpa audio/mpeg - full - id3 - removal of harmful fields is done with hachoir + Full + Id3 + Removal of harmful fields with hachoir + None Ogg Vorbis .ogg audio/vorbis - full + Full Vorbis - removal of harmful fields is done with mutagen + Removal of harmful fields with mutagen + None Free Lossless Audio Codec .flac audio/x-flac - full + Full Flac, Vorbis - removal of harmful fields is done with mutagen + Removal of harmful fields with mutagen + None - Torrent - .torrent - application/torrent - full - torrent - remove all the compromizing metadata with a heavily tuned version - of the bencode lib by Petru Paled + Torrent + .torrent + application/torrent + Full + Torrent specific metadata + Remove all the compromizing metadata with a heavily tuned version of the bencode lib by Petru Paled + None -- cgit v1.3