Testando os parâmetros do MEncoder para converter sequencias de imagens e vídeos para o formato FLV e AVI. Também testando flvtool2 e FFmpeg para processamento de imagens.
Vídeo para FLV usando MEncoder:
mencoder clypeasterinicial650x.mov -o output2.flv -vf scale=640:480 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -of lavf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=1600:mbd=2:mv0:trell:v4mv:cbp:last_pred=3
Vídeo para FLV usando MEncoder (2-pass):
mencoder input.mov -ovc xvid -xvidencopts bitrate=600:pass=1 -vf scale=320:240 -oac mp3lame -lameopts abr:br=64 -o output.avi
mencoder input.mov -ovc xvid -xvidencopts bitrate=600:pass=2 -vf scale=320:240 -oac mp3lame -lameopts abr:br=64 -o output.avi
Sequencia de imagens PNG para FLV usando MEncoder (2-pass):
mencoder mf://*.png -mf w=320:h=240:fps=30:type=png -of lavf -ovc lavc -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -lavcopts vcodec=flv:vbitrate=4000:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:aspect=4/3:vpass=1 -vf scale=320:240 -oac copy -o out.flv
mencoder mf://*.png -mf w=320:h=240:fps=30:type=png -of lavf -ovc lavc -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -lavcopts vcodec=flv:vbitrate=4000:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:aspect=4/3:vpass=2 -vf scale=320:240 -oac copy -o out.flv
Resultados
Aparência visual da imagem por bitrate:

Gráfico mostrando a relação entre bitrate (qualidade) e megabytes (tamanho) da imagem:

Dados brutos mostram o melhor custo benefício em torno de 700 bitrate:
Bitrate | Bytes | Observação |
4000 | 7040819 | |
2000 | 6210340 | |
1500 | 4639196 | |
1200 | 3744989 | |
1000 | 3114874 | |
900 | 2783227 | – |
800 | 2494527 | + |
700 | 2184560 | + melhor custo benefício |
600 | 1852240 | – |
500 | 1555535 | |
400 | 1241695 | |
300 | 915479 | |
200 | 595838 | |
100 | 278861 |
Vídeo para FLV usando o FFmpeg (2-pass):
ffmpeg -i movie.mov -b 430 -qscale 1 -me full -s 320x240 -aspect 4:3 -pass 1 -ar 22050 movie.flv
ffmpeg -i movie.mov -b 430 -qscale 1 -me full -s 320x240 -aspect 4:3 -pass 2 -ar 22050 movie.flv
Usando o flvtool2 para mudar o bitrate:
flvtool2 -U 800.flv
cat out800.flv | flvtool2 -U stdin clype625x-800b.flv
flvtool2 -AUPt /share/cuepoints.xml clype625x-800b.flv
Sequencia de imagens para AVI usando MEncoder (2-pass):
mencoder mf://*.png -mf w=320:h=240:fps=30:type=png -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:aspect=4/3:vpass=1 -vf scale=320:240 -oac copy -o output.avi
Redimensionar vídeo para AVI usando MEncoder:
mencoder clypeasterinicial650x.mov -ovc lavc -sws 1 -vf scale=320:240 -lavcopts aspect=4/3 -o inicial.avi