Jellyfin Forum
File-Naming Convention - 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: File-Naming Convention (/t-file-naming-convention)



File-Naming Convention - wagb283 - 2024-06-22

I'd like to go with Jellyfin, but have some questions.

I save mp4/mkv movies using this format:
e.g.:  Wrath.of.Man.2021.mp4

Series are similar, but with Season and Episode and without the Year:
e.g.:  The.Last.Ship.S02E07.mp4 

I've built a C utility that searches based on full-title, any word in title or year.
I use this to keep from duplicating files I already have.

* Will Jellyfin require me to change my file-naming format, thus breaking my search utility and other automation I have in-place?
* Can I configure it for 'local-only', so it doesn't try to go out on the net to download any titles (posters and info are ok)?
* Can I control the size of poster and which info it gets from TMDB or IMDB to keep the cache as small as possible?
* Can I control the cache location separately (drive/dir)?
* Will it update it's db on-the-fly with a 'listener' or dir-mon when any adds or deletes occur?

I'd like to avoid going through jellyfin's UX for each dir change/update, especially for multiple file adds/dels.
Just thought I'd ask first, always easier than finding out 'the hard way'.

Anyway, Jellyfin comes highly recommended, hope I can use it! Thanks for any info.


RE: File-Naming Convention - Efficient_Good_5784 - 2024-06-22

(2024-06-22, 06:37 PM)wagb283 Wrote: I save mp4/mkv movies using this format:
e.g.:  Wrath.of.Man.2021.mp4

Series are similar, but with Season and Episode and without the Year:
e.g.:  The.Last.Ship.S02E07.mp4 

I've built a C utility that searches based on full-title, any word in title or year.
I use this to keep from duplicating files I already have.

* Will Jellyfin require me to change my file-naming format, thus breaking my search utility and other automation I have in-place?
You could test it out. Jellyfin is free.

Refere to the documentation too if you want to see the recommended naming structure:

https://jellyfin.org/docs/general/server/media/movies

https://jellyfin.org/docs/general/server/media/shows

(2024-06-22, 06:37 PM)wagb283 Wrote: * Can I configure it for 'local-only', so it doesn't try to go out on the net to download any titles (posters and info are ok)?
     
Jellyfin will not download any media from any online source. It only ever connects online to download metadata, so it only ever requests posters and info. Plugins could download other things, but that's separate from Jellyfin.

(2024-06-22, 06:37 PM)wagb283 Wrote: * Can I control the size of poster and which info it gets from TMDB or IMDB to keep the cache as small as possible?
You have settings for this in the library section where image metadata is set up. You can select what max resolution is downloaded and how many too. Just keep in mind that Jellyfin will not pull a higher resolution image if there are non in your requested size, so you may need to manually add some yourself.

(2024-06-22, 06:37 PM)wagb283 Wrote: * Can I control the cache location separately (drive/dir)?
You should be able to. Especially with something like Docker containers.

 
(2024-06-22, 06:37 PM)wagb283 Wrote: * Will it update it's db on-the-fly with a 'listener' or dir-mon when any adds or deletes occur?      

I'd like to avoid going through jellyfin's UX for each dir change/update, especially for multiple file adds/dels.
Yes, this can be enabled with "real-time monitoring" found in library settings. However, Jellyfin needs the data to reside in the same system to allow for this. If you connect your media to Jellyfin with something like SMB, you won't be able to use real-time monitoring since SMB doesn't support that.