3 ms·
For Linux, this is pretty easy to do from the command-line with ffmpeg/ffcast (using the x11grab option). Here's a fuller explanation, plus GIF conversion with
by an_ko 10y ago
For Linux, this is pretty easy to do from the command-line with ffmpeg/ffcast (using the x11grab option). Here's a fuller explanation, plus GIF conversion with ImageMagick: http://unix.stackexchange.com/q/113695/16404 http://unix.stackexchange.com/q/113695/16404
- vinkelhake 10y agoGnome has it build in. Ctrl+Alt+Shift+R to start and stop recording.
- stirner 10y agoGIF isn't a good video codec. I would recommend VP8 or H264. Using huffyuv for the initial capture is going to start stuttering at higher FPS (the example uses 15, presumably because anything higher would result in massive file sizes given GIF's terrible compression ratio), because the disk won't be able to write fast enough. x264 with the ultrafast preset is a better option in my experience. I don't understand the purpose of the ffcast tool - it seems to be as or even more verbose than just use ffmpeg directly.
- an_ko 10y agoYep, GIF sucks, but it's unfortunately the only thing even remotely close to video that's embeddable on most StackExchange sites and a whole lot of chat platforms. Ffcast also integrates selection of the capture area, which is a rather finicky argument to pass from xrectsel to ffmpeg. No need for it if you're capturing fullscreen.