[MPlayer-users] Any recommendations on optimizing encoding for zaurus 5600?

cmisip cmisip at insightbb.com
Tue Feb 10 05:55:25 CET 2004


I am trying to improve the quality of video encoding for the zaurus.  I
was wondering if anybody can tell me what the option lavcopts idct and
vfdct means.  The man mage is rather cryptic for me anyway.  I figure,
since the zaurus is a  linux arm system then maybe encoding with
-lavcopts idct=7 and decoding with lavdopts idct=7 should help improve
performance on the zaurus.  Is this correct? 

Any quality improvement tips? 

Currently using 2 pass encoding 

First pass:
 $command="nice -19 mencoder -rawvideo
on:w=$nuv_info{width}:h=$nuv_info{height}:fps=$nuv_info{fps} -ovc lavc
-lavcopts
vcodec=mpeg4:trell:mbd=2:vqscale=2:v4mv:vmax_b_frames=1:cmp=2:subcmp=2:precmp=2:predia=1:dia=1:vme=4:vqcomp=0.6:vlelim=0:vcelim=0:idct=7:vpass=1 -vop scale=320:240,eq=15 -ofps 15 -zoom -sws 2  -o /dev/null  $self->{fifodir}


2nd pass:

$command="nice -19 mencoder -rawvideo
on:w=$nuv_info{width}:h=$nuv_info{height}:fps=$nuv_info{fps} -ovc lavc
-lavcopts
vcodec=mpeg4:trell:mbd=2:vqmin=3:vqmax=20:v4mv:vmax_b_frames=1:vb_strategy=0:cmp=2:subcmp=2:precmp=2:predia=1:dia=1:vme=4:vqcomp=0.6:vlelim=0:vcelim=0:idct=7:lumi_mask=0.05:dark_mask=0.01:scplx_mask=0.3:vpass=2 -vop scale=320:240,eq=15 -ofps 15 -zoom -sws 2  -o  $self->{tmp_v} $self->{fifodir}/vidout";

Or alternatively, I use vqscale instead of vqmin and vqmax.  I am
interested in forcing the filesize to be less than 100 mb for a 1 hour
tv recording.

Using ogg tremor codec for audio and oggmerge to create the .ogm video.

Playback on the zaurus is by:
mplayer -dr -quiet -lavdopts idct=7 video.ogm


Thanks for any insight you can give me.






More information about the MPlayer-users mailing list