Nope, tvshow.nfo or nothing right now. I’m not sure of any generator that does it otherwise, if you can point something I can take a look.
I’m using a custom version of this script scripts/nfo.groovy at 12cd4d7474be76884d44c1601ac7b8f3769c3aa0 · filebot/scripts · GitHub and line 88 def nfoFile = seriesFolder / m.seriesInfo.name + '.nfo' is what defines the nfo file. It names the file the same as the series name.
I’ve no problem using tvshow.nfo as I can easily just give it the tvshow.nfo name but wanted to check.
When I work on the provider preferences I will look into adding a few overrides for this but can’t promise anything right now as that’ll be pretty low priority.
Does the same apply movies? i.e. movie.nfo or Avatar (2009).nfo (matching the filename)?
If it has a matching file then the filename.nfo format is accepted, i.e. with movies and episodes (episodes obviously only support this format).
btw do you have a sample season.nfo as well?
Apart from the season number, nowadays some shows have a season title as well (e.g. Wano Country Arc) alongside side the season number.
Can this be added to the <episode>.nfo file?
e.g. as attribute or new element?
<season title="Wano Country Arc">21</season>
We mostly ignore the season nfo as it hardly ever gets used by anyone.
For season names, that’s part of the show nfo (see https://kodi.wiki/view/NFO_files/Templates)
e.g.
<namedseason number="1">Season 1</namedseason>
<namedseason number="2">Season 2</namedseason>
<namedseason number="3">Season 3</namedseason>
<namedseason number="4">Season 4</namedseason>
We don’t support this yet but will probably add it.
Is there a parameter for season summary ? I could not see one from the kodi wiki but I might have missed it. Shows like The Sinner (TV Series 2017-2021) - Seasons — The Movie Database (TMDB) have great season level summaries and it would be nice (if it can be done) to add these to nfo.
That would likely have to come from a season.nfo file, using the <plot> element.
This stuff should be pretty easy to add as we already read the season nfo, but just don’t do much with it yet.
I’ve sorted out the no id episode issue and added the additional season metadata (including the season titles), I’ll try to post a new build on Monday.
Will a preview be available for QNAP Intel/AMD 64-bit (QTS-4.3 and newer)?
Not until they fix their new build platform … no updates or alternate builds for QNAP until then.
Since a lot of us use tinyMediamanager to generate NFO’s this bit from their latest release notes may be relevant.
x [NFO] write default ratings first in NFO files to improve compatibility with some media centers
About time.. been waiting for this feature for like 9 years ![]()
I have a huge library of personal videos and thousands of Tutorials downloaded from subscriptions I’ve paid for.. Took me about a year to create the metadata and get it perfect.. Upgraded to DSM 7 and lost my Plex and the database.. so now going to have to do it all again
..
Glad common sense has finally prevailed at Plex HQ !! ![]()
First of all, thank you. This feature was needed and is extremely appreciated.
I have one question regarding the way the actors pics are retrieved to match local metadata .nfo. My doubt is that it does not match the pic I have in the .actors folder of the movie, so it must come from somewhere else. Any way to perhaps edit this manually or prevent it from happening?
Images are only retrieved from URLs for online sources.
How exactly do you have these files organised?
This build addresses the issue where we weren’t reading NFO data for episodes without ids.
It also includes the additional season data (title, plot).
Plex Media Server 1.43.1.10512-0703a193b
Available Downloads
Windows
macOS
Debian/Ubuntu
- plexmediaserver_1.43.1.10512-0703a193b_amd64.deb
- plexmediaserver_1.43.1.10512-0703a193b_arm64.deb
- plexmediaserver_1.43.1.10512-0703a193b_armhf.deb
- plexmediaserver_1.43.1.10512-0703a193b_i386.deb
RedHat/CentOS/Fedora
FreeBSD
Snap Package
- plexmediaserver_1.43.1.10512-0703a193b_amd64.snap
- plexmediaserver_1.43.1.10512-0703a193b_arm64.snap
- plexmediaserver_1.43.1.10512-0703a193b_armhf.snap
- plexmediaserver_1.43.1.10512-0703a193b_i386.snap
Android (NVIDIA Shield)
ASUSTOR
- PlexMediaServer-1.43.1.10512-0703a193b-aarch64.apk
- PlexMediaServer-1.43.1.10512-0703a193b-armv7neon.apk
- PlexMediaServer-1.43.1.10512-0703a193b-x86.apk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_64.apk
Netgear
- plexmediaserver-annapurna_1.43.1.10512-0703a193b_armel.deb
- plexmediaserver_1.43.1.10512-0703a193b_amd64.deb
- plexmediaserver_1.43.1.10512-0703a193b_armel.deb
Seagate
Synology DSM 6
- PlexMediaServer-1.43.1.10512-0703a193b-aarch64_DSM6.spk
- PlexMediaServer-1.43.1.10512-0703a193b-armv7hf_DSM6.spk
- PlexMediaServer-1.43.1.10512-0703a193b-armv7neon_DSM6.spk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_64_DSM6.spk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_DSM6.spk
Synology DSM 7
- PlexMediaServer-1.43.1.10512-0703a193b-aarch64_DSM7.spk
- PlexMediaServer-1.43.1.10512-0703a193b-armv7hf_DSM7.spk
- PlexMediaServer-1.43.1.10512-0703a193b-armv7neon_DSM7.spk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_64_DSM7.spk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_DSM7.spk
Synology DSM 7.2
- PlexMediaServer-1.43.1.10512-0703a193b-aarch64_DSM72.spk
- PlexMediaServer-1.43.1.10512-0703a193b-armv7neon_DSM72.spk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_64_DSM72.spk
TerraMaster
- PlexMediaServer-1.43.1.10512-0703a193b-aarch64.tpk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_64.tpk
TerraMaster TOS 5
- PlexMediaServer-1.43.1.10512-0703a193b-aarch64_TOS5.tpk
- PlexMediaServer-1.43.1.10512-0703a193b-x86_64_TOS5.tpk
Thecus
Unraid
WD Docker
WD Cloud OS5
WD My Cloud DL2100
WD My Cloud DL2100 OS5
WD My Cloud DL4100
WD My Cloud DL4100 OS5
WD My Cloud EX2
WD My Cloud EX2100
WD My Cloud EX2100 OS5
WD My Cloud EX2 Ultra
WD My Cloud EX2 Ultra OS5
WD My Cloud EX4100
WD My Cloud EX4100 OS5
WD My Cloud Mirror
WD My Cloud Mirror OS5
WD My Cloud Mirror Gen2
WD My Cloud OS5
WD My Passport
WD My Cloud PR2100
WD My Cloud PR2100 OS5
WD My Cloud PR4100
WD My Cloud PR4100 OS5
Docker
- For instructions on how to install preview builds in our docker container please see HERE
Installed it and made two test libraries ‘NFO Movie Test’ and ‘NFO TV Test.’ I’m using the same files and NFO’s I used to test the previous versions.
The Films type library was already working without issue in the previous version and is still working without issue: all metadata is imported correctly, (with exception of generic ratings but that’s still a work in progress as you indicated) and all local assets are visible.
The Series type library now works in this version! All metadata and local assets are picked up correctly!
I tested it out on a few different clients just in case (Nvidia Shield, Plex Web, Plex on Windows, Plezy third party client, Plex HTPC, iOS, iPadOS and AppleTV). It all works. ![]()
The AppleTV client still has a bug with cast names with certain characters that aren’t letters or numbers (‘/’ for example) but that’s unrelated to this update. ![]()
Speaking for me personally, if this were included into the main release, I would be more than satisfied to use it. ![]()
A great feature I heavily rely on are tags that will automatically create collections in Plex.
This however does not yet work.
The tags added in tinymediamanager get picked up by https://github.com/gboudreau/XBMCnfoMoviesImporter.bundle and collections are created based on those but not by the native NFO agent of this build. The tag does not get imported in the collections field under the Edit menu.
There is no ‘Enable generating Collections from tags’ option (yet).
If you switch over to the NFO agent in an existing library, the previously created collections based on tags remain intact. It’s just doesn’t add items to the collection when added to the library under the new agent going forward.
Thank you again for testing this so thoroughly ![]()
The goal is to have this in the next beta unless something major came up here.