[mythtv-users] Myth incorrectly re-recording previously shown programs

Enigma enigma at thedonnerparty.com
Sun Jul 1 05:17:29 UTC 2007


> What type of recording rule are you using? Is it a channel record or
> an all record? Is the callsign for Discovery the same now as it was
> when the 3 old recordings were made? If it is currently a channel
> record rule and you change it to an all record, does this change
> things?

Deadliest Catch is just an example, this appears to be happening to all 
my recordings, whether they be channel or all record and on all channels.

>
> One suggestion is to use the 'Forget Old' option in the Previous
> Recordings listing and forget the 3 old episodes of Deadliest Catch
> which exist in the oldrecorded table, then mark the first upcoming
> showing as Never Record, and see whether the scheduler correctly uses
> the new information to not record future showings.
>
> If you change duplicate matching to Subtitle or Subtitle then
> Description, does this help? I've seen similar oddities over the past
> few years which this has solved, even though I could see no reason why
> the dupe detection was failing, but so far haven't looked into it
> further.
>
> Another suggestion is to paste the 3 records from `oldrecorded` (using
> \G for improved layout) and the record rule from `record` (again with
> \G) in case there's a more obvious reason for this behaviour.
>
> I suppose
>
> # mythbackend --printsched |fgrep "Deadliest"
>
> might also be of some use.
>
> -- 
> Nick


Here are a couple more complete examples for this behavior:

Mythbusters - Record any time on channel DSCP.  Look for dupes in 
previous and current recordings.  Use subtitle and description matching.

oldrecorded:
mysql> select * from oldrecorded where title like 'mythbusters' and 
subtitle like 'mega movie%';         

| chanid | starttime           | endtime             | title       | 
subtitle         | 
description                                                | category    
| seriesid | programid    | findid | recordid | station | rectype | 
duplicate | recstatus | reactivate | generic |
+--------+---------------------+---------------------+-------------+------------------+------------------------------------------------------------+-------------+
|   1071 | 2007-02-11 21:00:00 | 2007-02-11 22:00:00 | MythBusters | 
Mega Movie Myths | Adam and Jamie put Hollywood's biggest scenes to the 
test. | Documentary | SH557678 | EP5576780109 |      0 |     1420 | 
DSCP    |       4 |         0 |        -3 |          0 |       0 |
|   1071 | 2007-02-11 20:00:00 | 2007-02-11 21:00:00 | MythBusters | 
Mega Movie Myths | Adam and Jamie put Hollywood's biggest scenes to the 
test. | Documentary | SH557678 | EP5576780108 |      0 |     1420 | 
DSCP    |       4 |         0 |        -3 |          0 |       0 |
|   1071 | 2007-04-21 18:00:00 | 2007-04-21 19:00:00 | MythBusters | 
Mega Movie Myths | Adam and Jamie put Hollywood's biggest scenes to the 
test. | Documentary | SH557678 | EP5576780108 |      0 |     1420 | 
DSCP    |       4 |         0 |        -3 |          0 |       0 |
|   1071 | 2007-06-30 22:00:00 | 2007-06-30 23:00:00 | MythBusters | 
Mega Movie Myths | Adam and Jamie put Hollywood's biggest scenes to the 
test. | Documentary | SH557678 | EP5576780108 |      0 |     1420 | 
DSCP    |       3 |         0 |         8 |          0 |       0 |
+--------+---------------------+---------------------+-------------+------------------+------------------------------------------------------------+-------------+

I think the last entry started recording while I was typing this.

record:
mysql> select * from record where title = 'mythbusters' 
\G;                                            
*************************** 1. row ***************************
     recordid: 1420
         type: 3
       chanid: 1071
    starttime: 23:00:00
    startdate: 2007-05-26
      endtime: 00:00:00
      enddate: 2007-05-27
        title: MythBusters
     subtitle: Walking on Water
  description: Mythology of ninjas.
     category: Documentary
      profile: Default
  recpriority: 0
   autoexpire: 1
  maxepisodes: 0
    maxnewest: 0
  startoffset: 0
    endoffset: 0
     recgroup: Default
    dupmethod: 6
        dupin: 15
      station: DSCP
     seriesid: SH557678
    programid: EP5576780124
       search: 0
autotranscode: 0
 autocommflag: 1
 autouserjob1: 0
 autouserjob2: 0
 autouserjob3: 0
 autouserjob4: 0
      findday: 5
     findtime: 00:00:00
       findid: 733187
     inactive: 0
     parentid: 0
   transcoder: 0
    tsdefault: 1
    playgroup: Default
    prefinput: 0
  next_record: 0000-00-00 00:00:00
  last_record: 2007-06-29 17:00:04
  last_delete: 2007-06-30 16:03:37


mythbackend --printsched | fgrep "Mega Movie"
MythBusters - "Mega Movie Myths"      71 1071  30 23:00-00:00  1 1  C 
1   2/0
MythBusters - "Mega Movie Myths"      71 1071  01 02:00-03:00  1 1  C 
1   2/0
MythBusters - "Mega Movie Myths"      71 1071  01 03:00-04:00  0 0  C 
E   2/0

Looks like episode is scheduled to be recorded twice in the space of a 
few hours (and skipped a third time...).




The Simpsons - Record any time on any channel.  Look for dupes in 
previous and current recordings.  Use subtitle and description matching. 

oldrecorded:
select * from oldrecorded where title like '%simpsons' and subtitle like 
'the wife%';
+--------+---------------------+---------------------+--------------+------------------+
| chanid | starttime           | endtime             | title        | 
subtitle         | description | category | seriesid | programid    | 
findid | recordid | station | rectype | duplicate | recstatus | 
reactivate | generic |
+--------+---------------------+---------------------+--------------+------------------+
|   1013 | 2007-01-07 19:00:00 | 2007-01-07 19:30:00 | The Simpsons | 
The Wife Aquatic | Homer and the kids take depressed Marge on a surprise 
trip to Barnacle Bay, only to find it a rundown mess. | Sitcom   | 
SH018693 | EP0186930413 |      0 |      842 | KSTU    |       4 
|         0 |        -3 |          0 |       0 |
|   1013 | 2007-03-18 19:00:00 | 2007-03-18 19:30:00 | The Simpsons | 
The Wife Aquatic | Homer and the kids take depressed Marge on a surprise 
trip to Barnacle Bay, only to find it a rundown mess. | Sitcom   | 
SH018693 | EP0186930413 |      0 |     2033 | KSTU    |       5 
|         0 |        -3 |          0 |       0 |
+--------+---------------------+---------------------+--------------+------------------+

record:
select * from record where title = 'The Simpsons' \G;  
*************************** 1. row ***************************
     recordid: 842
         type: 4
       chanid: 1013
    starttime: 17:30:00
    startdate: 2007-07-01
      endtime: 18:00:00
      enddate: 2007-07-01
        title: The Simpsons
     subtitle: All Singing, All Dancing
  description: Homer learns the video he rented is a musical; Marge and 
Lisa chase away his blues.
     category: Sitcom
      profile: Default
  recpriority: 0
   autoexpire: 1
  maxepisodes: 0
    maxnewest: 0
  startoffset: 0
    endoffset: 0
     recgroup: Default
    dupmethod: 6
        dupin: 15
      station: KSTU
     seriesid: SH018693
    programid: EP0186930207
       search: 0
autotranscode: 0
 autocommflag: 1
 autouserjob1: 0
 autouserjob2: 0
 autouserjob3: 0
 autouserjob4: 0
      findday: 0
     findtime: 00:00:00
       findid: 0
     inactive: 0
     parentid: 0
   transcoder: 0
    tsdefault: 1
    playgroup: Default
    prefinput: 0
  next_record: 0000-00-00 00:00:00
  last_record: 2007-06-30 22:05:02
  last_delete: 2007-06-30 21:31:40
1 row in set (0.00 sec)

mythbackend --printsched | fgrep "The Wife Aquatic"
The Simpsons - "The Wife Aquatic"     13 1013  01 19:00-19:30  2 2  A 
2   0/0


Is there anything in those entries that looks wrong?  Also, while 
researching this problem I discovered that there are several shows that 
have multiple recording schedules.  Some have a channel record AND an 
all record, some have a all record and weekly record, etc.  I don't know 
how it got into this state (changing schedules from MythWeb perhaps?), 
but it is obviously a problem.  Anybody else experience anything like this?








More information about the mythtv-users mailing list