You are not logged in.

#1 2015-07-02 08:45:45

Phasme
Member
Registered: 2011-07-10
Posts: 21
Website

How to make a Xephyr screen cast videos or gif

I have a module for awesome WM and I would like to provide gif or videos in the README.md or in the wiki on the awesome WM site.

I would like to create little videos or gifs of awesome launched in Xephyr. I know that the creation of gif is possible like in this pull request https://github.com/awesomeWM/awesome/pull/268.

I have already make some searchs and see that some people use ffmpeg or vlc but I cannot find out something adapted to my problem.

Offline

#2 2015-07-05 16:41:05

DrZaius
Member
Registered: 2008-01-02
Posts: 193

Re: How to make a Xephyr screen cast videos or gif

First capture the screen:

ffmpeg -f x11grab -framerate 10 -video_size 320x240 -i :0.0+10,20 -c:v libx264rgb -crf 0 -preset ultrafast video.mkv

Then make a palette:

ffmpeg -i video.mkv -vf palettegen palette.png

Finally make the gif:

ffmpeg -i video.mkv -i palette.png -filter_complex paletteuse output.gif

Also see:

Last edited by DrZaius (2015-07-05 16:42:13)

Offline

Board footer

Powered by FluxBB