Des screencasts avec recordMyDesktop

Des screencasts avec recordMyDesktop

Pour illustrer ma présentation de Fedora lors des 2ème Live eTIC Party de Montpellier, j’ai fait le choix de screencasts.
Le screencast est à la vidéo ce que la capture d’écran est à l’image : cela revient donc à enregistrer les actions qui se passent à l’écran.

Pour le choix du logiciel, la question a vite été tranchée puisque les 2 plus connus sont Byzanz et Istanbul et comme le premier ne permet que l’export en GIF animé, je me suis donc rué sur les vidéos au format (libre) OGG d’Istanbul.

Puis, c’est presque par hasard, en fouillant dans mon YUMex, que j’ai découvert recordMyDesktop disponible à la fois sous GNOME (pyGTK) et sous KDE (pyQT4).

Assez méconnu, ce logiciel ne manque pourtant pas de mérites. Il y est possible de paramétrer la qualité de l’image et du son et de le configurer pour que la compression se fasse après coup et non à la volé. Le fait de pouvoir paramétrer une compression post-screencaste lui permet de ne pas bouffer le CPU comme Istanbul et, au final, d’obtenir des vidéos plus fluides. C’est pour cela et pour toutes les autres options, que je l’ai adopté.

Version pyGTK :

yum install gtk-recordmydesktop

Version pyQT4 :

yum install qt-recordmydesktop
Avatar de Guillaume Kulakowski

À propos de l’auteur

Commentaires

7 réponses à « Des screencasts avec recordMyDesktop »

  1. Avatar de lejocelyn
    lejocelyn

    C’est étonnant, je ne connaissais pas Byzanz et Istanbul. Peut-être qu’un jour ces applications seront intégrées par défaut dans les bureau (par exemple avec la touche Imprime écran).

  2. Avatar de frenchbigdog

    Super, là tu me fais découvrir un logiciel intéressant !

  3. Avatar de Temet
    Temet

    Salut!

    Perso je l’utilise en ligne de commande, j’aime pas du tout l’interface.

    Méfie toi, j’ai eu une salle blague sur un enregistrement ou le flux audio a été coupé vers 6/7 minutes… du coup, j’ai dû réenregistrer la piste sonore… et sur une vidéo d’une demie heure, c’est long 😉

    Pour capturer de la 3D, faut mettre l’option "full-shots" 😉

  4. Avatar de llaumgui

    @Telmet > T’avais pas 4 heures de temps libres pour compiler le GUI sur ta Gentoo ? Bon OK, je sort…

  5. Avatar de Temet et pas Telmet
    Temet et pas Telmet

    Pour être exact :
    Thu Oct 11 15:00:21 2007 >>> media-video/qt-recordmydesktop-0.3.6
    merge time: 15 seconds.

    C’est 15 secondes qu’il faut, sur ma vieille chiotte (Athlon XP 2600+) 😉

    Enfin c’est juste pour l’interface, pour recordmydesktop, c’est un peu plus long, 36 secondes …

    C’est risqué de critiquer un système qu’on ne connait pas 😀

    Juste comme ça, c’est après avoir essayé la GUI que je me suis tourné vers la LDC.

  6. Avatar de llaumgui

    @Temet > Je ne critique pas : je Troll ;-). C’est pas pareil 🙂

  7. Avatar de Temet
    Temet

    Oui mais si je n’y avais pas répondu, c’est que le Troll n’aurait pas été assez efficace 🙂

Derniers articles sur le journal

  • SeedboxSync v4.1 : Authentification OIDC, Gravatar et refonte de l’administration
    Découvrez les nouveautés de SeedboxSync v4.1 : intégration d’un système d’authentification natif et OIDC (SSO), support de Gravatar, gestion des utilisateurs en CLI, formulaires Flask-WTForm et transition vers Peewee-Migrate.
  • De Jellystat à Jellydash : moderniser le suivi de mon serveur Jellyfin
    Pourquoi et comment j’ai remplacé Jellystat par Jellydash pour le suivi des statistiques de mon serveur Jellyfin. Retour d’expérience sur la découverte de cet outil moderne, léger et prometteur repéré dans la newsletter selfh.st.
  • SeedboxSync 4.0 : Fusion de l’IHM et du CLI
    La v4.0.0 de SeedboxSync marque un tournant majeur : fusion du CLI et du frontend en une seule application, migration de la configuration en base de données, planificateur Python natif et passage à SQLite WAL. Tour d’horizon des nouveautés et des changements d’architecture.
  • Modernisation du tooling dev sur SeedboxSync : Just, pnpm, uv & Ruff
    SeedboxSync fait peau neuve côté tooling ! Retour sur la modernisation de mon environnement de dev : abandon du bon vieux Makefile au profit de Just, transition vers pnpm pour un gain de temps spectaculaire côté frontend, et adoption de uv et Ruff pour booster l’écosystème Python. Moins de friction, plus de vitesse : découvrez le détail de cette mise à jour.

Articles à la une