This script removes all the personal information linked to the iTunes account which purchased the song. This includes your full name and email address. This script losslessly remuxes the mp4 (m4a) into a new mp4 container. avconv is used because a file stripped of all personal information tags with AtomicParsley will still contain the owner's full name if the file is viewed with a hex editor. avconv will only preserve standard metadata tags, thus removing all personal information plus some iTunes specific information.
- Python 3 (compatible with v2)
- avconv (Successor to ffmpeg)
- AtomicParsley
- Linux packages
- python3
- libav-tools
- atomicparsley
- Windows
- Install Python 3
- Download AtomicParsley
- Download avconv
- The original file will get overwritten once complete
- If a directory is provided, it will be recursively scanned for *.m4a files
Windows users must place the avconv
and AtomicParsley
binaries in a directory that is in the OS PATH variable or create a new PATH entry. A workaround would be to hardcode the full path of the binaries into the script (the AVCONV
and ATOMICPARSLEY
variables). Please note that avconv.exe
is not standalone and requires all the *.dll files in the bin
folder.
m4aRemux.py input_file0 [input_file1 ...]
where input_file
can be a directory and can contain wildcards (?
and *
) such as *.m4a
or D:\path\*.m4a
. If a directory is provided, that directory will be recursed for *.m4a files.
If python is installed properly, simply drag and drop m4a files directly onto the python script.
- Album
- Album/Performer
- Track name
- Track name/Position (Track Number)
- Performer
- Composer
- Genre
- Recorded date
- Album Art
- Sorting information (only useful when non-alphanumeric characters are present)
- Album/Sorted by
- Composer/Sort
- Performer/Sorted by
- Track/Album stats
- Part/Position
- Part/Total
- Track name/Total
- iTunes store and catalogue info
- Copyright info
- iTunes/iOS specific info
- iTunSMPB - whether the file is a part of many parts
- iTunNORM - Volume normalization (replay gain)