xvid
psp
带字幕
#!/bin/bash
#hdtv
#PARAM="chroma_opt:vhq=4:bvhq=1:quant_type=mpeg:bitrate=8000"
#MP3PARAM="vbr=1"
#dvd
#PARAM="chroma_opt:vhq=2:bvhq=1:quant_type=mpeg:bitrate=3000"
#MP3PARAM="vbr=3"
#vcd
#PARAM="turbo:vhq=0:bitrate=768"
#MP3PARAM="vbr=5"
#normal
PARAM="turbo:vhq=0:bitrate=384"
MP3PARAM="cbr:br=64"
for movie in *.rm *.rmvb
do
echo "conv $movie to xvid"
rm -f divx2pass.log
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc xvid -xvidencopts pass=1:$PARAM -o /dev/null
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc xvid -xvidencopts pass=2:$PARAM -o "$movie.avi"
done
divx#hdtv
#PARAM="chroma_opt:vhq=4:bvhq=1:quant_type=mpeg:bitrate=8000"
#MP3PARAM="vbr=1"
#dvd
#PARAM="chroma_opt:vhq=2:bvhq=1:quant_type=mpeg:bitrate=3000"
#MP3PARAM="vbr=3"
#vcd
#PARAM="turbo:vhq=0:bitrate=768"
#MP3PARAM="vbr=5"
#normal
PARAM="turbo:vhq=0:bitrate=384"
MP3PARAM="cbr:br=64"
for movie in *.rm *.rmvb
do
echo "conv $movie to xvid"
rm -f divx2pass.log
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc xvid -xvidencopts pass=1:$PARAM -o /dev/null
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc xvid -xvidencopts pass=2:$PARAM -o "$movie.avi"
done
#!/bin/bash
#hdtv
#PARAM="vcodec=mpeg4:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vmax_b_frames=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:qns=2"
#MP3PARAM="vbr=1"
#dvd
#PARAM="vcodec=mpeg4:mbd=2:trell:v4mv:last_pred=2:dia=-1:vmax_b_frames=2:vb_strategy=1:cmp=3:subcmp=3:precmp=0:vqcomp=0.6:turbo"
#MP3PARAM="vbr=3"
#vcd
#PARAM="vcodec=mpeg4:mbd=2:turbo:vbitrate=768"
#MP3PARAM="vbr=5"
#normal
PARAM="vcodec=mpeg4:mbd=2:turbo:vbitrate=384"
MP3PARAM="cbr:br=64"
for movie in *.rm *.rmvb
do
echo "conv $movie to divx"
rm -f divx2pass.log
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc lavc -lavcopts vpass=1:$PARAM -o /dev/null
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc lavc -lavcopts vpass=2:$PARAM -o "$movie.avi"
done
#hdtv
#PARAM="vcodec=mpeg4:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vmax_b_frames=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:qns=2"
#MP3PARAM="vbr=1"
#dvd
#PARAM="vcodec=mpeg4:mbd=2:trell:v4mv:last_pred=2:dia=-1:vmax_b_frames=2:vb_strategy=1:cmp=3:subcmp=3:precmp=0:vqcomp=0.6:turbo"
#MP3PARAM="vbr=3"
#vcd
#PARAM="vcodec=mpeg4:mbd=2:turbo:vbitrate=768"
#MP3PARAM="vbr=5"
#normal
PARAM="vcodec=mpeg4:mbd=2:turbo:vbitrate=384"
MP3PARAM="cbr:br=64"
for movie in *.rm *.rmvb
do
echo "conv $movie to divx"
rm -f divx2pass.log
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc lavc -lavcopts vpass=1:$PARAM -o /dev/null
mencoder "$movie" -oac mp3lame -lameopts $MP3PARAM -ovc lavc -lavcopts vpass=2:$PARAM -o "$movie.avi"
done
psp
mencoder -oac lavc -ovc lavc -of lavf -lavcopts aglobal=1:vglobal=1:vcodec=mpeg4:acodec=aac \
-af lavcresample=24000 -vf harddup -lavfopts format=psp:i_certify_that_my_video_stream_does_not_use_b_frames \
-ofps 30000/1001 input.video -o output.psp
-af lavcresample=24000 -vf harddup -lavfopts format=psp:i_certify_that_my_video_stream_does_not_use_b_frames \
-ofps 30000/1001 input.video -o output.psp
带字幕
for movie in *.avi
do
for sub in *.srt
do mencoder -font /home/fenggu/Downloads/Ubuntu_Soft/Fonts/FZSTK.TTF -sub "$sub" -unicode -subcp GB18030 -unicode -subcp GB18030 -oac copy -vf scale=320:-3,harddup -ofps 20 -ovc xvid -xvidencopts bitrate=220 "$movie" -o "$movie.avi"
done
done
do
for sub in *.srt
do mencoder -font /home/fenggu/Downloads/Ubuntu_Soft/Fonts/FZSTK.TTF -sub "$sub" -unicode -subcp GB18030 -unicode -subcp GB18030 -oac copy -vf scale=320:-3,harddup -ofps 20 -ovc xvid -xvidencopts bitrate=220 "$movie" -o "$movie.avi"
done
done
Comments