Overview
MEncoder (MPlayer's Movie Encoder) is a simple movie encoder, designed to encode MPlayer-playable movies (AVI/DVD/VCD/VOB/MPG/MOV/VIV/NET) to other MPlayer-playable formats (see below). Currently it's in beta stage, and encodes only to DivX4 (1 or 2 passes) video, PCM/MP3/VBRMP3 audio. Also has stream copying abilities. In the future, there will be cropping, resizing filters, and other interesting stuff.
Compiling
lame
binary isn't sufficient../configure
with optional parameters as usual, and
type : make mencoder
, then make install
.
You are ready. As you probably know, other encoding tools need the avifile library installed. MEncoder doesn't need it at all.
MEncoder features :
-ofps
option (useful when encoding
29.97fps VOB to 24fps AVI)Planned features :
Encoding 2-pass DivX4
The name comes from the fact that this method encodes the file twice. The first encoding (dubbed pass) creates a temporary file with a size of few megabytes. In the second pass, the output file is created, using the bitrate data from the temporary file. The resulting file will have much better image quality. If this is the first time you heard about this, you should consult some guides available on the Net.
This example shows how to encode a DVD to a 2-pass DivX4 AVI. Just two
commands are needed :
mplayer -dvd 2 -ovc divx4 -oac mp3lame -divx4opts br=1100
-o movie.avi -pass 1
mplayer -dvd 2 -ovc divx4 -oac mp3lame -divx4opts br=1100 -o movie.avi -pass 2
Examples
Using MEncoder is the easiest thing on Earth. See the following :
Encoding from DVD, title 2 :
mencoder -dvd 2 -o title2.avi
Encoding from HTTP :
mencoder http://mplayer.hq/example.avi -o example.avi
Encoding from standard input :
rar p test-SVCD.rar | mencoder -divx4opts br=800 -ofps 24 -pass 1 -- -
For all available options, check the MEncoder man page !