You are not logged in.
Pages: 1
Pardon me for opening several questions about ffmpeg, but I don't want to mix several questions into one post as it may get really hard to keep track of the answers.
I have noticed that recording my screen with the following command:
ffmpeg -f alsa -i hw:0 -f x11grab -s wxga -r 25 -i :0.0 -qscale 31 /tmp/out.mpgwhich I assume is the worst quality I can get, I still record at about 1MB/s which is kind of large. Can I further reduce this filesize, and if so, how do I do this?
Thanks a lot!
Offline
I'm not a A/V compression guru, but maybe you can compress the output file with e.g. mp4?
ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4These settings are for iPod / iPhone, but you can keep the original resolution if you want to.
Offline
A common practice is to use a fast, and often lossless, encoder to initially capture your screen and then re-encode this to something more manageable. The two-step method allows you to take advantage of a fast encoder so your screencast looks smooth, and also achieve an output that isn't morbidly obese in file size.
FFcast is a good screencast tool. Also see HOWTO: Proper Screencasting on Linux.
Offline
Pages: 1