- Thread starter
- #21
Ok here's the proposal.
At this stage i've taken the existing RegEx and added a prefix to direct the program as to how the RegEx applies.
FILE: or DIR: is now added to the front of the RegEx.
I've got the new format working (it really just builds RegEx's behind the scenes anyways...)
People are starting to touch on the idea of Metatags - One of the features I added early on to my todo list.
I'm adding this atm.
The way it will work.
The bare minimum the program needs to function is:
Series Name, Season Number, Episode Number.
The rest it can find on its own.
Title, Aired Date, Summary, Writers, Directors, Actors can all be sourced from the online information.
So! If the program detects any of these tags (Btw these are not the actual tag names above!)
It will attempt to update them based on web based information. If it is unable to do so it will fall back to the information included in the directory/filename.
Basically if I had a file called: D:\Series\House\Season 1\Episode 1 - Crazy wrong title.avi
The program would use the SeriesName, Ep and Season numbers to find the actual title. If it can't it keeps the Crazy wrong title instead.
Now in building your RegEx or simple expression (the name i've given the new format)
You can specify any or all of the tags above and create your own tags. This is done in a RegEx using the format (?<TagName>.*?)
Whatever TagName is will appear as a field for that episode in the program. So it might be GroupName, Codec, Date etc.
Once this is all working. Further releases will allow for field parsing. So whilst the date text might be 20060804 you can have it parse that field to a different format.
Finally the end result will be the Site miner will allow for similar customizations so that you can tag arbitrary data from a websource and it will appear for that episode.
Exceptional circumstances include Docos and series specials. If it can't parse the file with Season and Episode numbers it will assume it's a special. Docos will fall under this category.
Wow what a lot of waffle hope someone reads and better yet understands where I'm trying to go with all that.
Salty.
At this stage i've taken the existing RegEx and added a prefix to direct the program as to how the RegEx applies.
FILE: or DIR: is now added to the front of the RegEx.
I've got the new format working (it really just builds RegEx's behind the scenes anyways...)
People are starting to touch on the idea of Metatags - One of the features I added early on to my todo list.
I'm adding this atm.
The way it will work.
The bare minimum the program needs to function is:
Series Name, Season Number, Episode Number.
The rest it can find on its own.
Title, Aired Date, Summary, Writers, Directors, Actors can all be sourced from the online information.
So! If the program detects any of these tags (Btw these are not the actual tag names above!)
It will attempt to update them based on web based information. If it is unable to do so it will fall back to the information included in the directory/filename.
Basically if I had a file called: D:\Series\House\Season 1\Episode 1 - Crazy wrong title.avi
The program would use the SeriesName, Ep and Season numbers to find the actual title. If it can't it keeps the Crazy wrong title instead.
Now in building your RegEx or simple expression (the name i've given the new format)
You can specify any or all of the tags above and create your own tags. This is done in a RegEx using the format (?<TagName>.*?)
Whatever TagName is will appear as a field for that episode in the program. So it might be GroupName, Codec, Date etc.
Once this is all working. Further releases will allow for field parsing. So whilst the date text might be 20060804 you can have it parse that field to a different format.
Finally the end result will be the Site miner will allow for similar customizations so that you can tag arbitrary data from a websource and it will appear for that episode.
Exceptional circumstances include Docos and series specials. If it can't parse the file with Season and Episode numbers it will assume it's a special. Docos will fall under this category.
Wow what a lot of waffle hope someone reads and better yet understands where I'm trying to go with all that.
Salty.