[MPlayer-users] Can't pipe VOBs to mencoder...

D Richard Felker III dalias at aerifal.cx
Fri Apr 23 03:52:02 CEST 2004


On Thu, Apr 22, 2004 at 05:30:43PM -0700, Brian wrote:
> On Thursday 22 April 2004 05:33, Aaron Peterson wrote:
> > > You never told mencoder where to get input from.
> > >   cat /vob/*.VOB | mencoder - ...
> 
> > > Also, when encoding from vob files it's better to use
> > >   mencoder dvd://42 -dvd-device /vob/
> > > for some value of 42. This way it can get metadata from the IFO files,
> > > and you can use -alang instead of just hoping that it picks the right
> > > audio stream.
> > > (This requires that you copy VIDEO_TS.IFO and VTS_42_0.IFO as well.
> > > I don't know whether vobcopy does that automatically.)
> 
> > vobcopy can "mirror" the entire dvd file structure to a hard disk with the
> > right flags.
> 
> > aaron
> 
> Thanks to everybody that replied.
> 
> I have been using the mencoder man pages as a reference where an example is 
> used:
> 
>        Encoding from a pipe
>               rar p test-SVCD.rar  |  mencoder  -ovc  divx4  -di-
>               vx4opts br=800 -ofps 24 -
> 
>        Encoding multiple *.vob files
>               cat *.vob | mencoder <options> -

The second example was removed in CVS because it's a very bad idea.
The first one (with rar) should be removed too. MEncoder is buggy when
encoding from pipe with certain formats, because the demuxer wants to
be able to seek.

Rich




More information about the MPlayer-users mailing list