[mythtv-users] Why I prefer to watch sport via "Live TV" vs. recorded

Phil Bridges gravityhammer at gmail.com
Mon Nov 12 02:05:14 UTC 2012


On Sun, Nov 11, 2012 at 6:07 PM, Michael T. Dean <mtdean at thirdcontact.com>wrote:

> On 11/11/2012 06:02 PM, Mike Perkins wrote:
>
>> On 11/11/12 22:33, Michael T. Dean 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.
>>>
>>>  Personally, I would have considered that the fact that the status is
>> still 'recording' but the file cannot be found is prime evidence that
>> something has failed. Why does the recording not fail immediately when the
>> file is missing?
>>
>
> The file is missing because MythTV hasn't written it because the capture
> card hasn't provided any data /and/ hasn't said there's an error, so MythTV
> is waiting until the card either tells us that it's not going to work or
> sends some data for us to write.
>
>
>
So there's no internal sanity check for > zero data?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20121111/2cf22b14/attachment.html>


More information about the mythtv-users mailing list