Skip to content

Cross platform metadata editor and manager for audio files.

License

Notifications You must be signed in to change notification settings

vincentzhchen/audiotagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

audiotagger

Cross-platform metadata editor for audio files.

Dependencies

  • mutagen: Developed on 1.41.1 and higher. May work for earlier versions.
  • pandas: Developed on 0.20.3 and higher. May work for earlier versions.
  • openpyxl: Developed on 2.5.11 and higher. May work for earlier versions.
  • xlrd: Developed on 1.1.0 and higher. May work for earlier versions.

Setup

All commands are executed from audiotagger.audiotagger.api.main. First run the following to generate a configuration file.

--generate-config

This generates a configuration file in the ~/.audiotagger directory.

Example

  • This extracts the metadata from a single audio file. Passing -x writes the output to an Excel (.xlsx) file.

    -s /path/to/file -x
    
  • Similar to the above, you can extract metadata from several files by passing in a directory.

    -s /path/to/album -x
    
  • To tag audio file(s) using a metadata input file, change the source to a metadata input file and pass the -t option.

    -s /path/to/metadata_input_file.xlsx -t