[mythtv-commits] Ticket #4527: mythcommflag --rebuild of xvid avi segfaults and results in bad seek table.

MythTV mythtv at cvs.mythtv.org
Sat Feb 2 18:09:46 UTC 2008


#4527: mythcommflag --rebuild of xvid avi segfaults and results in bad seek table.
---------------------------------+------------------------------------------
 Reporter:  ebenblues at gmail.com  |        Owner:  ijr    
     Type:  defect               |       Status:  new    
 Priority:  minor                |    Milestone:  unknown
Component:  mythtv               |      Version:  head   
 Severity:  medium               |   Resolution:         
  Mlocked:  0                    |  
---------------------------------+------------------------------------------

Comment(by Joe Ripley <vitaminjoe at gmail.com>):

 Replying to [comment:4 kepesk at gmail.com]:
 > I am also seeing the exact same fast forward issues when playing back
 xvid files on a current svn checkout.  However, I am not attempting to
 rebuild the seek tables before playing back the file, so the mythcommflag
 segfault and the fast forward issues may be two separate issues.

 You must rebuild the seek tables after any modification to the source
 video.  If you don't, you'll get seeking/fast forward/rewind problems.
 Myth depends on an accurate seek table to move around in a video file.
 When you transcode a video from MPEG2 to XVID, it gets considerably
 smaller (depending on bitrate).  Seeking based on the old MPEG2 seek table
 will only work until you pass the end of the XVID (and with inaccurate OSD
 info).  So, a 2.2 GB MPEG2 transcoded to 700 MB will only seek properly UP
 TO the 700 MB mark... Myth will still think there's  1.5 GB of material to
 seek through, and since there isn't, it will fail.

 The FF/REW problem is real in that the video output is as the ticket
 description indicates: artifacts, partially painted frames, doesn't clear
 up until the next keyframe is hit.  I see this with h.264 videos as well.
 Seeking works, it's just not pretty.

 --
 Joe Ripley
 vitaminjoe at gmail.com

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


More information about the mythtv-commits mailing list