[mythtv] [mythtv-commits] Ticket #7419: mythcommflag broken on HD-PVR x264 files

Harley Peters harley at thepetersclan.net
Sun Oct 25 16:15:30 UTC 2009


On Sat, 24 Oct 2009 22:40:49 -0600
John P Poet <jppoet at gmail.com> wrote:

> On Sat, Oct 24, 2009 at 9:11 PM, MythTV <mythtv at cvs.mythtv.org> wrote:
> > #7419: mythcommflag broken on HD-PVR x264 files
> > -----------------------------------+----------------------------------------
> >  Reporter:  kbass@…                |       Owner:  cpinkham
> >     Type:  defect                 |      Status:  new
> >  Priority:  critical               |   Milestone:  unknown
> > Component:  MythTV - Mythcommflag  |     Version:  0.22rc1
> >  Severity:  high                   |     Mlocked:  0
> > -----------------------------------+----------------------------------------
> >  HD-PVR as my Tuner 1
> >
> >  Commercial flagging takes 100% CPU and prints
> >
> >  2009-10-23 17:03:05.969 AFD Error: Unknown decoding error
> >  2009-10-23 17:03:08.992 [h264 @ 0x7f481abbcd80]B picture before any
> >  references, skipping
> >  2009-10-23 17:03:08.992 [h264 @ 0x7f481abbcd80]decode_slice_header
> > error 2009-10-23 17:03:08.992 [h264 @ 0x7f481abbcd80]no frame!
> >  2009-10-23 17:03:08.992 AFD Error: Unknown decoding error
> >
> >  over and over.
> 
> 
> Those messages are normal.  The avformat library handles HD-PVR
> material well enough, but not perfectly.  You can basically treat
> those messages as warnings.
> 
> 
> >  I killed it after 15 minutes.
> 
> 
> If you don't kill it, does it finish?  Single-sliced H.264 material
> can easily consume a core to process.  My mythbackend computer is just
> as powerful as my mythfrontend, just so I can flag HD-PVR material in
> real time.
> 
> VDPAU cannot be used for commercial flagging, so it has to be done in
> software.
> 
> 
> John

It would be nice if those "error" messages could be moved to a different
error level.
I have had to set my master backend's logging to none,general to keep
the log file from becoming huge over time.
This of course turns off most logging making seeing any real errors
(errors I can do something about) unlikely.

Harley


More information about the mythtv-dev mailing list