Is there any TV shows agent that can rename the episode title to the corresponding file name?

Hi everyone,
So, I have the following folder structure in my hard drive:

  • Root
    • Show name
      • S1 - some additional name
        • 01 - episode title 1.mp4
        • 02 - episode title 2.mp4
        • 02.5 - episode title 2.5.mp4
        • 03 - episode title 3.mp4
      • Specials
        • SP1 - title.mp4
        • SP2 - title.mp4

I wonder if there is any agent and scanner that can make the season summary in Plex as the corresponding folder name and the episode title as the corresponding file name. For example (In the library):

  • Show name
    • Season 1 (Summary: S1 - some additional name)
      • Episode 1 (Title: 01 - episode title 1)
      • Episode 2 (Title: 02 - episode title 2)
      • Episode 3 (Title: 02.5 - episode title 2.5, i wonder if Plex can recognize as Episode 2.5)
      • Episode 4 (Title: 03 - episode title 3)
    • Specials (Summary: Specials)
      • Episode 1 (Title: SP1 - title)
      • Episode 2 (Title: SP2 - title)

Thank you

A scanner can provide the episode and series title, but the Agent is suppose to over-write it afterwards
Plex scanner does not provide episode title currently but my Absolute Series Scanner (which also supports season numbering):
https://github.com/ZeroQI/Absolute-Series-Scanner/blob/Beta/Scanners/Series/Absolute%20Series%20Scanner.py

This episode numbering is unsupported: “02.5 - episode title 2.5.mp4”, you need to put it in specials with proper numbering. my scanner should put it in specials automatically

Season summaries cannot be controlled by the agent currently, i wish it was.
If you need to write your own agent, here is a blank template i wrote:
https://github.com/ZeroQI/Hama.bundle/releases/download/v1.0/Empty_Agent_template.bundle.7z

Since you are using mp4 files, you could embed the episode titles into the mp4 file itself.
Plex will read it from there.

Software like mp3tag can extract the title from the file name and write it into the metatags.

1 Like