[mythtv-commits] Ticket #6243: H.264 recording fixes

MythTV mythtv at cvs.mythtv.org
Thu Mar 12 06:09:03 UTC 2009


#6243: H.264 recording fixes
------------------------------+---------------------------------------------
 Reporter:  jppoet at gmail.com  |        Owner:  ijr    
     Type:  patch             |       Status:  new    
 Priority:  minor             |    Milestone:  unknown
Component:  MythTV - General  |      Version:  unknown
 Severity:  medium            |   Resolution:         
  Mlocked:  0                 |  
------------------------------+---------------------------------------------

Comment(by jppoet at gmail.com):

 There has been a fare amount of discussion on the ffmpeg list lately about
 what constitutes a keyframe in H.264.  While technically, I frames are
 '''not''' keyframes, they seem to have concluded that some H.264 streams
 do not have ''proper'' keyframes, so there is not much choice but to use I
 frames.

 One suggestion was to start using I frames if neither an IDR or a SEI
 recovery point is seen for X number of seconds.  It takes the HD-PVR over
 two seconds to produce an IDR (every 128 frames for 720p).  While that is
 probably (technically) acceptable, I find that seeking in HD-PVR
 recordings is a little smoother if I frames are used as keyframes.

 I have updated the patch on the ticket to allow different recorders to
 designate if I frames should be used as keyframes.  By default they are
 not, but the HD-PVR recorder will enable that flag.

 mortalmatt, thank you for your testing.  In theory, nothing has changed in
 this new version for BBC HD recordings.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/6243#comment:5>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list