When I try to convert avi to flv, I always get gritty and pixelated output flv videos of size that are 1/4 of the the input avi videos were. The current set of parameters I use is

ffmpeg -i input.avi -y -ab 56 -ar 44100 -b 200 -r 15 -f flv output.flv

Admittedly, I don't know what any of these parameters really do and I just try whatever looks appropriate. Can anyone recommend a good set of parameters that would keep my .flv video close to .avi quality after conversion?

link|improve this question
feedback

migrated from stackoverflow.com Aug 9 '11 at 21:52

This question came from our site for professional and enthusiast programmers.

1 Answer

You're setting the video bitrate to 200 bytes/sec. This is incredibly low. Change the command to something like:

ffmpeg -i input.avi -y -ab 56 -ar 44100 -b 200k -r 15 -f flv output.flv

You can vary the bitrate (specified by the -b option) to increase or decrease the quality. A higher bitrate means better quality.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.