Sorry I was too excited for my movies (was not working for over 3 months).
Can someone explain me the issue, because I don’t understand…
What’s not working:
1- Your own metadata stored on your server (NFO/XML) for Tv Shows to show your plot, cast, genres,etc…
OR
2- When you go to settings → Library, you want to see the correct number for tv shows.
Let me know because I just finished working on a XML file for my tv shows and I see everthing I need: plot, cast, genres,etc… Everythings is perfect (but TV Shows says 0 once in settings → Library).
With some tricks you can set it to be another TV show (a random fake show) and then select to use local data. Then you can tweak the details that show on your ATV, but if you sync to an iPad it will not use the local meta data. (This was at least how it used to works when I was trying to get this working).
To be stable the TV show should only need to use the XML/NFO files (no fake TV show), and these should be used on all devices as they can read the files. Ideally using the file names as well if you just need some basic info like episode name and don’t feel to create a XML/NFO files with all details. Like for family videos “Family Videos/Season1 2020/S01E01 Mike’s birthday.avi” should create a show called “Family Videos”, the first season should be called “2020” with the first episode named “Mike’s birthday”.
Here’s a working .nfo for Firefly (2002) - SO1E11 (per TMDB Release Date order)
Can confirm <title>, <showtitle>, <ratings> (<rating name="tmdb" ...> and <value>), <plot>, <mpaa>, <credits>, <director>, <premiered> and <actor> (<name>, <role>, and <thumb>) tags are respected.
Can confirm <genre> and <sorttitle> tags are not.
<genre> is taken from TMDB no matter how much you wish it wasn’t and there is nothing you can do about it.
<sorttitle> isn’t supported by Infuse anywhere. Grr.
See my post above. Local images and local .nfo (say, from your server) will populate through all Infuse clients. But the shows themselves only appear in the library if they are indexed by TMDB. So you do need to start with a show that exist at TMDB.
Maybe I should note there’s a prize for whoever picks up on the most changes made to my Firefly episode details page as posted in the two images above?
Support for alternate episode order is said to be coming soon; so that should allow me to not need to override the titles of my Firefly episodes anymore; which will be nice.
Are .nfo files supported as local metadata infos for TV shows? I0m using tinyMediaManager to create my custom .nfo file for a TV show that doesn’t exist in the TMDB database, but my custom .nfo file is not read from Infuse.
Not yet, but I moved your post to a currently running thread for that requested feature. Note that this thread is tagged as planned so it may not be to far off.
Don’t forget that you need to click the like button on the first post in this thread to show your support for this suggestion!
And how about when you download to your iPad for offline usage? Does iit use local .nfo files or the original show you started with?
And when cache is cleared and infuse need to download everything again, will it use the local .nfo or do you need to manually select to use local data? As infuse need to rebuild its index.
If you download the local metadata as well, then yes.
Infuse will continue to use local info even after database flush and rebuild. The only thing you need to do is name the files as if they were a show in the TMDB database — or else they won’t be indexed by Infuse nor added to the library.
If you download the local metadata as well, then yes.
But there isn’t an option to download local meta data as well, or have I missed something?
I can just select the shows/movies and make them available offline. When doing that names and metadata is all different that when using the online version (for instance show/movie name is now by the containing folder and not filename or .nfo-name.
On my iPhone, these are all the places where the Infuse IOS app says I can look to add files already on my phone to my library (and the same options exist on my new iPad):
Have you tried uploading a video and its .jpg and .nfo files to your iPad’s “Files” app?
You’re right; I haven’t yet tried this myself (because it wasn’t a use case I’ve needed) and apologize for causing confusion. My previous experience with using the iOS app was simply for troubleshooting collection management issues with regard to name and date matching with TMDB … (and I only just purchased an iPad capable of running Infuse 7) — and while my files were located on my NAS and not my phone, the iOS app respected their local metadata same as my Apple TVs.
It just made sense to me when reading your post that if I did copy files over, I might also need to copy the metadata, too (if indeed Infuse wasn’t doing that natively).
I never did copy any files over to my phone, though, through Infuse. Instead, I would use my Synology DS File App to download folders to my phone, if I wanted to have some offline content with me while away from home.
I might now try using only Infuse and native Apple apps later on to satisfy my curiosity; but in the meantime, perhaps consider trying yourself (if you haven’t already).
But this is not offlining from your main source. You cannot not add just the local meta seats this way, or at least it won’t be used.
This issue is about being able to add local/custom meta data and have that transparent through out the app in all its use cases. No treat every use case differently.
Like when offlining from your ATV (main source) to your iPad and what looked almost ok on your ATV now get a completely different name on your device (name of the folder it stored in).
This issue is also about documenting what is supported, which tags in .nfo or .XML will be consumed. This is something infuse already know but refuse to share, no one knows why.
I’m happy you are content with the solution you found working for you, but your use-case was the starting point of this issue.
After I tried to manually write metadata files for some episodes that could not be found in TVDB, infuse was unable to display them as episodes.
This is the first time I’ve set up metadata manually, and I’m not sure if this is an infuse problem or just me.