Naming video files/TV shows: Difference between revisions
>Blakholephysics m (→See Also) |
>Danomoseley |
||
Line 26: | Line 26: | ||
'''Example 2''': \24\601 - 6:00am to 7:00am.avi would also match (Season 6, Episode 1) | '''Example 2''': \24\601 - 6:00am to 7:00am.avi would also match (Season 6, Episode 1) | ||
'''\Lost\Season 1\Lost - 101.avi''' will be matched by | |||
<xml> | |||
<tvshowmatching> | |||
<regexp>([0-9]+)([0-9][0-9])[^\\/]*</regexp> | |||
</tvshowmatching> | |||
</xml> | |||
'''\Lost\Season 1\01x01.pilot.avi''' will be matched by | |||
<xml> | |||
<tvshowmatching> | |||
<regexp>([0-9]+)x([0-9]+)[^\\/]*</regexp> | |||
</tvshowmatching> | |||
</xml> | |||
* Tested with SVN dated March 25th 2007. | * Tested with SVN dated March 25th 2007. |
Revision as of 02:01, 30 March 2007
The TV show lookup relies on the following conventions in order to work as advertised.
INCOMPLETE: This page or section is incomplete. Please add information or correct uncertain data which is marked with a ? |
Directory Structure & File Names
The directory structure and filenames for tvshows have to be matched by the regular expressions set in tvshowmatching.
The defaults will match the following structures/filenames:
Custom Directory Structure & File Names
The directory structure and filenames for tvshows have to be matched by the regular expressions set in tvshowmatching.
\Battlestar Galactica\Season 3\01 - Occupation.avi will be matched by
<xml> <tvshowmatching>
<regexp>Season[\._ ]([0-9]+)[\\/]([0-9]+)[^\\/]*</regexp>
</tvshowmatching> </xml>
- works in BUILD SVN 8339 and greater *
### - Episode Title.extension : <xml> <regexp>([0-9]+)+([0-9][0-9]) - .*\.[a-zA-z0-9]+[^\\/]</regexp> </xml>
Example: \24\Season 6\601 - 6:00am to 7:00am.avi would trigger a match. (Season 6, Episode 1)
Example 2: \24\601 - 6:00am to 7:00am.avi would also match (Season 6, Episode 1)
\Lost\Season 1\Lost - 101.avi will be matched by
<xml> <tvshowmatching> <regexp>([0-9]+)([0-9][0-9])[^\\/]*</regexp> </tvshowmatching> </xml>
\Lost\Season 1\01x01.pilot.avi will be matched by
<xml> <tvshowmatching> <regexp>([0-9]+)x([0-9]+)[^\\/]*</regexp> </tvshowmatching> </xml>
- Tested with SVN dated March 25th 2007.
See Also
http://www.xboxmediacenter.com/forum/showthread.php?t=25349
http://en.wikipedia.org/wiki/Regular_expressions
Regular Expression Testing:
http://www.regextester.com/