2010-02-15, 04:26 PM
HI,
I'm trying out wizrenamerecording. My primary need is to have the season and episode numbers in the titles because I am using XBMC as my front end for viewing recordings, and it does good things when it has this information.
Using a string of {show}.{seasonNo}x{episodeNo}.{episode} is working fine with most shows, but not all.
How are you getting the season/episode information? Is it somehow encoded in <episode_num> in the xmltv? Or are you querying it from somewhere as I think you hinted above?
I have one show (out of only a few) where this isn't working and I am trying to diagnose. I do notice that my show title is slightly different in xmltv.xml from the title at TheTVDB.com. I assume thats the problem...
<programme start="20100214210000 -0500" stop="20100214213000 -0500" channel="I5.28455674.microsoft.com">
<title lang="en">Family Guy</title>
<sub-title lang="en">Extra-Large Medium</sub-title>
<episode-num system="onscreen">714</episode-num>
<episode-num system="dd_progid"> EP00296001.0145</episode-num>
<new />
</programme>
Episode title comes up on TheTVDB as 'Extra Large Medium' (with no dash).
If thats all it is, then it will eventually work itself out as better named episodes are recorded, no biggie.
A cool feature would be if wizrenamereording could kick off a user-written external program and have wizrenamerecording simply would pick up what that program wrote to stdout as that part of the name. Maybe you would pass the xmltv or some other database entry as input to the external program:
{show}.{ext://c:\EPG\myOwnOutput.exe}.{episode}
{show}.{ext://c:\EPG\myOwnOutput.bat}.{episode}
{show}.{ext://java myOwnOutput}.{episode}
{show}.{ext://perl myOwnOutput.pl}.{episode}
{show}.{ext://rexx myOwnOutput.rex}.{episode}
etc..
Might save you some work on simple requests..
Anyway, wizrenamerecording looks pretty good. I especially liked the interactive gui where I could batch rename everything.
I'm trying out wizrenamerecording. My primary need is to have the season and episode numbers in the titles because I am using XBMC as my front end for viewing recordings, and it does good things when it has this information.
Using a string of {show}.{seasonNo}x{episodeNo}.{episode} is working fine with most shows, but not all.
How are you getting the season/episode information? Is it somehow encoded in <episode_num> in the xmltv? Or are you querying it from somewhere as I think you hinted above?
I have one show (out of only a few) where this isn't working and I am trying to diagnose. I do notice that my show title is slightly different in xmltv.xml from the title at TheTVDB.com. I assume thats the problem...
<programme start="20100214210000 -0500" stop="20100214213000 -0500" channel="I5.28455674.microsoft.com">
<title lang="en">Family Guy</title>
<sub-title lang="en">Extra-Large Medium</sub-title>
<episode-num system="onscreen">714</episode-num>
<episode-num system="dd_progid"> EP00296001.0145</episode-num>
<new />
</programme>
Episode title comes up on TheTVDB as 'Extra Large Medium' (with no dash).
If thats all it is, then it will eventually work itself out as better named episodes are recorded, no biggie.
A cool feature would be if wizrenamereording could kick off a user-written external program and have wizrenamerecording simply would pick up what that program wrote to stdout as that part of the name. Maybe you would pass the xmltv or some other database entry as input to the external program:
{show}.{ext://c:\EPG\myOwnOutput.exe}.{episode}
{show}.{ext://c:\EPG\myOwnOutput.bat}.{episode}
{show}.{ext://java myOwnOutput}.{episode}
{show}.{ext://perl myOwnOutput.pl}.{episode}
{show}.{ext://rexx myOwnOutput.rex}.{episode}
etc..
Might save you some work on simple requests..
Anyway, wizrenamerecording looks pretty good. I especially liked the interactive gui where I could batch rename everything.