diff --git a/bin/mtag/README.md b/bin/mtag/README.md index 43dfbc8e..db9c9ca7 100644 --- a/bin/mtag/README.md +++ b/bin/mtag/README.md @@ -6,10 +6,13 @@ some of these rely on libraries which are not MIT-compatible * [audio-bpm.py](./audio-bpm.py) detects the BPM of music using the BeatRoot Vamp Plugin; imports GPL2 * [audio-key.py](./audio-key.py) detects the melodic key of music using the Mixxx fork of keyfinder; imports GPL3 -* [image-noexif.py](./image-noexif.py) removes exif tags from images; is GPLv1 or artistic-license -* [media-hash.py](./media-hash.py) generates checksums for audio and video streams; uses FFmpeg (LGPL or GPL) -these do not have any problematic dependencies: +these invoke standalone programs which are GPL or similar, so is legally fine for most purposes: + +* [media-hash.py](./media-hash.py) generates checksums for audio and video streams; uses FFmpeg (LGPL or GPL) +* [image-noexif.py](./image-noexif.py) removes exif tags from images; uses exiftool (GPLv1 or artistic-license) + +these do not have any problematic dependencies at all: * [cksum.py](./cksum.py) computes various checksums * [exe.py](./exe.py) grabs metadata from .exe and .dll files (example for retrieving multiple tags with one parser)