Skip to main content

Beets VGMdb metadata plugin and collection manager.

Project description

Beets-Plugin_VGMdb

A small plugin to collect metadata from VGMdb and manage a VGMdb collection

Beets link : https://beets.io/

It can:

- search on VGMdb for a release
- use the best track name distance for track matching (for the case where you can have the track in another language)
- log to your vgmdb account and on album import (where the data source came from vgmdb) add the album to your account
- add new option to give vgmdb id or search vgmdb using a query 

Configuration:

There are two plugin name for different feature:

  • VGMplug
  • VGMCollection

Example config.yaml

plugins: VGMplug VGMCollection

Options are given below:

VGMplug Config:

"lang-priority": 'en, ja-latn, ja'

"source_weight": 0.0

"artist-priority" : "composers,performers,arrangers"

"autosearch": false # or true

VGMCollection config:

"username": "ExampleLogin"
"password": "ExamplePassword"
"autoimport': True # VGMdb import require login and password set
"autoremove": False # on album remove, remove the album from your VGMdb account

Installation:

https://beets.readthedocs.io/en/stable/plugins/index.html#other-plugins

Note on using VGMplug with the plugin albumtype

The list of possible albumtype given by VGMdb is:

  • Original Soundtrack
  • Remaster
  • Drama
  • Arrangement
  • Prototype/Unused
  • Talk
  • Remix
  • Vocal
  • Live Event
  • Original Work
  • Video
  • Sound Effect
  • Data

TODO:

  • fetch art using vgmdb
  • better error handling
  • tests for api changes
  • advanced search api

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-vgmdb-1.3.1.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

beets_vgmdb-1.3.1-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file beets-vgmdb-1.3.1.tar.gz.

File metadata

  • Download URL: beets-vgmdb-1.3.1.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for beets-vgmdb-1.3.1.tar.gz
Algorithm Hash digest
SHA256 61708c5e4f79cb52385548da4531f3557840f3e316f90ffa08b834b307a5aa20
MD5 137f51111c8a1c8ad68b3503f975e8f0
BLAKE2b-256 8566f33818463b473ac2d96b57bb2539db3b6cb5cb18bcc700eabb80f76a7c55

See more details on using hashes here.

File details

Details for the file beets_vgmdb-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: beets_vgmdb-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for beets_vgmdb-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f74ad1f1d3c18d3aaa4d1700dc28148fb8f9117306037cc9ff06c147913af222
MD5 8e02c70b536f02532e375126a3bd0431
BLAKE2b-256 1196aab1e200eba10d5f7789c5b1b0ead54c2941c120082576cd2b5c21c60a8b

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