Using current beta, 2.7.2 2026-07-24. Windows 10.
TheTVDB is still not finding an obvious match for an episode of Stargate SG-1 in TheTVDB. I just picked one for the example here.
There are metadata tags for seasonNumber and episodeNumber in the file, but no other show metadata tags.
As a result of TheTVDB search failure, MCEBuddy ends up pulling both the show name (aka “series name”) and the episode name (aka “Subtitle”) from the filename, which is then not overrriden by metadata MCEBuddy then places in the file. IMO, external metadata sources should override filename sources for output media file metadata, and for file renaming, unless that is explicit in the options to force file naming information to be used instead.
Sourcing metadata based on arbitrary fuzzy heuristics deciding what parts of a file name are relevant or applicable to any particular metadata element is going to be very error-prone.
The show/series name is “Stargate SG-1”, but the filename special character mangling results in setting the show/series name to “Stargate SG 1”, removing the dash.
The episode name / subtitle incorrectly includes parts of the filename that are not relevant, which in this particular case of naming convention, includes the reslution, source, and codec. And we all know that naming conventions are wildly unreliable and not uniform, especially across shows, movies, sports events, and sources.
The media file:
--> Dumping complete information about the file E:\Recorded TV\Manual\Stargate SG-1 (1997) - S01E03 - The Enemy Within (1080p BluRay x265).mkv
The relevant TheTVDB matching failure section of the log file.
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Trying to match nPVR/SiliconDust/FlixGrab series showname -> Stargate SG-1 (1997) - S01E03 - The Enemy Within (1080p BluRay x265)
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Looking for Season/Episode information in text
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Pattern 1, Found Season/Episode information in text, Season:1, Episode:3
--> Looking for Premiere Year information in text
--> Found Premiere Year information in text, Year:1997
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Successfully matched nPVR/SiliconDust/FlixGrab series filename metadata
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Video Tags extracted from file/name metadata ->
Title: Stargate SG 1
SubTitle: The Enemy Within (1080p BluRay x265)
Description:
Network:
Network Affiliate:
Parental Rating:
Media Credits:
Genres:
Season: 1
Episode: 3
Banner:
Banner URL:
IMDB Id:
MovieDB Id:
TVDB Id:
Is Movie: False
Is Sports: False
OriginalBroadcastDateTime: 1900-01-01T00:00:00
RecordedDateTime: 1900-01-01T00:00:00
SeriesPremiereDate: 1997-05-05T00:00:00
CopyProtected: False
SageTV FileID:
SageTV MediaFileID:
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Checking for metadata title and ID correction
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Checking for metadata type correction
INFORMATION> 2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Downloading Series details
2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Overwrite title from internet -> Default
INFORMATION> 2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Recording Type Show
INFORMATION> 2026-09-18T10:03:46 MCEBuddy.MetaData.VideoMetaData --> Checking TheTVDB
--> No match found, checking for special characters in the Title
--> No match found on TVDB
WARNING> 2026-09-18T10:03:47 MCEBuddy.MetaData.VideoMetaData --> TheTVDB failed