Article
Convertir une vidéo pour Scroll Video Background
Guide vidéo WordPress
Avant de convertir une vidéo pour l’utiliser comme arrière-plan animé dans WordPress, il faut disposer de FFmpeg sur son ordinateur. FFmpeg est un outil en ligne de commande qui permet de convertir, compresser, optimiser et réencoder des fichiers vidéo dans de nombreux formats.
Dans cet article, les commandes de conversion utilisent FFmpeg depuis le terminal. Il est donc nécessaire de l’installer une seule fois avant de pouvoir les exécuter.
Installer FFmpeg
Sur Windows
La méthode la plus simple consiste à installer FFmpeg avec Winget, directement depuis PowerShell ou le Terminal Windows.
Ouvrez PowerShell, puis exécutez :
winget install Gyan.FFmpeg
Une fois l’installation terminée, fermez puis rouvrez le terminal, puis vérifiez que FFmpeg est bien disponible :
ffmpeg -version
Si une version de FFmpeg s’affiche, l’installation est correcte.
Sur macOS
Avec Homebrew, l’installation se fait avec la commande suivante :
brew install ffmpeg
Vérification :
ffmpeg -version
Sur Linux
Sur Debian ou Ubuntu :
sudo apt update
sudo apt install ffmpeg
Vérification :
ffmpeg -version
Une fois FFmpeg installé, vous pouvez utiliser les commandes de conversion présentées dans cet article pour préparer une vidéo adaptée à un background WordPress : plus légère, mieux optimisée et plus fluide au chargement.
À retenir
Convertir une vidéo pour background WordPress avec FFmpeg
Une vidéo utilisée comme arrière-plan WordPress ne doit pas seulement être esthétique. Elle doit être légère, compatible avec les navigateurs, rapide à charger et bien préparée pour les effets de scroll vidéo.
FFmpeg
MP4 / H.264
Background vidéo
Scroll vidéo
WordPress
Pourquoi convertir
Une vidéo classique n’est pas forcément adaptée au web
Une vidéo de fond WordPress est souvent affichée en pleine largeur, parfois derrière du texte, parfois en synchronisation avec le scroll. Cela impose des contraintes différentes d’une vidéo YouTube ou d’un simple fichier MP4.
1
Réduire le poids
Une vidéo trop lourde ralentit le chargement de la page et pénalise l’expérience mobile.
2
Améliorer la compatibilité
Le format MP4 encodé en H.264 reste le choix le plus fiable pour une intégration WordPress.
3
Supprimer l’audio
Un background vidéo n’a généralement pas besoin de son. La suppression de l’audio réduit le fichier.
4
Préparer le scroll vidéo
Un effet scroll-scrubbing demande des keyframes plus régulières pour que la lecture reste fluide.
Objectif : produire une vidéo web propre, silencieuse, légère, compatible et adaptée à un usage en arrière-plan WordPress.
Commande principale
La commande recommandée pour un background WordPress
Cette commande constitue une base solide pour convertir une vidéo destinée à un arrière-plan WordPress avec effet de scroll vidéo.
ffmpeg -i input.mp4 -vf "scale=1920:-2" -c:v libx264 -preset slow -crf 24 -g 15 -keyint_min 15 -sc_threshold 0 -pix_fmt yuv420p -an -movflags +faststart output-wordpress-scroll.mp4
Cette commande redimensionne la vidéo, l’encode en H.264, supprime l’audio, rapproche les keyframes et prépare le fichier MP4 pour une meilleure lecture web.
Détail technique
Comprendre les paramètres FFmpeg
Paramètre
Fonction
Utilité pour WordPress
-i input.mp4
Définit la vidéo source.
C’est le fichier original à convertir.
-vf "scale=1920:-2"
Redimensionne la vidéo à 1920 px de large.
La hauteur est calculée automatiquement en conservant les proportions.
-c:v libx264
Encode la vidéo avec le codec H.264.
Format très compatible avec les navigateurs et WordPress.
-preset slow
Utilise un encodage plus lent mais plus efficace.
Permet souvent d’obtenir un meilleur rapport qualité / poids.
-crf 24
Contrôle la qualité et la compression.
Bon compromis pour une vidéo de background web.
-g 15
Définit l’intervalle entre les keyframes.
À 30 fps, cela donne une keyframe toutes les 0,5 seconde.
-keyint_min 15
Fixe l’intervalle minimum entre keyframes.
Rend l’encodage plus régulier pour le scroll vidéo.
-sc_threshold 0
Désactive les keyframes automatiques liées aux changements de scène.
Permet une répartition plus stable des keyframes.
-pix_fmt yuv420p
Force un format de pixels très compatible.
Réduit les risques de problème de lecture sur certains appareils.
-an
Supprime l’audio.
Réduit le poids et facilite l’autoplay silencieux.
-movflags +faststart
Place les métadonnées MP4 au début du fichier.
Améliore le démarrage de la vidéo sur le web.
CRF
Le réglage qualité / poids
Le paramètre CRF détermine le niveau de compression. Plus la valeur est basse, plus la qualité est élevée, mais plus le fichier final est lourd.
CRF
Résultat
18
Très haute qualité, fichier lourd.
20-22
Très bonne qualité pour une vidéo visible.
23-24
Bon compromis pour un background WordPress.
26-28
Fichier plus léger, qualité réduite.
30+
Compression forte, artefacts possibles.
Valeur conseillée
CRF 24 comme base de départ
Pour une vidéo de background WordPress, CRF 24 est une valeur équilibrée. Elle conserve une qualité correcte tout en évitant un fichier trop lourd.
Pour une section très visible en haut de page, CRF 22 peut être préférable. Pour une version mobile ou secondaire, CRF 26 peut suffire.
Plus le CRF est bas, plus la vidéo est qualitative. Plus le CRF est haut, plus la vidéo est légère.
Résolution
Quelle largeur choisir pour une vidéo de fond ?
La résolution doit être suffisante pour rester propre à l’écran, mais pas excessive. Une vidéo trop grande augmente inutilement le poids du fichier.
Largeur
Usage
Filtre FFmpeg
1920 px
Hero section desktop, rendu premium, pleine largeur.
scale=1920:-2
1600 px
Bon compromis desktop.
scale=1600:-2
1280 px
Version légère ou mobile.
scale=1280:-2
1080 px
Background secondaire ou vidéo discrète.
scale=1080:-2
Dans scale=1920:-2, la largeur est fixée à 1920 px et la hauteur est calculée automatiquement. Le -2 conserve les proportions et garde une valeur compatible avec l’encodage vidéo.
Keyframes
Le point essentiel pour le scroll vidéo
Dans une vidéo classique, le lecteur avance normalement du début vers la fin. Dans une vidéo contrôlée par le scroll, le navigateur doit pouvoir se déplacer rapidement dans la timeline.
Keyframes trop espacées
Le déplacement dans la vidéo peut manquer de précision. Le scroll peut sembler moins fluide ou réagir avec un léger retard.
Keyframes plus régulières
Le navigateur dispose de points de référence plus fréquents. La navigation dans la vidéo devient plus stable.
Framerate
Réglage conseillé
Résultat
24 fps
-g 12
Une keyframe toutes les 0,5 seconde.
30 fps
-g 15
Une keyframe toutes les 0,5 seconde.
60 fps
-g 30
Une keyframe toutes les 0,5 seconde.
Pour une vidéo de scroll WordPress à 30 fps, -g 15 -keyint_min 15 est une base cohérente.
Commandes utiles
Versions pratiques selon l’usage
Version desktop premium
Largeur 1920 px, qualité équilibrée, keyframes adaptées au scroll.
ffmpeg -i input.mp4 -vf "scale=1920:-2" -c:v libx264 -preset slow -crf 24 -g 15 -keyint_min 15 -sc_threshold 0 -pix_fmt yuv420p -an -movflags +faststart output-desktop.mp4
Version mobile légère
Largeur plus faible et compression légèrement plus forte.
ffmpeg -i input.mp4 -vf "scale=1280:-2" -c:v libx264 -preset slow -crf 26 -g 15 -keyint_min 15 -sc_threshold 0 -pix_fmt yuv420p -an -movflags +faststart output-mobile.mp4
Background simple sans scroll
Pour une vidéo qui tourne simplement en arrière-plan.
ffmpeg -i input.mp4 -vf "scale=1920:-2" -c:v libx264 -preset slow -crf 24 -pix_fmt yuv420p -an -movflags +faststart output-background.mp4
Version très légère
Pour privilégier le poids du fichier plutôt que la qualité maximale.
ffmpeg -i input.mp4 -vf "scale=1280:-2" -c:v libx264 -preset medium -crf 28 -pix_fmt yuv420p -an -movflags +faststart output-light.mp4
Audio
Supprimer l’audio d’une vidéo de background
Une vidéo d’arrière-plan n’a normalement pas besoin de piste audio. La suppression du son réduit le poids du fichier et évite des comportements indésirables au chargement.
ffmpeg -i input.mp4 -an -c:v libx264 -preset slow -crf 24 -pix_fmt yuv420p -movflags +faststart output-no-audio.mp4
Le paramètre -an supprime toutes les pistes audio de la vidéo exportée.
Poster image
Créer une image d’attente pour WordPress
L’image poster s’affiche avant le chargement de la vidéo ou avant l’apparition de la première image. Elle évite un vide visuel dans la page.
ffmpeg -ss 00:00:02 -i input.mp4 -frames:v 1 poster.jpg
-ss 00:00:02
Sélectionne une image située à 2 secondes dans la vidéo.
-frames:v 1
Extrait une seule image depuis la vidéo.
Pour une section hero, l’image poster doit rester lisible avec le texte superposé.
HTML vidéo
Les attributs recommandés pour un background vidéo
Une vidéo de fond doit être muette, intégrée à la page et accompagnée d’une image poster.
<video autoplay muted loop playsinline preload="metadata" poster="poster.jpg">
<source src="background.mp4" type="video/mp4">
</video>
Attribut
Rôle
autoplay
Demande le lancement automatique de la vidéo.
muted
Coupe le son, ce qui favorise l’autoplay.
loop
Relance la vidéo en boucle.
playsinline
Évite une lecture forcée en plein écran sur mobile.
preload="metadata"
Charge les métadonnées sans forcer le téléchargement complet immédiat.
poster
Affiche une image de remplacement avant la lecture.
Analyse
Lire les informations techniques d’une vidéo
Avant de convertir une vidéo, il est utile de connaître sa résolution, son framerate, ses codecs et la présence éventuelle d’une piste audio.
ffmpeg -i input.mp4
ffprobe -v error -show_format -show_streams input.mp4
Keyframes
Vérifier les images clés
Cette commande permet d’inspecter les keyframes et leur position dans la timeline.
ffprobe -select_streams v -show_frames -show_entries frame=pict_type,key_frame,best_effort_timestamp_time -of csv input.mp4
Les lignes indiquant key_frame=1 correspondent aux images clés de la vidéo.
Méthode
Workflow recommandé en 6 étapes
1
Choisir la vidéo
Utiliser une vidéo stable, avec un mouvement lisible et un cadrage compatible avec du texte.
2
Définir la largeur
Utiliser 1920 px pour un rendu desktop premium ou 1280 px pour une version plus légère.
3
Choisir le CRF
Partir sur CRF 24, puis ajuster selon la qualité et le poids final.
4
Régler les keyframes
Adapter -g au framerate de la vidéo pour obtenir des keyframes régulières.
5
Supprimer l’audio
Ajouter -an pour obtenir une vidéo silencieuse et plus légère.
6
Créer le poster
Extraire une image propre pour l’affichage avant chargement.
Checklist
Avant d’envoyer la vidéo dans WordPress
Format
- MP4.
- Codec vidéo H.264.
- Format de pixels
yuv420p. - Métadonnées placées au début avec
+faststart.
Poids
- Largeur adaptée au contexte.
- CRF cohérent avec la qualité attendue.
- Audio supprimé.
- Version mobile plus légère si nécessaire.
Scroll vidéo
- Keyframes rapprochées.
- Intervalle régulier.
- Test desktop.
- Test mobile.
Intégration
- Image poster définie.
- Vidéo muette.
- Lecture inline sur mobile.
- Texte lisible au-dessus de la vidéo.
Conclusion
La bonne vidéo de background est légère, fluide et discrète
Avec FFmpeg, il est possible de préparer précisément une vidéo pour WordPress : résolution, compression, keyframes, audio, compatibilité navigateur et chargement web.
La commande de base à retenir :
ffmpeg -i input.mp4 -vf "scale=1920:-2" -c:v libx264 -preset slow -crf 24 -g 15 -keyint_min 15 -sc_threshold 0 -pix_fmt yuv420p -an -movflags +faststart output-wordpress-scroll.mp4
Résultat : une vidéo MP4 compatible WordPress, sans audio, optimisée pour le web et mieux adaptée à un effet de scroll vidéo.

