2014-11-17, 03:44 PM
Hello all. I've run into a problem with NScriptHelper since I've updated NPVR. Now, when it runs to rename my recordings it is inserting the "Genre" instead of the "Subtitle". I've traced the OID in the database and the object in EPG_Event does have a valid subtitle. The "event_details" field in the SCHEDULED_RECORDINGS table also has a subtitle. This is happening to every program I record.
A typical filename update in NScriptHelper is below:
[...startup]
2014-11-17 10:02:04.274 [DEBUG][1] PlaybackPositionHelper.GetPlaybackPosition(C:\Temp\Daniel Tigers Neighborhood\Daniel Tigers Neighborhood_20141117_09301000.ts)
2014-11-17 10:02:04.359 [DEBUG][1] PlaybackPositionHelper.StorePlaybackPosition(Daniel Tiger's Neighborhood - Children.ts, 0, 0)
2014-11-17 10:02:04.360 [DEBUG][1] PlaybackPositionHelper.DeletePlaybackPosition(C:\Temp\Daniel Tigers Neighborhood\Daniel Tiger's Neighborhood - Children.ts)
2014-11-17 10:02:04.426 [DEBUG][1] PlaybackPositionHelper.DeletePlaybackPosition(C:\Temp\Daniel Tigers Neighborhood\Daniel Tigers Neighborhood_20141117_09301000.ts)
2014-11-17 10:02:04.500 [DEBUG][1] Changed recording filename from C:\Temp\Daniel Tigers Neighborhood\Daniel Tigers Neighborhood_20141117_09301000.ts to C:\Temp\Daniel Tigers Neighborhood\Daniel Tiger's Neighborhood - Children.ts
From ScheduleRecordings:
<Event>
<OID>4422378</OID>
<Title>Daniel Tiger's Neighborhood</Title>
<SubTitle>Super Daniel!; Play Pretend</SubTitle>
<Description>Daniel makes up super adventures while bringing dad his lunch; Daniel and Miss Elaina pretend a big cardboard box is a space ship and jungle boat.</Description>
<ChannelOID>7214</ChannelOID>
<StartTime>2014-11-17T14:30:00.0000000Z</StartTime>
<EndTime>2014-11-17T15:00:00.0000000Z</EndTime>
<FirstRun>false</FirstRun>
<OriginalAirDate>2013-05-03T00:00:00.0000000</OriginalAirDate>
<Season>1</Season>
<Episode>24</Episode>
<Rating>TVY</Rating>
<Audio>stereo</Audio>
<Genres>
<Genre>Children</Genre>
<Genre>Educational</Genre>
<Genre>Entertainment</Genre>
<Genre>Animated</Genre>
</Genres>
<Cast>
<Member>Voice:Jake Beale</Member>
<Member>Voice:Ted Dykstra</Member>
<Member>Voice:Heather Bambrick</Member>
<Member>Voice:Amariah Faulkner</Member>
<Member>Voice:Stuart Ralston</Member>
<Member>Voice:Zachary Bloch</Member>
<Member>Voice:Addison Holley</Member>
<Member>Voice:Nicholas Kaegi</Member>
</Cast>
<MD5>EP015507510025</MD5>
<UniqueID>EP015507510025</UniqueID>
</Event>
A typical filename update in NScriptHelper is below:
[...startup]
2014-11-17 10:02:04.274 [DEBUG][1] PlaybackPositionHelper.GetPlaybackPosition(C:\Temp\Daniel Tigers Neighborhood\Daniel Tigers Neighborhood_20141117_09301000.ts)
2014-11-17 10:02:04.359 [DEBUG][1] PlaybackPositionHelper.StorePlaybackPosition(Daniel Tiger's Neighborhood - Children.ts, 0, 0)
2014-11-17 10:02:04.360 [DEBUG][1] PlaybackPositionHelper.DeletePlaybackPosition(C:\Temp\Daniel Tigers Neighborhood\Daniel Tiger's Neighborhood - Children.ts)
2014-11-17 10:02:04.426 [DEBUG][1] PlaybackPositionHelper.DeletePlaybackPosition(C:\Temp\Daniel Tigers Neighborhood\Daniel Tigers Neighborhood_20141117_09301000.ts)
2014-11-17 10:02:04.500 [DEBUG][1] Changed recording filename from C:\Temp\Daniel Tigers Neighborhood\Daniel Tigers Neighborhood_20141117_09301000.ts to C:\Temp\Daniel Tigers Neighborhood\Daniel Tiger's Neighborhood - Children.ts
From ScheduleRecordings:
<Event>
<OID>4422378</OID>
<Title>Daniel Tiger's Neighborhood</Title>
<SubTitle>Super Daniel!; Play Pretend</SubTitle>
<Description>Daniel makes up super adventures while bringing dad his lunch; Daniel and Miss Elaina pretend a big cardboard box is a space ship and jungle boat.</Description>
<ChannelOID>7214</ChannelOID>
<StartTime>2014-11-17T14:30:00.0000000Z</StartTime>
<EndTime>2014-11-17T15:00:00.0000000Z</EndTime>
<FirstRun>false</FirstRun>
<OriginalAirDate>2013-05-03T00:00:00.0000000</OriginalAirDate>
<Season>1</Season>
<Episode>24</Episode>
<Rating>TVY</Rating>
<Audio>stereo</Audio>
<Genres>
<Genre>Children</Genre>
<Genre>Educational</Genre>
<Genre>Entertainment</Genre>
<Genre>Animated</Genre>
</Genres>
<Cast>
<Member>Voice:Jake Beale</Member>
<Member>Voice:Ted Dykstra</Member>
<Member>Voice:Heather Bambrick</Member>
<Member>Voice:Amariah Faulkner</Member>
<Member>Voice:Stuart Ralston</Member>
<Member>Voice:Zachary Bloch</Member>
<Member>Voice:Addison Holley</Member>
<Member>Voice:Nicholas Kaegi</Member>
</Cast>
<MD5>EP015507510025</MD5>
<UniqueID>EP015507510025</UniqueID>
</Event>