I want to convert some of the AVI files I recorded (presentations) to FLV so I can host them on a website and offer them to my visitors. I have done this sort of thing before but the quality they came out as would not be good enough for what I plan on doing here.

Does anyone have a link to a guide or any experience they can offer in converting AVI to FLV with minimal quality loss? A lot of my presentations are 720p as well, so I'd want to keep the aspect ratio the same as the source video.


I suggest ffmpeg. If you are on windows, I suggest the most recent autobuild.

ffmpeg -i foo.avi -ar 22050 -qscale 1 bar.flv

ffmpeg is very tweakable, so you might try searching for flv specific encoding options. Also see the ffmpeg docs

  • Thank you :) That command actually made bar.flv about 300mb bigger than the source .avi file, so looks like I have some tweaking to do, but this gives me a strong base. Thanks again. – Josh Mar 24 '10 at 23:37
  • @Josh, you could try it without -qscale just to see how it comes out. In theory -sameq uses the same quality as the source. You might also try -qmin 1, -qmax 15 or something similar. Finally, you may wish to use two pass video encoding. see: -pass at ffmpeg.org/ffmpeg-doc.html#SEC10 – Tyler Mar 25 '10 at 0:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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