As of yesterday we have added support for TVDB translations for show and episode titles and summaries, you can try them out after a metadata refresh.
does this solve the new version of curl running out of ports and saturating the network card issue with windows?
Just tested it with Avatar: The Last Airbender (had to manually change it to TMDB ordering; hopefully the Agent gets smarter in the future) and it works. Although Season 0 is called Specials instead of Extras.
Extras and Specials are 2 different concepts.
Specials
Usually this is episodes aired outside the regular airing order – e.g. Doctor Who X-Mas, New Year or Easter special episodes. Depending on the online database, users throw all kind of [place an expletive term of your choice] as specials.
Extras
Usually this is complementing content like featurettes (making of, background stories…), interviews, deleted scenes, behind the scenes material (e.g. gag reels…), etc.
Extras are related to the show or individual seasons / episodes.
Edit:
I might have misinterpreted your point about specials vs extras. It appears Plex isn’t loading season titles for Season 0 / Specials – personally I’m ok with that… it’ll get quite messy given “Specials” aren’t so much an actual season.
As for Avatar… what exactly is wrong with the metadata in your case?
I have my library set to use TMDb as default and it’s been loading the show ok (also using German metadata). It looks like my last metadata update also pulled the translated season titles (instead of defaulting to English).
The only mess I see is some poor season descriptions (German descriptions of seasons 2+3 translate to “More adventures with Aang.” – creativity awards have been reserved)
Ok i’m seeing missing episodes again. This time i ran a scan with debug and verbose and i see both episodes found in the log, but only the 2021.04.07 shows up in the UI. checked Web and Android clients, same thing. it’s hiding the 2021.04.08 episode.
Apr 09, 2021 15:17:58.086 [20108] DEBUG - Scanner: Processing directory E:\Video\TV Shows\Stephen Colbert (parent: yes)
Apr 09, 2021 15:17:58.089 [20108] VERBOSE - * Noting that 'Stephen Colbert' was updated at 2021-04-09 15:11:20
Apr 09, 2021 15:17:58.089 [20108] VERBOSE - * Taking directory 'Stephen Colbert' (4163) out of the map (401 left)
Apr 09, 2021 15:17:58.090 [20108] VERBOSE - Adding file for scanner: "E:\Video\TV Shows\Stephen Colbert\2021.04.07.mkv"
Apr 09, 2021 15:17:58.090 [20108] VERBOSE - Adding file for scanner: "E:\Video\TV Shows\Stephen Colbert\2021.04.08.mkv"
Apr 09, 2021 15:17:58.091 [20108] DEBUG - Skipping over directory 'Stephen Colbert', as nothing has changed; removing 2 media items from map.
- Probably not really important to have Season 0 translated but it’s a bug nonetheless. Actually, I do think Extras is a more fitting title because as you said, both TMDB and TVDB like to put extra stuff in S0.
- Nothing is wrong, I just would’ve thought that it would get the season title regardless of me using TVDB or TMDB. But that’s probably because TVDB (translated) season titles are not supported yet? If support does come in the future, and let’s say a season is called “Season 1” in one DB and “Book 1” in the other (Avatar is a bad example as it has titles in both), the Agent should automatically give a higher priority to the more descriptive name.
- You have great taste

One reason I’m using TMDB over TVDB is they have a new impetus to improve their TV data and you could, technically, change labels and titles and descriptions around yourself if you wanted to at TMDB where as TVDB is a bit more controlled.
I was able to update all Special (Season 0) information for Duck Tales (2017) for example.
Using TMDB, I get “Book One” titles for the season:
Yeah, I’m also on the verge of switching to TMDB (for TV shows) but it’s not quite there yet; that’s why I like this hybrid way Plex is going about. If however TVDB starts charging a fee in the future, I’ll definitely stop using it (both downloading and contributing).
I am super stoked that this is happening, but I wanna wait to use it until it comes to more clients. Plex staff, do you guys know when we should expect to see full web client support (ie show, season and ep extras), or is this still in the early “experimental/bug fix” stage?
The agent/scanner is in its official beta stage. drzoidberg33 commented earlier that it’ll go fully public sooner than later.
Even if not all client might support all tiers of local extras, that doesn’t mean the server cannot handle them ![]()
From what I could see/find…
- all clients should be able to deal with show level extras
- the Android TV and Apple TV clients can deal with show and episode level extras
- the Android (mobile) and iOS clients can deal with show, season and episode level extras
No specific ETA when other clients will get increased support for those local extra tiers (beyond the statement in the 1st post that there will be more extended support in future client updates)
You’re right, that one is a bug, I’ll file an issue for it. Thanks for the report!
Avatar was actually on of the few that has consistent artwork for their seasons.
I spend most of last night going through all my tv shows and update posters of seasons to have consistency. Artwork for both tv seasons and movie collections (Star Wars had 7 different poster styles ugh) is still … interesting (by default)
I was having troubles Plex giving titles to my TV Shows, then I heard about this new Scanner, however it is giving me the same problem.
I have organized the TV Shows correctly, one latest file which got the title wrong is E:\TV\Greys Anatomy\Season 17\Greys.Anatomy.S17E11.WEBRip.x264-ION10.mp4. Plex has suggested that the title for this episode is RARBG - Greys.Anatomy.S17E11.WEBRip.x264-ION10. Plex was able to match this episode to TVDB because it has the correct summary and other details, just the title is wrong (screenshot attached)
I looked at the actual file and it seems that Plex is getting the title from the metadata of the file it self (attached is the screenshot of the properties of the file)

Is there a setting I am missing that plex should not look at meta data of the file or something? How can I force Plex to use what is available on TheTVDb?
Go to
- Settings - Server - Agents - Shows - TheTVDB
In there, grab the line ‘Local Media Assets’ with your mouse and drag it downwards, so it ends up being at the bottom of the stack of active agents.
Repeat the same under
- Settings - Server - Agents - Shows - TheMovieDatabase
- Settings - Server - Agents - Movies - Plex Movie (Legacy)
- Settings - Server - Agents - Movies - TheMovieDatabase
Afterwards, Refresh Metadata of the affected items.
If your library already uses the new “Plex TV Show (BETA)” agent, do this instead:
Edit your library
go to the ‘Advanced’ tab
clear the check mark out of “Prefer local metadata”
Afterwards, Refresh Metadata of the affected show as a whole.
Wish I had known this before, this worked like a charm.
The local extras feature is a great feature that I’ve been waiting to be added to TV shows for a long time, so thanks so much for adding it!
I’ve been testing it out with Game of Thrones (as it was used in the example!) and it works well with the android mobile app.
A couple of limitation I see though:
- All show or season level extras are shown in one single row - for shows with hundreds of extras this is hard to browse. Any plans to improve this further in future, perhaps by separating out into a row per extra type e.g. shorts, interviews, deleted scenes all having their own row (if present)?
- For episode level extras where you have to match the name of the episode file plus the -Extra_type it shows it as the literal filename, rather than just the episode title (e.g. “s06e09 - Battle of the Bxxxxxds (with commentary)”) which isn’t very helpful to know what it is aside from the type such as behindthescenes/featurette. As you have to match the filename you can’t really fix this without messing up the episode matching. Often these episode level featurettes have their own name which is embedded into the file metadata itself, so perhaps this could be displayed instead (if present), or at least maybe let you add the featurette file name into the filename at the end e.g. “s06e09 - Battle of the Bxxxxxds (with commentary)-behindthescenes2-Inside The Fight for Meereen.mkv”
Any estimate on when support for extras at all levels will be extended to web or Apple TV (the two I use the most)?
There’s a feature suggestion to expand the local extras naming schema for episode extras to allow for custom names (e.g. using a schema like Show Name - sXXeYY-type as an episode-level extra folder).
No actual ETA but the Apple TV can at least already deal with episode level extras. Still needs some improvements (e.g. the recent UI changes + local extras make it quite crammed and sometimes hard to navigate using the Siri Remote; episode extras not yet showing on the post-play screen…).
I’m coming very late to the extras party. I had an entire library of “Making of” features and documentaries that I am now folding into my movie library. Strange thing is they show up with the legacy movie agent but not the new one. But that idea of custom naming on TV extras would be GREAT as I have a bunch of “Previously on” clips for the Game of Thrones episodes that I would like to label as such.
this is really strange. After recording 3 episodes of the same show (and zero changes to PMS, EPG or XMLTV) - some of the metadata showed up on the 3rd episode (title and description)
Poster and release date didnt make it from the EPG to the library 
Still, it would be great if “Retain metadata from EPG” was officially supported for EPG, period.(nevermind the source of the data, XMLTV or Plex EPG)
@jebrossard , do you know which combination of metadata agents retains EPG data in the “movie type” library ?
Thank you !

