2011-05-06 8 views
1

J'ai un problème lors de la conversion de films en FLV, j'ai beaucoup de petits carrés dans l'image. peut-être que quelqu'un sait pourquoi? et comment je peux enlever ces carrés et améliorer l'image? mon code est:comment améliorer la qualité avec ffmpeg flv

ffmpeg -i movie.mp4 -f mpegts -acodec libmp3lame -ar 48000 -AB 128k -s 320,240 -vcodec libx264 -b 320k + -flags boucle -cmp + chroma -partitions + parti4x4 + partp8x8 + partb8x8 -subq 7 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0,71 -bt 200k -maxrate 10M -bufsize 10M -rc_eq 'blurCplx^(1-qComp)' -qcomp 0,6 -qmin 10 -qmax 51 -qdiff 4 -niveau 30 -g 30 -async 2 out.flv

merci!

Répondre

0

Je suis désolé. mon mauvais mon code est:

ffmpeg -i in.mp4 -r 20 -ar 44100 -AB 60 -b 1600K -maxrate 10M 10M -bufsize -qcomp 0,6 -qmin 10 -Qmax 51 -qdiff 4 - niveau 30 -f flv out.flv

2

je ne suis pas remarquer un cadre -vpre, dans lequel vous définissez la vitesse d'encodage, et une douzaine d'autres options de qualité. Des vitesses plus lentes = meilleure qualité mais temps d'encodage plus long.

+0

@Nik ...: Ce n'est pas une modification utile. –

+0

Référence de l'échantillon: http://rodrigopolo.com/ffmpeg/cheats.html – Lizz

Questions connexes