Update your music files with tags from Last.FM
Project description
lastfmtagupdater
This programm uses tag information obtained from LastFM to update your files tags. Mainly intended for filling the genre tag.
Install
Simply run the following:
$ python setup.py install
Or run directly with:
$ python lastfmtagupdater
Usage
After installation, run with lastfmtagupdater
. Command line options may be enumerated by using the --help option.
The default configuration file is [lastfm_tagger.conf]. Assuming that the configuration file points to your media directory, it's typically sufficient to simply run the above Python file without any options.
Dependencies:
- Python3
- Mutagen
- pyLast
- LastFM API Key (available at http://www.last.fm/api without any fuss)
Changelog
- 2022-12-21: v3.1.0. Removed
setup.py
, addedpyproject.toml
. Updatepylast
dependency. Change to Python'slogging
module. Remove all traces of tag separators. Remove ability to save ad ID3v1. Some code cleanup. - 2022-12-15: v3.0.3. Write multiple values as multiple tags, remove configurable tag separator. Bump ID3 writing to v2.4.
- 2022-12-12: v3.0.2. Add
.opus
support. - 2018-07-20: v3.0.1. Updates to tag handling, more robust capitalization and duplicate checking. New configuration option: skipTags. Helps unclutter tags retrieved from LastFM.
- 2016-03-21: Renamed to lastfmtagupdater, bumped version number to v3. Finish port to Python 3, added setup.py. Cleaned up code, removed Gui.
- 2016-01-28: Update writing mp4.
- 2014-11-30: Fix: correctly ignore writeUntaggedTag. Change: write ID3v2.3 tags instead of ID3v2.4.
- 2014-11-30: Import of r17 lastfmtagextractor SVN repo @ http://code.google.com/p/lastfmtagextractor
~ Aaron McKee, May 2012 ~ Brent Huisman, March 2016
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lastfmtagupdater-3.1.0.tar.gz
(53.9 kB
view hashes)