0.21 had an option to record the same show everyday. It was simple, and it worked.
0.29 has "recording rules" and "filters". Perfect for geeks like yours truly, not so perfect for the significant others. Also, not so perfect in that it seems not to work.
A recording rule was configured like so:
In "manage recording rules" it shows: the series name, channel, last recorded priority = 1
Press "enter" and it shows the description, today 9:00PM - 10:00PM and the channel in the box at the top of the window, and below that the top entry is "Record all showings"
Schedule options under that has start 5 minutes early, end 5 minutes late
Schedule filters under that has checked: new episode, this series, this time.
That would seem to say it should be recorded every day there is a new episode of this series starting at 8:55 and ending at 10:05 on that channel.
However, "upcoming recordings" shows nothing scheduled. Exited mythfrontend and restarted it and the situation was the same.
I also added "This day and time", as suggested here:
https://www.mythtv.org/wiki/Scheduling_Recordings
but it did not even schedule today's recording. (Also that only makes sense for a show which only airs once a week, this one is 5 nights a week.) Tried relaxing the filter by removing "new episode" and still nothing was scheduled.
It may be that some part of the configuration above is not what Mythtv expects. However, it is unreasonable to expect naive end users to jump through even this many hoops to do something as simple and routine as "record this show every day". Especially if it does not do so in the end! Perhaps the MythTV maintainers might want to consider why even as far back as mid 1980s VCR's "record this show every day" was a simple single click option.
Record the same show every day at same time in 0.29?
Moderator: Forum Moderators
Re: Record the same show every day at same time in 0.29?
I just did a a test and it seems to work fine for me, I'm on current master though.
1. Find the program you want to record daily.
2. Chose 'Record all showings'
3. In the filter tick 'This Channel' and 'This Time'
4. Select 'Don't Match Duplicates' (not sure if this is needed but that's what I selected)
1. Find the program you want to record daily.
2. Chose 'Record all showings'
3. In the filter tick 'This Channel' and 'This Time'
4. Select 'Don't Match Duplicates' (not sure if this is needed but that's what I selected)
Re: Record the same show every day at same time in 0.29?
Just tried again, this time adding 5min pre and post roll, and it works as expected for me
I've not tried to record anything but the 'Upcoming Recording" screen shows everything to be correct.
Like I said earlier I am using current master (v30.0pre) and you are on 29 so it could be a version thing. Always a good idea to make sure you are using the latest fixes version if you are not already. Many bug fixes get back ported to the current fixes branch.
I've not tried to record anything but the 'Upcoming Recording" screen shows everything to be correct.
Like I said earlier I am using current master (v30.0pre) and you are on 29 so it could be a version thing. Always a good idea to make sure you are using the latest fixes version if you are not already. Many bug fixes get back ported to the current fixes branch.
Re: Record the same show every day at same time in 0.29?
Thanks for testing that. This is version:
Code: Select all
ii mythtv 2:29.0+fixes.20171223.68e982e-0ubuntu0mythbuntu4 all Personal video recorder application (client and server)
Code: Select all
timedatectl
Local time: Wed 2018-01-03 08:40:26 PST
Universal time: Wed 2018-01-03 16:40:26 UTC
RTC time: Wed 2018-01-03 16:40:26
Time zone: America/Los_Angeles (PST, -0800)
Network time on: yes
NTP synchronized: yes
RTC in local TZ: no
Re: Record the same show every day at same time in 0.29?
Experimented with this some more.
"Record all" puts a large number of episodes into "upcoming recordings" (show is on various channels at various times). Add "this time" filter and it cuts it down to one a day. Change start and end times and that is reflected too, still in "upcoming". Set filter "new episode" and they all disappear from "upcoming". Go to "recording rules" to find the rule, remove "new episode", set "this channel" and it is the same in "upcoming" as having only "this time" - because it is only shown on one channel at that time. Setting "this series" also removes all entries in "upcoming".
So it looks like "new episode" and "this series" are a problem for this show. The show is "Sangre de mi Tierra" (on Telemundo) with date from Schedules Direct. Hard to see what use those filters are if this is what they do.
In terms of GUI design, any filter setting which results in no shows being scheduled is almost certainly not what the end user wanted, so that the GUI should probably pop up a dialog saying "current filter set eliminates all scheduled recordings of this show. Save filters? yes no".
"Record all" puts a large number of episodes into "upcoming recordings" (show is on various channels at various times). Add "this time" filter and it cuts it down to one a day. Change start and end times and that is reflected too, still in "upcoming". Set filter "new episode" and they all disappear from "upcoming". Go to "recording rules" to find the rule, remove "new episode", set "this channel" and it is the same in "upcoming" as having only "this time" - because it is only shown on one channel at that time. Setting "this series" also removes all entries in "upcoming".
So it looks like "new episode" and "this series" are a problem for this show. The show is "Sangre de mi Tierra" (on Telemundo) with date from Schedules Direct. Hard to see what use those filters are if this is what they do.
In terms of GUI design, any filter setting which results in no shows being scheduled is almost certainly not what the end user wanted, so that the GUI should probably pop up a dialog saying "current filter set eliminates all scheduled recordings of this show. Save filters? yes no".
Re: Record the same show every day at same time in 0.29?
Bumping this old thread because we just ran into a variant. There is a new season of the telenovela "La Reina Del Sur". It shows on two channels. 52.1 is the Telemundo network in HD and has per episode descriptions at 9:00PM. 52.2 is the Telexitos network in SD and has only the general series description on every show at 6:00PM. No problem setting up recording for 52.1, but my wife only wants to record from 52.2 because she often records something else at 9:00. Looking at the MythWeb view for today's episode, which was manually configured as a separate rule, and this is written at 15:48, it says at the end of the description for the 52.2 show:
(TV14, rerun)
And that's the thing. Not only does the broadcast network stamp a "rerun" on the description, but mythtv thinks all the shows on 52.2 are the same because they all have the same generic description. So for mythtv they either have been recorded or will be recorded again, depending on the direction of the comparison. With the default "record all" recording rule, in the info display there are a bunch of grayed out shows, and clicking on any one says that it not be recorded because it has already been recorded. It would be really helpful if when this occurs the interface could pop up something along the lines of "All selected shows have identical or no descriptions. Ignore descriptions and skip duplicate detection? YES|NO". I mean, if a rule results in no recordings, isn't that generally an indication that it isn't what the user wants? Currently the user must drop into the information windows to find out that the rule is broken.
"Record all" with the "Don't match duplicates" appears to work so that 52.2 will record. So it can be forced to work.
Yes, the real problem is that the network isn't stamping the right information onto the shows. In this particular case that suggests another solution. Rather than ignore the description info, an option to "use description information from [day offset] [time] [alternate channel]" would solve the problem, and actually allow the duplicate logic to work correctly.
This is on Ubuntu, package: 2:30.0+fixes.202103232211.7d297b1fb8~ubuntu18.04.1
(TV14, rerun)
And that's the thing. Not only does the broadcast network stamp a "rerun" on the description, but mythtv thinks all the shows on 52.2 are the same because they all have the same generic description. So for mythtv they either have been recorded or will be recorded again, depending on the direction of the comparison. With the default "record all" recording rule, in the info display there are a bunch of grayed out shows, and clicking on any one says that it not be recorded because it has already been recorded. It would be really helpful if when this occurs the interface could pop up something along the lines of "All selected shows have identical or no descriptions. Ignore descriptions and skip duplicate detection? YES|NO". I mean, if a rule results in no recordings, isn't that generally an indication that it isn't what the user wants? Currently the user must drop into the information windows to find out that the rule is broken.
"Record all" with the "Don't match duplicates" appears to work so that 52.2 will record. So it can be forced to work.
Yes, the real problem is that the network isn't stamping the right information onto the shows. In this particular case that suggests another solution. Rather than ignore the description info, an option to "use description information from [day offset] [time] [alternate channel]" would solve the problem, and actually allow the duplicate logic to work correctly.
This is on Ubuntu, package: 2:30.0+fixes.202103232211.7d297b1fb8~ubuntu18.04.1