[mythtv-users] Why I prefer to watch sport via "Live TV" vs. recorded
Michael Watson
michael at thewatsonfamily.id.au
Mon Nov 12 06:56:19 UTC 2012
On 12/11/2012 1:03 PM, Phil Bridges wrote:
>
> On Sun, Nov 11, 2012 at 5:33 PM, Michael T. Dean
> <mtdean at thirdcontact.com <mailto:mtdean at thirdcontact.com>> wrote:
>
> On 11/10/2012 03:23 PM, Phil Bridges wrote:
>
> I set my mythtv system to record today's football game at
> 12:30. When I arrived home at 3, I tried to watch the game.
> I went to recorded shows, and saw that the game was being
> recorded (the status was green in MythCenter). The size,
> however, was 0.0 GB. Super. The game didn't record, but the
> status was "recording".
>
> To troubleshoot, I looked at my slave backend log. Here's
> what it reads:
>
> 2012-11-10 12:30:00.293715 I [1550/1564] TVRecEvent
> tv_rec.cpp:1029 (HandleStateChange) - TVRec(3): Changing from
> None to RecordingOnly
> 2012-11-10 12:30:00.295250 I [1550/1564] TVRecEvent
> tv_rec.cpp:3495 (TuningCheckForHWChange) - TVRec(3): HW Tuner:
> 3->3
> 2012-11-10 12:30:24.910401 E [1550/1568] JobQueue
> programinfo.cpp:2278 (GetPlaybackURL) -
> ProgramInfo(1691_20121110123000.mpg): GetPlaybackURL:
> '1691_20121110123000.mpg' should be local, but it can not be
> found.
> 2012-11-10 12:30:24.913229 E [1550/1568] JobQueue
> programinfo.cpp:2278 (GetPlaybackURL) -
> ProgramInfo(1691_20121110123000.mpg): GetPlaybackURL:
> '1691_20121110123000.mpg' should be local, but it can not be
> found.
> 2012-11-10 12:30:24.917001 I [1550/19969] Metadata_9124
> jobqueue.cpp:2151 (DoMetadataLookupThread) - JobQueue:
> Metadata Lookup Starting for "College Football":"Georgia Tech
> at North Carolina" recorded from channel 1691 at
> 2012-11-10T12:30:00
> 2012-11-10 12:31:29.930111 E [1550/1568] JobQueue
> programinfo.cpp:2278 (GetPlaybackURL) -
> ProgramInfo(1691_20121110123000.mpg): GetPlaybackURL:
> '1691_20121110123000.mpg' should be local, but it can not be
> found.
> 2012-11-10 12:31:29.933059 E [1550/1568] JobQueue
> programinfo.cpp:2278 (GetPlaybackURL) -
> ProgramInfo(1691_20121110123000.mpg): GetPlaybackURL:
> '1691_20121110123000.mpg' should be local, but it can not be
> found.
> 2012-11-10 12:31:29.936114 I [1550/20007] Commflag_9125
> jobqueue.cpp:2276 (DoFlagCommercialsThread) - JobQueue:
> Commercial Detection Starting for "College Football":"Georgia
> Tech at North Carolina" recorded from channel 1691 at
> 2012-11-10T12:30:00
> 2012-11-10 12:31:30.384422 E [1550/20007] Commflag_9125
> programinfo.cpp:2278 (GetPlaybackURL) -
> ProgramInfo(1691_20121110123000.mpg): GetPlaybackURL:
> '1691_20121110123000.mpg' should be local, but it can not be
> found.
> 2012-11-10 12:34:18.055609 I [1550/1567] HouseKeeping
> housekeeper.cpp:225 (RunHouseKeeping) - Running housekeeping
> thread
> 2012-11-10 12:39:23.057187 I [1550/1567] HouseKeeping
> housekeeper.cpp:225 (RunHouseKeeping) - Running housekeeping
> thread
>
> Why in the world would it show as "recording"? Why can't my
> MythTV system realize that there's no recording, and try again?
>
>
> It's still waiting for your capture device to send it some data.
> MythTV assumes that a configured capture card actually
> works--especially when that configured capture card fails to
> provide any errors that indicate it's not working. You should
> troubleshoot why your capture card isn't sending any video.
>
> FWIW, if you had watched it via Live TV, you would have arrived
> home at 3, turned on Live TV, and--been able to watch exactly as
> much as you were able to watch with a failed recording. If,
> however, your capture card had actually provided some data for the
> recording, the recording would have let you watch the 2 1/2 hours
> that had already happened before you got home.
>
>
> It's a HDHomeRun that that seems to work fine otherwise. If I'd had
> an inkling that my recording wasn't going to work, I would have stayed
> home and watched the game live, "FWIW". As it is, I watched the game
> starting at the end of the third quarter.
>
> So MythTV doesn't seem to recognize an error condition of no data?
> That seems... odd.
>
Have to agree with you. It is able to log errors that the file does not
exist, but does not realise that this indicates that there is a problem.
IF File <> Exist then
Stop Recording
If Different Device Available
Restart Recording on Different Device
else
Attempt to Start Recording on Same Device but different storage
device.
More information about the mythtv-users
mailing list