Using ffmpeg and flvtool++ to produce FLV video
Here’s how to convert MPEG, AVI, MOV and possibly other video formats to FLV using ffmpeg
and add proper meta information using flvtool++
.
First we use ffmpeg
to generate *.flv
file:
ffmpeg -i 'in.mpg' \
-b 400k -r 24 -ar 22050 -ab 96k -s 640x480 out.flv
This will hopefully produce 24 FPS, 400kbps video with 22050Hz, 96kbps audio. Next we have to add proper meta information using flvtool++
:
flvtool++ -nodump 'out.flv' 'final.flv'
That’s it. Upload it on your webserver and use your favourite flash player to serve it to your visitors.