Skip to main content

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:

Changelog

  • 2022-12-21: v3.1.0. Removed setup.py, added pyproject.toml. Update pylast dependency. Change to Python's logging 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


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 details)

Uploaded Source

File details

Details for the file lastfmtagupdater-3.1.0.tar.gz.

File metadata

  • Download URL: lastfmtagupdater-3.1.0.tar.gz
  • Upload date:
  • Size: 53.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.2

File hashes

Hashes for lastfmtagupdater-3.1.0.tar.gz
Algorithm Hash digest
SHA256 1423d7356c4d5033ee443d81f943f8c97e415dd66b49c5e928c425641fc1253c
MD5 a6ab0095a75dca29737df3c28ca7a49a
BLAKE2b-256 e2c8a90e6c6b3900f8610762a5b462c7465e3abd0dfe157d8391d123c7554c2d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page