Skip to content

Facilitates metadata tagging for entire albums of FLAC music files.

Notifications You must be signed in to change notification settings

cghlee/flac-tagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FLAC Tagger

Completion message after FLAC files are tagged by the FLAC Tagger

A personal project to streamline the arduous process of tagging copious amounts of classical music tracks (and especially opera) in a uniform fashion.

Dependencies

FLAC Tagger requires the Mutagen module, which can be installed via venv and the requirements.txt file provided. Relevant documentation is linked below:

How to Use

On first run of tagger.py, either specify the path to a permanent source folder that will contain untagged files to be tagged, or use the specified defaults. Repeat this for the path of the destination folder which will contain the auto-created folder housing successfully tagged files.

Move FLAC files to be tagged into the specified source path folder, and rerun FLAC Tagger.

In the TXT file named titles.txt, list track titles in order of ascending track number, with one track title per line.

NOTE: Ensure that tracks to be tagged are in the correct order according to existing track number metadata, or the tagging order will be incorrect.

If you want to embed album artwork into your FLAC files, move the artwork file (in JPG or PNG format) into the same directory as README.md, titles.txt, and tagger.py, and specify the file name of the album artwork file when prompted.

Once the above steps are complete, run tagger.py and input your desired metadata tags. Currently supported tags are for the composer (also used for the "album artist" tag), artist(s), album name, year of recording, and genre.

Tagged files will be automatically moved into a created folder in the pre-specified destination folder directory.

About

Facilitates metadata tagging for entire albums of FLAC music files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages