Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question

migrated from Aug 9 '11 at 21:52

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

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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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