[MEncoder-users] Trimming video

Pete Davis pete at petedavis.net
Fri Jun 24 22:09:46 CEST 2005


> From: mencoder-users-bounces at mplayerhq.hu [mailto:mencoder-users-
> bounces at mplayerhq.hu] On Behalf Of Pete Davis
> Sent: Friday, June 24, 2005 3:02 PM
> To: 'MEncoder usage discussions'
> Subject: RE: [MEncoder-users] Trimming video
> 
> > From: mencoder-users-bounces at mplayerhq.hu [mailto:mencoder-users-
> > bounces at mplayerhq.hu] On Behalf Of Oded Shimon
> > Sent: Friday, June 24, 2005 2:28 PM
> > To: MEncoder usage discussions
> > Subject: Re: [MEncoder-users] Trimming video
> >
> > On Fri, Jun 24, 2005 at 02:19:54PM -0500, Pete Davis wrote:
> > > > From: mencoder-users-bounces at mplayerhq.hu [mailto:mencoder-users-
> > > > bounces at mplayerhq.hu] On Behalf Of Oded Shimon
> > > > Sent: Friday, June 24, 2005 2:08 PM
> > > > To: MEncoder usage discussions
> > > > Subject: Re: [MEncoder-users] Trimming video
> > > >
> > > > On Fri, Jun 24, 2005 at 02:00:15PM -0500, Pete Davis wrote:
> > > > > Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> > > > > VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
> > > > > [PP] Using external postprocessing filter, max q = 6.
> > > > > Could not find matching colorspace - retrying with -vf scale...
> > > > > Opening video filter: [scale]
> > > > > The selected video_out device is incompatible with this codec.
> > > > > VDecoder init failed :(
> > > > > Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-
> > > > v0.4.0b
> > > >
> > > >
> > > > There's nothing wrong here, this is standard output from
> > MPlayer/Mencoder
> > > > when opening an MPEG file when you don't have a hardware MPEG card.
> Is
> > > > this
> > > > the entire output? show -v. show the command line.
> > > >
> > >
> > > Sorry. Here's the whole output from the first encoding pass. Obviously
> > the
> > > Segmentation fault is a bad sign. I tried it without the -edl
> parameters
> > > which is exactly the way it was working before under pre6 and I still
> > get
> > > the same segmentation fault.
> >
> > OK, seems you found a bug (in my code..), could you send a small sample,
> > your EDL, and atleast for once, the entire command line? It keeps
> getting
> > cut.
> >
> > - ods15
> >
> 
> I was wrong. I guess I didn't save the file when I removed the edl stuff
> because it worked fine when I removed it and remembered to save the file.
> 
> Anyway, here is the command line with the edl:
> 
> mencoder $1 -oac mp3lame -lameopts cbr:br=128 -o /dev/null -vf
> pullup,pp=md
> -ovc lavc -lavcopts
> vcodec=mpeg4:vbitrate=900:mbd=2:vpass=1:vqmin=2:vqmax=31
> -edl edit.edl -hr-edl-seek -
> 
> 
> It's a bash script, so obviously $1 is the name of the file.
> 
> The edl is just 5 lines:
> 
> 0.0      2.5    0
> 346      558.5  0
> 898      964.6  0
> 1342.6   1366.8 0
> 1851.7   1889.4 0
> 
> Pete
> 

As a test, I changed the 0.0 to 1.0 and it actually started to decode, but
when it got to what I assume was the 1 second mark I got the following:

1 duplicate frame(s)!
Pos:   0.2s      8f ( 0%)   0fps Trem:   0min   0mb  A-V:0.023 [0:0]
1 duplicate frame(s)!
Pos:   0.4s     17f ( 0%)   0fps Trem:   0min   0mb  A-V:0.020 [0:0]
1 duplicate frame(s)!
Reading from stdin...  End: 2.50   Current: V: 2.47  A: 2.49     :0]
success: format: 0  data: 0x0 - 0x0

And it just hung, I assume waiting for input from stdin.

Pete






More information about the MEncoder-users mailing list