Skip to main content

Beets plugin that defines some useful template fields to customize your path formats in a more lidarr (default) way.

Project description

Beets - Lidarr Fields

This is a plugin for Beets. It provides some template fields to customize your path formats in a more Lidarr (default) way. It works faster than using the built-in inline plugin because it evaluates those fields only once per album (same value for all tracks). Currently, this plugin provides two template fields:

  • releasegroupartist
    It refers to the "Release Group Artist" (or the first one if multiple) which is whom Lidarr links a release to.

  • lidarralbum
    Original album name, but with illegal characters replaced the same way Lidarr does it.

Plugin only lightly tested by me. Use at your own risk!

Install

To install it, use pip:

pip install beets-lidarr-fields

or

git clone https://github.com/rafaelp-dev/beets-lidarr-fields.git
cd beets-lidarr-fields
python setup.py install

Configuration

Enable the plugin in beets' config.yaml

plugins: lidarrfields

How to use it

Use it to build your path formats in beet's config.yaml, like it's explained in the Beets Docs. To make it look like Lidarr's default format, set it like:

paths:
    default: $releasegroupartist/$lidarralbum ($year)/$title

Be aware that the aunique template function will (most likelly) not work on lidarralbum.

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-lidarr-fields-1.0.0.post1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

beets_lidarr_fields-1.0.0.post1-py2.py3-none-any.whl (3.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file beets-lidarr-fields-1.0.0.post1.tar.gz.

File metadata

  • Download URL: beets-lidarr-fields-1.0.0.post1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for beets-lidarr-fields-1.0.0.post1.tar.gz
Algorithm Hash digest
SHA256 d60546a252f27b32d4f004e204e22e9cc3391fafaf1a35ecc1dd6d58a9822258
MD5 4a6ffc9c5dfa2cc267a3f45d853ad28d
BLAKE2b-256 91df10c2c3aecb97e3015f69d2a340dd985d4875e06bebb86a1480833ef7ddbd

See more details on using hashes here.

File details

Details for the file beets_lidarr_fields-1.0.0.post1-py2.py3-none-any.whl.

File metadata

  • Download URL: beets_lidarr_fields-1.0.0.post1-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for beets_lidarr_fields-1.0.0.post1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3618ba706e000f6b850eaa73f10ac91e63e083534589bec3d7ad382f594a14c1
MD5 60d7b8ea65a45830871de2810034ac86
BLAKE2b-256 eef1a31b119ea0f86ad19efda26ec493381b6d52d934804f626a497a7ee52765

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