MetaData ======== A pair of programs used to make it easy to update the metadata of audio files (mp3, mp4, m4a, ogg, and flac files). The first program, *mdexport* extracts the metadata from a collection of audio files and stores it in a `NestedText `_ file, ``metadata.nt``. You would then edit this file to correct the metadata, then run *mdimport*, which updates the metadata in each of the files and renames the files in a way consistent with the new metadata. In this way, you can clean up a large library of audio files efficiently. Requires Python 3.6 or later. You will need install the mutagen package for python. To do so, add root, run:: yum install python-mutagen mdexport -------- To change the metadata for audio files run:: mdexport *.ogg The program supports .ogg, .mp3, and .flac files. It also supports .m3u playlists and directories. If you specify a playlist, all of the music files referenced in the play list are read. If you specify a directory, all of the music files, playlists and directories in that directory are included. *mdexport* creates ``metadata.nt`` that includes all of the metadata. You can create a playlist using the original file names using:: mdexport -p *.ogg mdimport -------- Edit the metadata listed in ``metadata.nt`` to what you want it to be. Then run:: mdimport Besides updating the metadata, it will also rename the audio files so that they comply with the standard I have chosen. Use:: mdimport -a to have it create directories for each of the albums and move the files into those directories Use:: mdimport -A to have it create directories for the artist and within those directories for each of the albums and move the files into these directories. You can create a playlist using the new file names using:: mdexport -p *.ogg