Difference between revisions of "User:LordSputnik/Warp"

From MusicBrainz Wiki
Line 1: Line 1:
Warp is an automatic audio file metadata tagger which uses the MusicBrainz Python library musicbrainzngs. Warp is free and open-source, and is released under the GPL license. Warp should work on any platform that runs Python 2.7. [[File:WarpIcon-Fade.png|128px|thumb|Warp Icon]]
+
Warp is an automatic audio file metadata tagger which uses the MusicBrainz Python library musicbrainzngs. Warp is free and open-source, and is released under the GPL license. Warp should work on any platform that runs Python 2.7. [[File:WarpIcon-Fade.png|180px|thumb|The Current Warp Icon... (Please make me a better one!)]]
  
 
==Key Features==
 
==Key Features==
Line 7: Line 7:
 
*Can save either ID3v2.3 or v2.4 tags, and can remove APEv2 tags from MP3 files.
 
*Can save either ID3v2.3 or v2.4 tags, and can remove APEv2 tags from MP3 files.
 
*Can download cover art from the Cover Art Archive and add to all supported filetypes.
 
*Can download cover art from the Cover Art Archive and add to all supported filetypes.
 +
*Can ignore certain directories, if the user creates an empty "warp-ignore" file in the target directory.
  
 
==Get it!==
 
==Get it!==
Line 14: Line 15:
 
#Copy the *.py files and options file into the directory you want to update.
 
#Copy the *.py files and options file into the directory you want to update.
 
#Run "python MassTagger.py"
 
#Run "python MassTagger.py"
 +
 +
==Manual==
 +
===Installation (Dependencies)===
 +
The first thing to do is install the required dependencies, if you don't already have them. These dependencies are:
 +
* Python 2.7
 +
* musicbrainzngs
 +
* mutagen
 +
 +
If you already have all of these, skip to [[User:LordSputnik/Warp#Installation_(Warp)|Installation (Warp)]].
 +
 +
===Installation (Warp)===

Revision as of 12:13, 19 December 2012

Warp is an automatic audio file metadata tagger which uses the MusicBrainz Python library musicbrainzngs. Warp is free and open-source, and is released under the GPL license. Warp should work on any platform that runs Python 2.7.

The Current Warp Icon... (Please make me a better one!)

Key Features

  • Able to automatically tag any MP3, Ogg Vorbis or FLAC file, that as already been tagged in Picard.
  • Able to run recursively on a set of directories - update your whole music library in one command!
  • Configurable options file to allow for customization of the tagging process.
  • Can save either ID3v2.3 or v2.4 tags, and can remove APEv2 tags from MP3 files.
  • Can download cover art from the Cover Art Archive and add to all supported filetypes.
  • Can ignore certain directories, if the user creates an empty "warp-ignore" file in the target directory.

Get it!

  1. Download the source distribution from https://github.com/LordSputnik/mb-masstagger.
  2. Install Python, distutils, and pip.
  3. Using pip, install musicbrainzngs and mutagen.
  4. Copy the *.py files and options file into the directory you want to update.
  5. Run "python MassTagger.py"

Manual

Installation (Dependencies)

The first thing to do is install the required dependencies, if you don't already have them. These dependencies are:

  • Python 2.7
  • musicbrainzngs
  • mutagen

If you already have all of these, skip to Installation (Warp).

Installation (Warp)