Envie de vous lancer dans la création de cours vidéos ? De filmer vos parties dans un jeu vidéo ? Cette tribune est faite pour vous ! (à lire aussi Streamer du contenu sur Twitch)

Nous allons utiliser deux logiciels Libres et gratuits, ils fonctionnent sur tous les systèmes d’exploitation.

  • OBS Studio: ce logiciel vous permettra d’enregistrer votre écran et de générer un fichier vidéo, il vous permet aussi d’enregistrer une session de jeu et de streamer sur Twitch.
  • Blender: nous utiliserons Blender pour éditer la vidéo, ajouter du texte, l’accélérer pour générer un timelapse. Blender peut aussi être utilisé pour créer vos introductions.

La previsualisation du montage video dans Blender est beaucoup plus rapide sous Linux.

Les logiciels et options pour créer vos vidéos

Télécharger les derniers drivers de la carte graphique

OBS Studio peut utiliser la carte graphique pour enregistrer l’écran.

Drivers Nvidia

Windows
Linux

Tapez les commandes suivantes:

  • Vous devrez taper votre mot de passe après la première commande, rien ne s’affichera mais il sera bien tapé. Appuyez sur Entrer pour le valider.
  • Pour copier/coller utiliser le clic droit de la souris dans le terminal.
1
sudo add-apt-repository ppa:graphics-drivers
1
sudo apt-get update

Ouvrez le Driver Manager vous devriez voir le driver Nvidia, sélectionnez-le puis appliquez les changements.

Drivers AMD

OBS Studio pour capturer l’écran

Téléchargement

Windows et Mac
Linux

Sur Linux ouvrez le terminal et tapez ces commandes:

1
sudo apt-get update && sudo apt-get install ffmpeg
1
sudo add-apt-repository ppa:obsproject/obs-studio
1
sudo apt-get update && sudo apt-get install obs-studio

Configurer la Source (Input)

La source se configure dans le rectangle blanc en bas « Sources » en cliquant sur le bouton +. Sous Windows la source s’appelle Display Capture, sous Linux elle s’appelle Screen Capture.

Pour enregistrer une partie de jeu vidéo mettez la source en Game Capture et jouez en full screen (plein écran).

Si vous n’utilisez pas de micro, cliquez sur l’icône du haut-parleur afin qu’il soit barré. Vous pourrez éditer plus tard la vidéo dans Blender pour ajouter de la musique.

Les paramètres (settings)

Nous allons changer quelques options d’enregistrement, allez dans File > Settings. Dans la section General vous pouvez changer la langue, je vais garder le logiciel en anglais dans ce cours.

Allez dans Video, on trouve trois paramètres importants:

  • la résolution de l’enregistrement, on y met souvent la résolution maximale de l’écran. Dans mon cas c’est du full HD donc 1920×1080.
  • La résolution de sortie, ou plutôt la résolution de la vidéo une fois encodée et enregistrée. Les deux résolutions les plus utilisées sont 1920×1080 et 1280×720 si vous voulez compresser votre vidéo.
  • Les FPS (Frame Per Second) ou IPS (Image Par Seconde) ou framerate est réglé par défaut à 30 FPS. Vous pouvez mettre 60 images si vous avez un ordinateur assez puissant, cela rendra par contre la vidéo deux fois plus lourde par seconde d’engistrement, donc faites attention si vous avez un limite pour la taille d’une vidéo sur un site de diffusion de vidéo. Je vous recommande 60 images pour les vidéos d’infographie en particulier pour les sculptures 3D en timelapse.

Sortie / Output:

Vous avez la ligne Bitrate, mettez une valeur entre 6000 et 10000. Le bitrate c’est en gros le nombre de ko/s donc plus la valeur est élevée moins la vidéo sera compressée. Il faut que la vidéo soit la moins lourde possible sans que la compression n’altère trop la qualité. A « Encoder » changez Software x264 qui enregistre via le processeur par Hardware NVENC qui utilisera la carte graphique, cette option ne sera pas disponible sur Linux. Cela est particulièrement utile pour enregistrer des sessions de jeux à 60 images par seconde, pour le reste le processeur suffira. Changez le Chemin d’enregistrement / Recording Path si vous voulez enregistrer dans un autre dossier. A la ligne Recording Format changez flv par mp4 un format vidéo plus répandu.

parametres obs.png
Paramètres d’OBS Studio

Je vous conseille d’installer sur Linux le logiciel Screenkey pour vos tutoriels vidéo afin d’afficher les touches et raccourci sur lequel vous tapez.

Blender pour l’édition vidéo

Dans Blender dans les options de rendu à droite changez le framerate pour afin qu’il soit le même que la ou les vidéo(s) que vous avez enregistrés avec OBS Studio. Changez le layout de Blender pour la vidéo editing, vous pouvez cliquant à gauche de Default dans le menu du haut et mettre à la place Video Editing.

La première chose à faire c’est d’activer le AV-sync pour synchroniser le son avec la vidéo, par défaut Blender est paramétré sur No Sync tout en bas de l’interface.

Pour importer votre ou vos vidéo(s) faites un glissez/déposer dans le video editor de Blender ou Shift + a et Movie. Vérifiez d’être à la première frame avec la barre verticale verte.

Si vous n’avez pas enregistré de son supprimez le Strip du dessus qui contient le son.

Couper un strip et créer une transition

Sélectionnez un strip avec le clic droit et faite k, ça vous permettra de supprimer des parties de la vidéo. Ensuite, sélectionnez les deux strips sur lesquels vous voulez créer une transition et faites Shift + a et choisissez Cross. Déplacez ensuite l’une des extrémités du strip en cliquant sur la flèche (les flèches entre les strips) pour créer une transition, elle apparaitra en rose. Vous pouvez aussi ajouter un Effect Strip Color pour que la vidéo s’assombrît progressivement avant de passer à l’autre strip.

edition
Image utilisateur

Si la transition est inversé cliquez sur le strip rose « Cross » et dans ses paramètres activé Backward.

Ajouter une introduction

Pour votre introduction faite là au même frame rate que la vidéo enregistrée. Pour l’intégrer il faut simplement ajouter un nouveau strips avec Shift + a ou un glissez/déposer et la placer tout à gauche.

Accélérer une vidéo

Si vous réduisez la longueur du strip cela n’accélèrera pas la vidéo mais coupera la vidéo plus tôt. Pour l’accélérer, vous devez ajouter un effet. Faites Shift + a dans le menu qui pop-up allez dans Effect Strips… > Speed Control. Un strip violet devrais apparaitre, sélectionné le strip de votre vidéo (bleu foncé) vous verrez ça durée (Length dans les propriétés du menu n de droite, vous pouvez taper /2 à côté du nombre de frame pour diviser la longueur du strip par deux et doubler la vitesse de la vidéo pour un timelapse.

Ajouter du texte

Le texte se trouve dans les Effect Strips… Changez sa taille avec l’option size, je vous conseille d’activer Shadow pour le rendre plus visible. Vous pouvez changer sa position et exporter un fichier .srt pour ajouter le texte en sous-titre dans une vidéo en cliquant sur Export Subtitles dans le menu n.

Encodage final dans Blender

Voici les paramètres pour encoder votre vidéo de façon optimale, cela ce fait dans les options du moteur de rendu, revenez en Default layout. Réglez la résolution du moteur de rendu de Blender afin qu’il soit le même que votre vidéo, n’oubliez pas de mettre le pourcentage de l’échelle à 100 %. Vérifiez le Start frame et End frame afin de couvrir toute la vidéo. Réglez le framerate à celui de la vidéo donc 30 ou 60 FPS.

Plus bas, cherchez Output et indiquez le dossier où sera enregistrée la vidéo. Pour le type de fichier, mettez H.264.

Ouvrez le menu Encoding dans presets mettez H264, dans format mettez H.264. Réglez le Bitrate entre 6000 et 10000.

Pour le codec audio, si vous avez ajouté du son mettez MP3 sinon laissez sur None.

Voici les paramètres en un screenshot:

encodage blender.png
Paramètres d’encodage de Blender
  • Pour uploader des vidéos de plus de 15 minutes sur Youtube allez sur cette page et préparez votre téléphone portable pour y taper le numéro qui vous sera envoyé: https://www.youtube.com/verify
  • Pour activer la publicité sur votre vidéo et gagner de l’argent allez dans le Video Manager: https://www.youtube.com/my_videos?o=U