1
0
Fork 0
mat2 is a metadata removal tool, supporting a wide range of commonly used file formats, written in python3: at its core, it's a library, used by an eponymous command-line interface, and a nautilus extension.
Go to file
jvoisin ef956e84d6 Remove a leftover pdf metadata 2018-05-14 22:44:17 +02:00
data Add a logo 2018-03-31 22:01:41 +02:00
doc Test for faulty files, and document how MAT2 is behaving wrt. them 2018-05-06 21:58:31 +02:00
nautilus Add a prototype for the nautilus extension 2018-04-15 13:59:44 +02:00
src Remove a leftover pdf metadata 2018-05-14 22:44:17 +02:00
tests Test for faulty files, and document how MAT2 is behaving wrt. them 2018-05-06 21:58:31 +02:00
.gitignore Add a .gitignore 2018-03-31 15:47:46 +02:00
.gitlab-ci.yml Add linting to the CI 2018-05-01 00:11:16 +02:00
LICENSE Add LICENSE 2018-03-31 07:00:14 -07:00
README.md Add a warning about the beta status of MAT2 2018-04-23 00:11:34 +02:00
main.py MAT2's cli now uses meaningful return codes 2018-04-29 22:59:23 +02:00

README.md

 _____ _____ _____ ___ 
|     |  _  |_   _|_  |  Keep you data,
| | | |     | | | |  _|     trash your meta!
|_|_|_|__|__| |_| |___|
                       

pipeline status coverage report

This software is currently in beta, please don't use it for anything critical.

Requirements

  • python3-mutagen for audio support
  • python3-gi-cairo and gir1.2-poppler-0.18 for PDF support
  • gir1.2-gdkpixbuf-2.0 for images support
  • libimage-exiftool-perl for everything else

Please note that MAT2 requires at least Python3.5, meaning that it doesn't run on Debian Jessie,

Running the testsuite

$ python3 -m unittest discover -v

Related softwares