NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Forum Issues & Documentation NPVR Documentation v
« Previous 1 2 3 4 5 Next »
NextPVR Recurring Scheduling

 
  • 0 Vote(s) - 0 Average
NextPVR Recurring Scheduling
georgewbateman
Offline

Junior Member

Posts: 48
Threads: 21
Joined: Nov 2012
#1
2012-11-25, 11:12 PM
Below is a description of the NextPVR Recurring Recording scheduling. I am posting this description for review for help with clarity, completeness and correctness. When I am fairly sure that this description is so, I will be adding it to the NextPVR Wiki.

Thank you in advance.



NextPVR Recurring Recording Scheduling

There are eight recording options for a TV show :

OPT# Recording Option
1 Record Once
2 Record Season (New episodes on this channel)
3 Record Season (All episodes on this channel)
4 Record Season (Daily, this time slot)
5 Record Season (Weekly, this time slot)
6 Record Season (Monday-Friday, this time slot)
7 Record Season (Weekends, this timeslot)
8 Record All Episodes, All Channels

Options 2-7 are recurring recordings. You initiate them once and they remain in effect indefinitely, so that as new episodes of the TV show are aired, they are scheduled to be recorded. Although the statements above are straight forward, the rules for selecting TV shows to be recorded have some hidden subtleties.

[Authors note : I use mc2xml for my EPG. The source is Microsoft Legacy. From the postings I have read in the NextPVR Forum, what follows is applicable to North America. So information on how this is handled in other parts of the world would be appreciated. Also I have searched the Internet for a definition of this UniqueID format but without success. From my search I believe that it is defined and published by Tribune Media Services. A reference to its description/definition from the originator would also be appreciated.]

Some of scheduling choices are based on a value that is associated with each episode of a TV show. That value is referred to as the “Unique Identifier” (UniqueID). The format for the UniqueID is as follows :

TTPPPPPP.EEEE.S/N

TT is a two letter indicator of the type of TV show.

EP – is an episode of a TV show
MV – Movie
SH – general use. SH is one time TV show airings (Non episodic or series shows) and TV shows that appear every day such as news and talk shows. Both EP and SH are sometimes used (with the same TV series number – see blow.) for the same TV show title. The SH identifier is used as a filler in the schedule until the EP UniqueID is available.
SP – Sports

PPPPPP is a unique six digit number assigned to each TV series.

EEEE is the episode number. For EP shows the episode number is unique for each episode. The episode number is NOT a sequence number. For all other types it is zero (0000).

S is the sequence number of a multi-airing episode. Each airing has same episode title. The airings are part 1, part 2, … (Starting at zero.)

N is the number of episodes of a multi-airing episode. An episode that requires three airings would appear as 0/3, 1/3 and 2/3.

The most significant factor in program scheduling is the Settings/Recording “Avoid duplicate recordings where possible” checkbox. When UNCHECKED, every airing will be scheduled. When CHECKED NextPVR uses the UniqueID to determine whether an EP TV show has already been recorded or is already scheduled to be recorded. Only the first airing of the TV show will be scheduled. All airings of MV, SH and SP shows are scheduled to be recorded.

The Electronic Program Guide (EPG) is by default updated every day at 2:00 AM (See Settings/Misc2 EPG Update Hour). After EPG is updated all pending recordings initiated by any recurring recording are removed and all recurring recordings are rescheduled. Obviously new recordings are added in the new shows added by the EPG update. Normally all of the recordings previously scheduled are again scheduled. There are however some special cases where some previously scheduled recordings are NOT rescheduled and some new recordings are added.

If an episode was NOT recorded and the same episode (With the same UniqueID) will be repeated, that second airing will now be scheduled to be recorded.

When there are two recurring recordings for the same program title, one on one channel and the second on another channel, after first recording is successfully completed, followed by EPG update, then NO episode with the same UniqueID will be scheduled.


When a new recurring recording for a TV show is initiated, the first episode to be scheduled is dependent upon from which episode the recurring recording is initiated. For example if a TV show is to be aired on Monday 1 June, 8 June and 15 June. When the recurring recording is initiated from the 8 June airing, then only the 8 June and 15 June episodes are scheduled.

When an episode has been recorded and that episode is NOT deleted, then that episode will not be recorded again as long as the recording remains “on disk.”

When an episode has been recorded and then deleted, whether the episode can be scheduled again to be recorded depends on the value DeletionHistoryDays in config.xml. (Default is 90.) If the episode was recorded prior to DeletionHistoryDays ago then it will be rescheduled.

The size of a time slot is determined by the value TimeSlotMinutes in config.xml. (Default is 90.) It is possible for more than one episode to be scheduled in a time slot by the recurring recording. For example when half-hour episodes with the same TV show title are to be aired back to back (The airings have different UniqueIDs.), then both airings fall within the time slot and both will be scheduled.

When a single episode that was scheduled by a recurring recording is canceled, only that single episode is canceled not the recurring recording (That must be done from the Recordings/Recurring Recording view). The canceled single episode can not be rescheduled using a recurring recording until DeletionHistoryDays has elapsed.
steeb
Offline

Posting Freak

Posts: 2,667
Threads: 183
Joined: Nov 2006
#2
2012-11-26, 11:03 PM
Hi George,

this is some seriously good work here. For an honest opinion it may be best to separate out what I would refer to as basics and more advanced rules? Just an opinion Big Grin

Am sure others will come back with further input, I'll have a think over next couple of days to digest what you have done and comment more completely?

But hey, after all is said and done it is a wiki! Ge it up there if you feel the urge, it helps us to see what has been missed Wink
[SIZE="1"]When you have eliminated the impossible, whatever remains, however improbable, must be the truth.[/SIZE]

[SIZE="2"]NextPVR Documentation (wiki) admin/contributor[/SIZE]

profile on wiki & computer specifications
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  How to create Kodi and NextPVR guides with colour mvallevand 24 11,099 2020-12-01, 07:05 PM
Last Post: Bernard0105
  New Using NextPVR Search Section georgewbateman 5 4,893 2012-11-14, 12:03 AM
Last Post: steeb
  NextPVR Presence on xbmc wiki steeb 36 19,485 2012-10-27, 03:45 PM
Last Post: Karyudo
  XBMC and NextPVR - A user guide steeb 47 32,739 2012-10-25, 04:19 AM
Last Post: mvallevand
  archiving defunct NextPVR Plugins etc steeb 10 7,801 2012-06-06, 10:21 PM
Last Post: steeb
  NextPVR wiki - remote control topics McBainUK 2 3,751 2012-01-14, 11:50 PM
Last Post: steeb
  NextPVR and Analog cards McBainUK 28 21,159 2011-10-06, 07:36 PM
Last Post: mian
  Reorder Recurring recordings McBainUK 4 3,662 2011-09-10, 04:25 PM
Last Post: BrettB
  NextPVR Webpages steeb 21 9,671 2011-08-01, 09:57 AM
Last Post: pz1
  NextPVR Logo Pack steeb 19 12,639 2011-07-16, 10:04 AM
Last Post: martint123

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode