Colin Powell 27ffd35826 Fix bug with Jellyfin mbrainz IDs being poor
Turns out Jellyfin uses a really esoteric form of Musicbrainz ID for
tracks. Instead of using the recording ID, it uses the specific hash for
a given version of a recording. A noble effrot to be specific, but we'd
much rather use Mopidy's recording ID when it's available.

Thus, we'll use Jellyfin's ID if that's all we have, but if we scrobble
the same track from Mopidy, overwrite the value.
2023-01-08 23:08:36 -05:00
2023-01-04 17:55:18 -05:00
2023-01-05 14:39:47 -05:00
2023-01-04 17:55:18 -05:00
2023-01-08 02:52:12 -05:00
2023-01-05 14:45:02 -05:00
2023-01-05 14:45:02 -05:00

Readme

Vrobbler is a pretty simple Django-powered web app for scrobbling video plays from you favorite Jellyfin installation.

At the most basic level, you should be able to run `pip install vrobbler` to the latest version from pypi.org.

Then configure a handful of options in your vrobbler.conf files, which can live in etc or usr/local/etc depending on your configuration.

You can checkout the `scrobbler.conf.example` file in the source for this project, or refer to the following guide:

``` VROBBLER_DEBUG=True VROBBLER_JSON_LOGGING=True VROBBLER_LOG_LEVEL="DEBUG" VROBBLER_MEDIA_ROOT = "media" VROBBLER_TMDB_API_KEY = "<key>" VROBBLER_KEEP_DETAILED_SCROBBLE_LOGS=True VROBBLER_DATABASE_URL="postgres://vrobbler:<pass>@db.service:5432/vrobbler" VROBBLER_REDIS_URL="redis://:<pass>@cache.service:6379/0" ```

Description
No description provided
Readme 27 MiB
Languages
Python 86.9%
HTML 12.7%
Shell 0.3%
JavaScript 0.1%