- Python 100%
When adding a new album to jellyfin, if jellyfin-kodi adds it to the Kodi database before all metadata is fetched in the Jellyfin server, it is possible that it uses the directory name as the album name, as that's what the server uses before all metadata is loaded. Once jellyfin updates the metadata, jellyfin-kodi does an update to the album and its tracks, but during this update the album name is not updated. This can leave the directory name as the album name in Kodi. This patch fixes this by adding the album title to the data that is modified in tue queries to update an album. Fixes #763 |
||
|---|---|---|
| .build | ||
| .devcontainer/Python | ||
| .github | ||
| .vscode | ||
| jellyfin_kodi | ||
| resources | ||
| tests | ||
| typings/jellyfin_kodi | ||
| .editorconfig | ||
| .env | ||
| .git-blame-ignore-revs | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| build.py | ||
| context.py | ||
| context_play.py | ||
| CONTRIBUTING.md | ||
| default.py | ||
| LICENSE.txt | ||
| mypy.ini | ||
| README.md | ||
| release.yaml | ||
| requirements-dev.txt | ||
| requirements-test.txt | ||
| service.py | ||
| tox.ini | ||
Jellyfin for Kodi
Part of the Jellyfin Project
| ⚠️ Python 2 deprecation (Kodi 18 Leia and older) |
|
Kodi installs based on Python 2 are no longer supported
going forward.
Our informal support target is current release±1,
which currently translates to Nexus (old), Omega (current) and Piers (next).
The major version of Jellyfin for Kodi will be bumped for the first release without Python 2 support. |
A whole new way to manage and view your media library.
The Jellyfin for Kodi add-on combines the best of Kodi - ultra smooth navigation, beautiful UIs and playback of any file under the sun, and Jellyfin - the most powerful open source multi-client media metadata indexer and server. You can now retire your MySQL setup in favor of a more flexible setup.
Synchronize your media on your Jellyfin server to the native Kodi database, browsing your media at full speed, while retaining the ability to use other Kodi add-ons to enhance your experience. In addition, you can use any Kodi skin you'd like!
Supported
The add-on supports a hybrid approach. You can decide which Jellyfin libraries to sync to the Kodi database. Other libraries and features are accessible dynamically, as a plugin listing.
- Library types available to sync:
- Movies and sets
- TV shows
- Music videos
- Music
- Other features supported:
- Simple Live TV presentation
- Home Videos & photos
- Playlists
- Theme media
- Direct play and transcode
- A 2-way watched and resume state between your server and Kodi. This is a near instant feature.
- Remote control your Kodi; send play commands from your Jellyfin web client or Jellyfin mobile apps.
- Extrafanart (rotating backgrounds) for skins that support it
- Offer to delete content after playback
- Backup your Jellyfin Kodi profile (Create and restore from backup )
- and more...
Install Jellyfin for Kodi
Detailed installation instructions can be found in the Jellyfin Client Documentation.
Known limitations
- Chapter images are missing unless native playback mode is used.
- Certain add-ons that depend on seeing where your content is located will not work unless native playback mode is selected.