Jellyfin Forum
Externally managed metadata in Jellyfin db - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: Externally managed metadata in Jellyfin db (/t-externally-managed-metadata-in-jellyfin-db)



Externally managed metadata in Jellyfin db - Swept6112 - 2024-12-07

Hello,

my Jellyfin setup is as follows:
- Version 10.10.0 
- Running in a docker container on Synology NAS
- Metadata is managed externally with MediaElch and stored next to the video files
- Jellyfin program data is stored on a SSD pool, videos/metadata is stored on HDD pool
- In Jellyfin in the library settings I have everything unchecked except for: "Enable the library", "Enable real time monitoring", "Enable trickplay image extraction", "Save trickplay images next to media"

When scrolling to the webinterface the movie posters load in a little slowly, that is why I would like to move the metadata to ssd pool on the NAS.
But I would also like to retain the ability to manage my metadata externally with MediaElch.


Does anyone know if this is somehow possible with Jellyfin?

I thougt about storing the metadata folder on ssd pool and symlinken every video file (stored on HDD) into that folder.
But i read online that jellyfin does not support symlinks for single files only for whole folders.

My second thought was to let Jellyfin copy the metadata from the media folder into its own database. (so the data would be stored twice, once on hdd pool, and once in jellyfin program folder on ssd pool)
For this I would need a scraper that instead of searching online wood look into the locally stored metadata.
Does anyone know if such is scraper exisits? Or maybe has documentation on how to build one?


Has anyone a idea how I can archive externally managed metadate inside the jellyfin db?
(I am fine with rebuilding jellyfin db everytime externally managed metadata changes)


RE: Externally managed metadata in Jellyfin db - TheDreadPirate - 2024-12-07

If you are using a reverse proxy, you can setup caching of images. We have an example of how to set that up with nginx.

https://jellyfin.org/docs/general/networking/nginx/#cache-images

You'd configure nginx to use a directory on your SSD as the image cache. So the initial image retrieval will be slow, but subsequent retrievals should be faster.


RE: Externally managed metadata in Jellyfin db - Swept6112 - 2024-12-08

Thank you, I will definitly try this.