"Home Videos" Library - Custom Scanner Question

I have a “Home Videos” Library that I’m using for my collection of music videos.

The Scanner is currently set to the “Plex Video Files Scanner” and the Agent to “Personal Media”.

Videos appear in my library without any problem, with the filename of the video appearing in both the “Title” and the “Sort Title” fields.

I am following my own naming scheme for music video files:

Sequence Number – Artist Name – Clip Title – Show Name – Year.ext

i.e.

01 – ACDC – It’s A Long Way To The Top – Bandstand, Nine Network, Australia – 1976.mpeg

The “Home Videos” library uses the field structure of the “Movies” library type.

While music videos are not movies, the metadata fields available are adaptable enough to my purposes. It would be great to have the Year show up in the “Originally Available” field for starters.

I’d be quite happy to see the “Show Name” appear on its own in what is internally labelled the “Tagline” field.

And given that there are three different title fields, why not make use of them all?

“Title” would omit the leading sequence digits and just have “Artist Name – Clip Title”

“Sort Title” would include the leading sequence digits “01 – Artist Name – Clip Title”

“Original Title” would contain the complete filename.

Given the consistent order and double-hyphen delimiters in my filenames, I wouldn’t think that parsing out the individual word groups and mapping them to the library fields would be too difficult.

But I’m not a good enough coder to tackle it myself. So I guess I have two questions:

Is there a Scanner out there that does something similar to this already? And/or is there someone willing to lend me a hand in writing one if there isn’t?