I have a bunch of personal family recordings, eg videos from my children’s birthday, wedding recordings etc.
I have added these as personal media collections in a TV-library in plex, which works great (a year is a “season”).
It would however be super nice if it was possible to fetch the “episode name” from the filename.
The Agent Personal Media Shows in a TV show library displays the MP4 Title (aka Movie name) tag.
If the MP4 doesn’t have a Title tag or if you use a container like MKV only “Episode X” is displayed.
It would be great if the agent would fall back to the filename (without the extension).
Descriptive filenames are important.
Consider a tutorial:
filename | display status quo | display after feat. req. implementation
s01e01 - intro.mkv | Episode 1 | s01e01 - intro
s01e02 - what you should know.mkv | Episode 2 | s01e02 - what you should know
s01e03 - set up your IDE.mkv | Episode 3 | s01e03 - set up your IDE
1 Like
Agreed, the filename (or a title parsed from the filename) would be an awesome fallback for when metadata can’t be found.
Hi all. I have voted for this too and made a nod to it on the plex reddit:
have_plex_autofill_the_names_of_unmatched_episodes
As it stands, your solution may only work with Prefer Local Metadata turned on (which then applies to the whole library). I have raised a feature request for that aspect, making reference to yours: If unmatched, prefer local metadata. Else, DON’T - Feature Suggestions
I encode in MKV format, so metadata is not available. I meticulously enter the TV show title as the filename for every TV episode I import into PLEX, but routinely, the TV show episode names are not retrieved from the TVDB (or other DBs), so my imported episodes are named Episode 1, Episode 2, etc. It would be great to default, when no other episode names are found online or via metadata, to use the filename!
Thanks for listening (again!). I’ve been using PLEX since it was in beta, and really like it and depend on it for my TV/Movie library, Please keep up the good work, and please consider implementing this suggestion!!!
I also would love to see something like this implemented!
I currently have one - and only one (so I don’t want to mess with the entire library setting!) - show which happens to have different titles in its original Japanese release than in the English dub, and I have both versions, but only the English dub titles are shown. I have the Japanese (translated) titles as the filenames, and even added them as titles to their mkv headers, but can’t find a way of getting Plex to show them.
[The show in question is called Sherlock Hound, and both English and Japanese titles can be seen on the associated wiki: Sherlock Hound - Wikipedia ]
+1 for this, it’s really annoying when Plex partially match a TV show but only display a few titles. Even with unpatching and renaming an epidose with "/tvshowname (year) - sXXeYY - episode name.ext, Plex insists on displaying “episode YY” as the title.
Any option without having to set change the crawler of the entire library ?
Well this is the solution.
Just have the personal videos in it’s own library with Prefer Local Metadata turned on.
With tv shows sometimes I add more videos. Or a tv show that doesn’t exist at all.
Currently when doing that even if it doesn’t match with anything from the agent.
Every episode just gets the name episode xx instead of the title from the filename.
showname - episode - title.mkv
I would like a check mark per library or per show where I can say the following.
Use file name title if no episode named is found by the media agent.
Under here is the example of 1 episode that is matched by the media agent. But the other doesn’t exists in the official show.