Create custom TV series using NFO/XML files

It would be great if infuse would be able to detect local .nfo files I came from KODI and all my TV libarary has its .nfo files had a terrible headache when tvdb was down wouldn’t have made any issue if infuse was able to read local .nfo files attached a sample for the tv show and an episode

attached png (screenshot) files of the NFO files for illustration


I’ve also been trying to setup .nfo and local posters for TV series, as some series are not series arent in thetvdb correctly.

1 Like

This is not supported at this time.

Moving to suggestions for now. Thanks.

1 Like

Strong agree here. The .NFO files allow for much fine-grained control over my library and the ability to use another data source than TVDB.

Just write in this post to show +1000 to this suggestion. We wouldn’t have any miss identification anymore.

So you had this feature and removed it? How come when I go to ‘edit’ metadata, if I have a local .nfo file I can choose it? (I haven’t gotten it to parse but I am not starting from a known working nfo file, just trying to get them to work from scratch. So I don’t know if it “works” but infuse certainly detects and allows me to select it.)

this definitely works as i’ve just been thoroughly testing it

This would be great to have since my Emby server automatically adds a .nfo file and artwork to a title’s folder when it gets added and edited. Having everything reading the same metadata and art would make customizing it very nice.

Also, Infuse should really use the video file’s date for what’s new instead of the folder date. It gets annoying to have a “recently added” title when it hasn’t actually been added but the artwork or metadata have been updated.

Im not seeing this to be the case. I posted another thread on it yesterday. I have all the files in the format that are correct according to Metdata 101. Infuse seems to be able to read nfo files for movies, but it doesnt seem to read tvshow.nfo or season.nfo files and as a result, tv shows (even when named and structured correctly) dont appear to be ‘understood’ as TV shows at all and they all show up in ‘Other’

1 Like

I don’t believe ( I could be very wrong though) that Infuse can currently use nfo files for TV shows. That’s why the part of the Metadata 101 page referring to nfo files is only in the part about movies.

Also @james states above that nfo is not available at this time in this case and was the reason for moving this thread to suggestions to determine interest in this.

Perhaps I was misreading it then. Or worse. Reading what I wanted to see LOL. That’s a shame. It’s a gorgeous UI. Not being able to read the metadata on disk is a deal breaker for me. Need it to so that the same content inc metadata can use used across Kodi and Infuse.

Is this still not supported? It would explain why I’m having an absolute ball ache with a TV series that was broadcast as 3 x 90 minute episodes and the release version is 6 x 45 minute episodes. Infuse puts these into other and ungrouped as TVDB have these listed as 3 episodes. TVDBs response is to edit the .nfo which judging by this thread isn’t going to work. I’m guessing Infuse must read .nfo files from TVDB though as I have a program that pulls the files from TVDB/TMDB and they use .nfo to hold the information. It’s just not able to look at local .nfo files. To be honest, I’m not having much luck with TV series as even the correct episode counts per season are split out separately in other unless I turn fetch metadata on. Local .nfo reading is a must have feature and I can’t really fathom why it hadn’t been put in place already when like I say, it must have to interpret them anyway from TVDB/TMDB.

1 Like

One option would be two just merge the two individual parts into a single file. If they are mkv then you can use mkvtoolnix to merge these together.

Thanks for the response and yeah, I have looked at doing this with that exact tool you’ve mentioned but I also need to then edit the end credits off of the first clip and then join the second without ideally re-encoding. I had parked it for now as there seems to be a difference in height ratios between the clips so they can’t be joined yet. I’ll re-rip when I have the time.

This was just an example of something that could be rectified more easily if Infuse could read local .nfo files.


I have a video learning course with 54 lessons and about 10 to 50 episodes per lesson.

I want this course to be recognized as a series so that I can resume the lessons after a break. At the moment I have to search the folder every time and fight my way through the menu.

With the TV series it is very practical that it is displayed per season and I can continue this season at any time. The season is also shown under “last seen”.

That’s exactly what I want for my learning course.

Is there already a possibility if I rename it correctly? I tried it with “Course Lesson S01EXX” but unfortunately without success.

I hope I expressed myself clearly. If you have any questions, please ask.

I wrote it all in this post too but we came to the conclusion that it is not possible at the moment because it depends on the TVDb.

Please help me.

Best regards



See the Reply of James in the original thread, which was entered after you opened this thread


I have martial chinese tv series which I created own metadata and posters, it showed on infuse, but how to make it showed on TV ?

format used
movie file : ABC.S01.E01.flv
nfo file : ABC.S01.E01.nfo
posters : ABC.S01.E01.jpg

also tried xml

but still not categorized as TV Show (it showd on Others)

pls help


This is not available at this time, but I’m moving this to suggestions.

If only Infuse could read the local .nfo TV shows metadata and show it correctly in Library view, that would make the app perfect for me.

I have a number of videos that I wish to collect and present as a TV show.

There are numerous postings on this topic and no complete source of information.
The use of *.nfo files and *.xml files has been recommend or questioned.
Some examples has been provided but not something complete

I found that I can control almost everything. What I can’t figure out is how to set the name of “Series” from local data.

I use “Online meta data”
-However this is not intuitive since I wish to provide all data locally

This is my folder structure:
TV show :: The top folder of my collection
TV show \ fanart.jpg :: image that is use as background
TV show \ folder.jpg :: Image used in library
TV show \ season 1-poster.jpg :: Image used in library for the first season
TV show \ season 2-poster.jpg :: Image used in library for the second season
TV show \ tvshow.nfo :: Details of the TV show, It seems like this information is not used when using “Online Meta Data”, is there a corresponding XML-file to use?
TV show \ Season 1 :: Folder for the first season
TV show \ Season 1 \ Show name S01E01 Episode name.jpg :: image to use in episode page, here iOS need a portrait image and tvOS need both a landscape and portrait image, how can I accomplish this?
TV show \ Season 1 \ Show name S01E01 Episode name.mp4 :: the video
TV show \ Season 1 \ Show name S01E01 Episode name.xml :: Metadata for the the video, to override what ever is fetched Online. Here I can’t set the name of the “Series” showing in the episode page
TV show \ Season 1 \ Show name S01E02 Episode name.jpg :: same as above
TV show \ Season 1 \ Show name S01E02 Episode name.mp4 ::same as above
TV show \ Season 1 \ Show name S01E02 Episode name.xml :: same as above
TV show \ Season 2 :: Folder for the second season
TV show \ Season 2 \ Show name S02E01 Episode name.jpg :: same as above
TV show \ Season 2 \ Show name S02E01 Episode name.mp4 ::same as above
TV show \ Season 2 \ Show name S02E01 Episode name.xml :: same as above

Have anyone figured out how to change the name of the “Series” using the XML-file?
-There is a tag < seriesname > but that seem to have no effect.

Have anyone an example of an XML-file corresponding to the tvshow.nfo file?

I noticed some difference between iOS and tvOS:

  • For iOS I noticed that the images for each episode are not working stable, sometimes the correct image is shown, sometimes an image for another episode is showing…
  • For tvOS the Producers are not included.

For the Infuse team I would really like to see some more intuitive handling of local data.
I should not need to use “Online Meta Data” when I wish to use my own local meta data.
When using “Local Meta Data” the grouping is of my seasons doesn’t work, I can’t see a logic for this malfunction. I hope you can fix this soon.

See the attached examples, the files don’t actually end on .txt, I had to add that to be able to upload…

show_name_s01e01_episode_name.xml_.txt (558 Bytes)

tvshow.nfo__0.txt (286 Bytes)