J’utilise depuis 2 ans un très bon framework HTML et JavaScript du nom de reveal pour faire faire mes présentations. Comme on est en HTML, on peut bénéficier du lecteur de vidéo HTML5!
J’ai donc de temps à autre besoin de faire une capture d’écran sous forme de vidéo pour les intégrer aux présentations. Pour cela j’utilise un utilitaire en ligne de commande : recodremydesktop.
Comme près requis, il faut connaître l’ID de la fenêtre à screencaster. Ce qui est possible grâce a :
xwininfo
J’utilise ensuite recodremydesktop en lui indiquant la fenêtre d’intérêt :
recordmydesktop --no-sound --windowid 0x640001
Et parce que c’est pour intégrer ces vidéos dans reveal en html5 il faut faire une petite transformation en webm
ffmpeg -i foo.avi foo.webm
Et voilà ready !