- add an option to "import" ratings using some generic field either already in beets library or in the files
- my specific use case is having plex ratings saved to its own flexattr already and I want those written to a format usable by players. i.e. just write the plex flexattr to a new flex attr that this plugin can then write to files.
The beet userrating plugin reads and manages a userrating
tag on
your music files.
Install package and scripts.
$ pip install https://github.com/jphautin/beets-userrating/archive/master.zip
Add the plugin to beets configuration file.
plugins: (...) userrating
beet userrating -h
Usage: beet userrating [options]
Options:
-h, --help show this help message and exit
It turns out that the mpdstats
plugin was already maintaining a
rating
attribute. It seemed easier to just adopt the userrating
nomenclature.
Major changes are:
- added support for WMA
- added a test suite
- add notion of scaler to be able to adapt value for any players
- add an import function (you can import rating on existing item of the library)
Players that are supported when importing ratings :
Player | mp3 | wma | flac |
---|---|---|---|
Windows Media Player 9+ | X | ||
Banshee | X | ||
Media Monkey | X | ||
Quod libet | x | ||
Winamp | x |