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

MythTV mythtv at cvs.mythtv.org
Thu Jan 24 19:55:31 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               |     Mlocked:  0      
---------------------------------+------------------------------------------
 I transcoded an mpeg2 recording (recorded using ivtv) to an avi file using
 mencoder and xvid (see attached script). The script tries to use
 mythcommflag to rebuild the seek table:

 mythcommflag -f file.avi --rebuild -v all

 There are 2 problems: First, mythcommflag segfaults. Second, the output
 seems to indicate the file is recognized as mpeg4 and the seek table
 rebuild part completes before the segfault, but fastforward and rewind
 while watching the recording (via the "Watch Recordings" player) seems
 very broken. Fast forwarding at 3x speed advances the recording, but not
 smoothly and when I press play to resume the recording again, I see a
 partially painted frame for a few seconds, with parts of the frame
 retained from before the FF/RW, until it hits the next keyframe. Fast
 forwarding at any speed greater than 3x causes it to immediately jump to
 the end of the recording.

 I've attached the script I'm using to transcode the mpeg files, a short
 sample avi file I have tried this on, and the output of the mythcommflag
 command. I have tried this both with 0.20.2 code and with a recent svn
 checkout (~2 weeks ago). I got the same results with both.

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


More information about the mythtv-commits mailing list