[mythtv-commits] Ticket #5809: Add AVIDemux Project export capability to mythcommflag

MythTV mythtv at cvs.mythtv.org
Sat Oct 11 20:18:31 UTC 2008


#5809: Add AVIDemux Project export capability to mythcommflag
---------------------------------------+------------------------------------
 Reporter:  robert.mcnamara at gmail.com  |       Owner:  ijr    
     Type:  enhancement                |      Status:  new    
 Priority:  minor                      |   Milestone:  unknown
Component:  mythtv                     |     Version:  head   
 Severity:  medium                     |     Mlocked:  0      
---------------------------------------+------------------------------------
 This is a patch to add two new command line options to mythcommflag.  They
 are:

 --getskiplist-avidemux

 and

 --getcutlist-avidemux

 These options, combined with --outputfile somefile, will export the cut
 and skip lists as AVIDemux compatible project files.  This is useful for a
 number of reasons, principally for the lossless commercial cutting of
 formats like H.264 and XVid produced by several new hardware encoders,
 most notably the Hauppauge HD-PVR.  This simplifies the workflow by
 generating a working, correct AVIDemux project file, requiring only a
 "File->Save" in AVIDemux to produce an edited copy of the recording.  It
 can also be accomplished in a user job with a single command line.

 Known defects include:

 The last frame of the project is always set to frame 1,000,000 since, try
 as I might, I was unable to get nvp->GetTotalFrameCount() to return any
 value.  If someone knows the NuppelVideoPlayer options better than I do,
 it is very likely a simple fix.  To work around the problem I just set the
 last frame number to something obscenely high.  AVIDemux just amends that
 number to the actual last frame when it opens the project.

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


More information about the mythtv-commits mailing list