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"
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.2.8.tar.gz
(8.3 kB
view hashes)
Built Distribution
Close
Hashes for beets_vgmdb-1.2.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 489800be508793549fec6acc7ea82f2ced0a0e05bb10d26be2429b77d0544a71 |
|
MD5 | 37ed781415f2b12c36bbf39d6b0dba30 |
|
BLAKE2b-256 | 3f878c2cb62b6eaa4fb31f14524d1fe30c47db8f1235ec32569080c08d42eca7 |