Skip to main content

('A beets plugin for fixing `original_year` and `year` tags on audio items.',)

Project description

Build Status Coverage Status PyPi PyPI pyversions MIT license

YearFixer (Beets Plugin)

The beets-yearfixer plugin finds the original_year for each of your songs by querying the MusicBrainz database and finding the first release date that is associated with it. If the MB database query is unsuccessful, it will then use the other songs in the same album as reference and calculate the mean original_year between them. If this does not yield any results then the same will be done for all songs of the artist. For the year attribute the same procedure will be used except that the MB database is not queried.

Installation

The plugin can be installed via:

$pip install beets-yearfixer

Activate the plugin in your configuration file by adding yearfixer to the plugins section:

plugins:
    - yearfixer

Usage

Invoke the plugin as:

$ beet yearfixer [options] [QUERY...]

The following command line options are available:

--force [-f]: Force setting the values on items even if the value has been previously set.

--version [-v]: Display the version number of the plugin. Useful when you need to report some issue and you have to state the version of the plugin you are using.

Configuration

The force options can also be set through the configuration like this:

force: yes

Issues

  • If something is not working as expected please use the Issue tracker.
  • If the documentation is not clear please use the Issue tracker.
  • If you have a feature request please use the Issue tracker.
  • In any other situation please use the Issue tracker.

Other plugins by the same author

Final Remarks

Enjoy!

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

beets-yearfixer-0.0.2.tar.gz (6.5 kB view hashes)

Uploaded Source

Built Distribution

beets_yearfixer-0.0.2-py3-none-any.whl (7.9 kB view hashes)

Uploaded Python 3

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