Aller au contenu

Comment enregistrer une vidéo de défilement de site web

Comment filmer l’écran pendant qu’un site défile, sans saccades, sans pop-ups et sans page rognée : préparez la page, réglez l’enregistreur, automatisez le défilement, puis coupez.

Aviral LakhanpaulMis à jour le 5 min de lecture

La réponse courte

Nettoyez d’abord la page (fermez le bandeau cookies et les widgets de chat), donnez à la fenêtre du navigateur exactement le cadre voulu, enregistrez à 60 fps avec un enregistreur qui écrit une fréquence d’images constante, et laissez un script faire défiler la page plutôt que votre main. Ou passez-vous d’enregistreur et confiez l’URL à un moteur de rendu qui calcule le défilement pour vous.

Deux façons d’obtenir les images

Vous pouvez enregistrer la page : un enregistreur d’écran capture ce qu’affiche votre moniteur pendant que la page défile. Ou vous pouvez en faire le rendu : un outil ouvre la page dans son propre navigateur et construit la vidéo image par image. Ce guide porte sur la première façon, parce que c’est parfois le bon choix. Si la page est publique et que seul le défilement vous intéresse, le guide pas à pas pour en créer une à partir d’un lien est plus rapide.

Enregistrer vous-même a du sens quand :

  • La page se trouve derrière une connexion, sur localhost ou sur un réseau que vous seul pouvez atteindre.
  • Vous voulez montrer une vraie interaction : remplir un formulaire, ouvrir des menus, faire glisser des éléments.
  • Vous avez besoin de votre voix ou de votre caméra par-dessus, comme dans un tutoriel.

Préparez la page

La plupart des prises ratées le sont avant même de lancer l’enregistreur. Faites-le une fois, et toutes vos prises y gagnent.

  1. Ouvrez la page dans un profil vierge ou une fenêtre de navigation privée, pour que vos extensions, votre barre de favoris et vos sessions ouvertes restent hors champ.
  2. Acceptez ou fermez le bandeau cookies, fermez la fenêtre d’inscription à la newsletter et réduisez le bouton de chat. Ils ont tendance à revenir au rechargement, alors faites-le en dernier.
  3. Faites défiler jusqu’en bas puis remontez une fois avant d’enregistrer. Cela charge les images différées et déclenche les animations d’entrée, pour que la prise ne tombe pas sur des sections à moitié chargées.
  4. Masquez la barre de défilement si elle vous gêne. Dans les DevTools, ajoutez html { scrollbar-width: none; } aux styles de la page.
  5. Coupez les notifications. Une bannière qui glisse en haut à droite gâche une prise par ailleurs parfaite.

Donnez à la fenêtre la taille du cadre

Décidez d’abord du format de sortie, puis donnez cette forme à la fenêtre du navigateur. Enregistrer tout un écran en 16:10 pour le recadrer ensuite en 9:16 jette la plupart de vos pixels et donne un résultat flou.

  • Pour du 16:9, une fenêtre de 1280 × 720 ou 1920 × 1080 (zone de contenu) est la solution la plus propre.
  • Pour une vidéo au format téléphone, ouvrez les DevTools, activez la barre d’outils des appareils et choisissez un téléphone. La page sert alors sa mise en page mobile, et vous n’enregistrez que cette fenêtre d’affichage.
  • Réglez le zoom de la page sur 100 %. Une page zoomée affiche le texte à des tailles inhabituelles qui paraissent floues une fois mises à l’échelle.

Un écran Retina ou haute densité enregistre au double de la taille en pixels de la fenêtre, et c’est une bonne chose : vous pouvez réduire en 1080p et garder un texte net.

Réglez l’enregistreur

Réglages de l’enregistreur d’écran pour le défilement d’un site web
RéglageValeurPourquoi
Fréquence d’images60 fpsUn défilement est un mouvement continu. À 30 fps, chaque image saute deux fois plus loin, ce qui se traduit par des tremblements
Mode de fréquence d’imagesConstante (CFR)Les fichiers à fréquence d’images variable saccadent dans les logiciels de montage et sur certains lecteurs
Zone de captureLa fenêtre du navigateur ou une zone, pas l’écran entierPas de recadrage ensuite, donc pas de résolution perdue
CurseurMasqué, sauf si vous montrez quelque choseUn curseur immobile au milieu d’un défilement ressemble à une erreur
QualitéDébit élevé, ou sans perte si vous comptez faire du montageUn texte qui défile est ce qu’il y a de plus dur pour un encodeur : chaque pixel bouge à chaque image

Sur Mac, l’enregistreur intégré (Shift ⌘ 5) et QuickTime écrivent des fichiers à fréquence d’images variable. OBS Studio, gratuit sur macOS, Windows et Linux, enregistre à une fréquence constante de votre choix. Sous Windows, l’Outil Capture et la Xbox Game Bar enregistrent tous les deux, mais OBS vous donne le plus de contrôle.

Confiez le défilement à autre chose qu’à votre main

C’est l’étape qui décide si la vidéo a l’air professionnelle. Une molette avance par crans, un trackpad donne une impulsion puis laisse filer, et ni l’un ni l’autre ne tient une vitesse régulière pendant vingt secondes. Pourquoi les enregistrements de défilement saccadent détaille les causes.

La solution fiable consiste à laisser le navigateur défiler tout seul. Un court script collé dans la console des DevTools fait défiler toute la page sur une courbe d’accélération, en un temps donné. Le code complet, et la façon d’en régler le rythme, se trouvent dans comment faire défiler automatiquement un site pour une vidéo.

  1. Collez le script, sans le lancer

    Réglez la durée qu’il contient sur le temps que doit prendre le défilement.

  2. Lancez l’enregistreur

    Gardez une ou deux secondes d’immobilité en haut. Vous pourrez les couper plus tard, et une première image tenue fait une meilleure miniature.

  3. Lancez le script et ne touchez plus à rien

    Ne touchez ni à la souris ni au trackpad avant que la page se soit arrêtée. La moindre action entre en conflit avec le script.

  4. Arrêtez, puis coupez les extrémités

    Coupez à la première et à la dernière image du mouvement, plus le temps d’arrêt que vous voulez de chaque côté.

Quand enregistrer, c’est prendre le chemin le plus long

Fait correctement, tout ce qui précède prend un quart d’heure par prise, et un autre format veut dire une autre prise. Si la page est publique, un moteur de rendu fait tout cela à partir de l’URL : il ouvre la page à la largeur d’un ordinateur, d’une tablette ou d’un téléphone, retire les pop-ups, lit la page en double densité et calcule le mouvement à 24, 30 ou 60 fps fixes. Vous changez un réglage et exportez à nouveau au lieu de tout réenregistrer.

Essayez avec votre propre site

Collez un lien et prévisualisez le défilement gratuitement. 51 crédits offerts à l’inscription, sans carte bancaire, et aucun filigrane sur ce que vous exportez.

Recherches récentes

    Vos questions, nos réponses

    En bref, ce que l’on demande ensuite.

    Contact
    Quel est le meilleur enregistreur d’écran gratuit pour faire défiler des sites web ?

    OBS Studio. Il est gratuit sur macOS, Windows et Linux, enregistre à une fréquence d’images constante et peut capturer une seule fenêtre. Les enregistreurs intégrés à macOS et à Windows fonctionnent, mais vous laissent moins de contrôle sur la fréquence d’images et la qualité.

    Pourquoi mon enregistrement est-il fluide à l’écran mais saccadé à la lecture ?

    En général, c’est un fichier à fréquence d’images variable, un enregistrement à 30 fps ou un débit trop faible pour un texte qui bouge à chaque image. Enregistrez à 60 fps constants avec un débit élevé, et laissez un script faire défiler la page plutôt qu’une molette.

    Comment enregistrer une page web entière plus longue que mon écran ?

    Faites-la défiler pendant l’enregistrement, idéalement avec un script pour que la vitesse reste régulière. Un enregistreur d’écran ne peut capturer que ce qui se trouve dans la fenêtre à un instant donné, donc la durée de la vidéo dépend de la vitesse à laquelle la page avance.

    Logo de Website Scroll Video, un bouton lecture sur une page web dans une fenêtre de navigateur.

    Moins de temps à filmer. Plus de temps à créer.

    Automatisez vos enregistrements de sites avec un mouvement personnalisable, des réglages intelligents et des options d’export pensées pour les créateurs d’aujourd’hui.