Prérequis


Recordmydesktop

Pour l'installer sous Fedora, ouvrez une fenêtre de terminal et faites :

yum install recordmydesktop

Plus d'informations ici et .


ffmpeg

Pour l'installer sous Fedora, ouvrez une fenêtre de terminal et faites :

yum install ffmpeg

Plus d'informations ici.


Un micro

Ou encore un casque d'écoute avec un micro. Pour avoir une bonne qualité sonore et éviter d'avoir un bruit de fond, considérez la possibilité d'acheter un micro de bonne qualité.


1. Préparez votre bureau

Première suggestion: limitez-vous à 1024 x 768. Plus grand ça va donner une vidéo affreusement lourd et plus petit vous aurez peut-être de la difficulté à bien montrer toutes les fonctionnalités du site ou du logiciel dont vous faites un démo.

Question de vous repérer facilement, faites vous un graphique avec un rectangle de couleur délimitant un espace de 1024 x 768 pixels, graphique que vous placerez en image de fond de votre bureau. Vous pouvez même écrire le titre de votre vidéo dans le réctangle de couleur, ça vous fera l'écran de départ et de fin de votre vidéo.

Un exemple, réalisé pour un moniteur de résolution 1600 X 1200 en 5 minutes avec Gimp:

tutoriel_slideex.png

Deuxième suggestion: faites le ménage! Surtout dans la partie de l'écran qui sera enregistrée, enlevez tout ce qui traîne. Ça fera des enchaînements plus agréables visuellement si on voit le fond d'écran quand vous réduisez des fenêtres, et ça évitera de la confusion en présentant dans le vidéo seulement les éléments qui sont en lien direct avec votre démo.

Troisième suggestion: Préparez vos fenêtres d'avance. Démarrez les logiciels dont vous avez besoin. Votre navigateur Web avec le site à montrer. Dimensionnez les fenêtres pour qu'elles couvrent la surface de 1024 x 768. Désactivez l'affichages de ce qui est superficiel dans votre navigateur (barre de signets, etc.) pour gagner de l'espace.


2. Préparez votre micro

C'est probablement ce qui vous prendrz le plus de temps. Testez l'enregistrement avec votre casque d'écoute / micro en jouant avec les options du mixeur jusqu'à ce que vous soyez satisfait.

Sur mon poste je ne pouvais identifier la source du bruit de fond persistant lors de l'enregistrement (casque d'écoute trop cheap? mauvais réglage du mixage? carte de son poche? Toutes ces réponses?) alors j'ai réglé le problème en allant chez Steve's Music Store, dont je suis maintenant un client satisfait. :)


3. Enregistrez-vous avec recordmydesktop

Dans une fenêtre de terminal :

recordmydesktop -width 1024 -height 768 -device hw:1,0 -o tutoriel.ogv

Le paramètre -device hw:1,0 indique à recordmydesktop d'enregistrer le son de mon micro USB. Normalement, vous pouvez laissez tomber ce paramètre si le son vient de la prise Mic / Line-In de votre carte de son et que votre mixeur est réglé correctement.

Pour la liste des paramètres (il y en a beaucoup) d'enregistrement que vous pouvez spécifier au lancement de recordmydesktop:

man recordmydesktop

Quand vous avez terminé, CTRL-C (dans la fenêtre de terminal) arrête l'enregistrement et termine l'encodage de votre séquence vidéo en format Ogg Theora.


4. Envoyez tout ça sur le Web

La conversion en FLV (Flash) est facile avec ffmpeg. Dans un fenêtre de terminal, faire :

ffmpeg -i tutoriel.ogv -f flv -y tutoriel.flv

Ça vous donnera un fichier de même résolution, en Flash. ffmpeg a énormément d'options. Voyez la documentation (ou cherchez un peu sur le Web) et vous trouverez rapidement comment redimensionner, diminuer la qualité audio et vidéo, etc. de votre séquence.

Il ne vous reste enfin qu'à placer le vidéo sur une page Web avec JW FLV Media Player ou un autre bidule de votre choix.

Et voilà!