[MPlayer-users] missing audio under win98 with mencoder encoded files

D Richard Felker III dalias at aerifal.cx
Wed Nov 13 21:52:02 CET 2002


On Wed, Nov 13, 2002 at 09:40:27PM +0100, Gerhard den Hollander wrote:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> * Deepak <ae99008 at aero.iitm.ernet.in> (Thu, Nov 14, 2002 at 02:01:44AM +0530)
> > [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> > i encoded some mpeg videos to divx using mencoder with libavcodec mpeg4 
> > encoding for the video stream and streamcopy for the audio stream:
> 
> > mencoder -ovc lavc -lavcopts=mpeg4 -oac copy -o movie.avi movie.mpg
> 
> > the avi plays back perfectly in linux, using either mplayer or xine but 
> > under windows, any media player (wmp, divx playa, sasami) can't play the 
> > audio stream. 
> 
> Well, get a better player ;)

Or try -oac mp3lame. I doubt you want to waste 224kbit/sec on audio
anyway... Also you should specify more lavcopts and lameopts or your
encoded file will look very bad. At the very least pick a bitrate, and
ALWAYS use vhq except for realtime capture.

> > as an aside.. how do i copy a vcd directly to a file. something like
> > mencoder -vcd 2 -ovc copy -oac copy -o movie.dat
> > copies the VCD to disk but without an index. i have to use -forceidx 
> > everytime to play it. also, i have to know which/how many tracks are 
> > present on the VCD (for the -vcd x) any better way to do this??
> 
> This is trivial.
> 1) mount vcd asa normal cd
>    mount /cdrom
> 2) cd /cdrom/MPEGAV
>     there you will find a bunch of files called something like AVSEQ??.DAT
>     that's your mpeg streams
>     cp -p AVSEQ* /somehwere/on/your/local/disk

NO, THIS WILL NOT WORK!! mplayer -dumpstream -vcd 2 is the correct
way.

Rich




More information about the MPlayer-users mailing list