[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