VideoObject WordPress

Optimiser vos vidéos WordPress sans ralentir votre site

Les vidéos attirent l’attention, améliorent la conversion et renforcent votre message. Mal intégrées, elles peuvent nuire aux performances de votre site WordPress, voire à son référencement. Ce guide complet vous montre comment encoder et publier proprement une vidéo pour trois cas d’usage très courants : un site LMS, un site média, et un site vitrine. Outils utilisés : Presto Player, HandBrake, Adobe Media Encoder.

Pourquoi ne pas téléverser vos vidéos directement dans WordPress ?

Même si WordPress permet d’uploader des vidéos via la médiathèque, ce n’est pas une bonne pratique, sauf cas très particuliers.

Problèmes majeurs :

  1. Performance du site
    • Les vidéos sont souvent lourdes (plusieurs dizaines ou centaines de Mo).
    • Elles ralentissent le chargement des pages, surtout sur mobile ou en 4G.
    • Pas de “streaming adaptatif” : la vidéo se télécharge d’un bloc, ce qui peut planter le navigateur.
  2. Saturation de l’espace serveur
    • Les offres mutualisées ont un espace disque limité.
    • L’upload d’une vidéo peut vite saturer l’hébergement (et les sauvegardes).
    • Sauvegardes plus longues et plus coûteuses (chaque vidéo est copiée).
  3. Pas de player optimisé
    • WordPress lit la vidéo avec <video> HTML5, mais sans options comme le contrôle de vitesse, le préchargement, ou le tracking.
    • Moins de personnalisation possible (branding, vignettes, chapitrage…).
  4. Accessibilité et compatibilité
    • Pas de sous-titres par défaut.
    • Moins de compatibilité entre navigateurs et devices (pas de fallback automatique).
  5. Problèmes légaux et RGPD
    • Difficulté à protéger la vidéo contre le téléchargement.
    • Pas de contrôle fin sur les droits de diffusion, sauf plugin externe.

Meilleure solution :

  • Héberger les vidéos ailleurs (YouTube, Vimeo, PrestoPlayer, Bunny.net, etc.)
  • Intégrer proprement dans WordPress via un shortcode, un iframe, ou un plugin vidéo
  • Si besoin impératif d’hébergement local : compresser la vidéo à fond (Media Encoder ou HandBrake), et utiliser un player WordPress spécialisé (comme PrestoPlayer)

Presto Player : le lecteur vidéo optimisé pour WordPress

Presto Player est un plugin WordPress moderne, conçu pour améliorer la diffusion vidéo sur ton site. Il allie performance, personnalisation, et compatibilité avec les outils LMS ou marketing.

  • Plugin gratuit et version Pro
  • Supporte YouTube, Vimeo, fichiers locaux
  • Lazy loading, chapitres, poster image
  • Intégration avec LMS, CRM, outils marketing

Versions : gratuite vs Pro

Version gratuiteVersion Pro
Lecteur de base (MP4, YouTube)+ Vimeo, Bunny.net, vidéos restreintes
Lazy loading, player responsive+ branding custom, boutons CTA, analytics
Compatible Gutenberg+ intégration LMS, CRM, domaines autorisés

Installation rapide en moins de 3mn

  1. Installer le plugin Presto Player (via le dépôt WordPress ou la version Pro)
  2. Créer une nouvelle vidéo Presto dans l’interface dédiée
  3. Choisir la source : fichier local, YouTube, Vimeo…
  4. Définir les options (poster image, chapitres, CTA, restrictions)
  5. Insérer le bloc dans une page Gutenberg ou avec un shortcode

Documentation officielle

Fonctionnalités clés

  • Lazy Loading : ne charge la vidéo que lorsqu’elle est visible.
  • Image de couverture (poster) pour l’aperçu avant lecture.
  • Chapitres : navigation facile dans les longues vidéos.
  • Contrôle du débit vidéo : lecture fluide même avec des connexions lentes.
  • Affichage conditionnel : cacher la vidéo selon des règles (abonnement, progression…).
  • Vidéos auto-hébergées (MP4/WebM) ou externes.

Cas 1 : vidéos pour une plateforme LMS (privées)

L’enjeu ici est de sécuriser l’accès, limiter la bande passante, éviter l’hébergement public.

Bonnes pratiques :

  • Ne pas utiliser YouTube ou Dailymotion (publicité, suggestions indésirables)
  • Hébergement recommandé :
    • Vimeo PRO (mot de passe, domaine autorisé)
    • Bunny.net ou Cloudflare Stream (streaming pay-as-you-go)
    • Kaltura

Encodage idéal :

  • Résolution : 1080p ou 720p (selon bande passante des apprenants)
  • Codec : H.264 (MP4)
  • Bitrate :
    • 1080p : 5000–8000 kbps
    • 720p : 2500–5000 kbps
  • Audio : AAC, 128 kbps minimum
  • Sous-titres : intégrés ou .vtt si possible

Outils recommandés :

  • Adobe Media Encoder (workflow pro)
    • Preset : “YouTube 1080p Full HD” ou custom
  • HandBrake (gratuit)
    • Preset : Fast 1080p30 + désactivation des pistes inutiles
  • Kaltura Personal Video Portal (streaming privé jusqu’à 1 Go/mois)

Cas 2 : vidéos sur un site d’actualité / média

Enjeux : affichage rapide, compatibilité mobile, accessibilité

Bonnes pratiques :

  • Encodage léger, pas de buffering, lecture rapide
  • Lazy loading et format adaptatif
  • Fournir un fallback image + transcript (RGPD/accessibilité)
  • Autoplay possible sans audio, mais éviter sur mobile

Encodage idéal :

  • Résolution : 720p (mobile first)
  • Bitrate : 2500–4000 kbps
  • Format secondaire : .webm pour Firefox/Chrome
  • Poids cible : < 5 Mo pour < 1 min

Outils recommandés :

  • Adobe Media Encoder ou HandBrake
    • Export MP4 (main) + WebM (optionnel)
  • PrestoPlayer (lecteur WordPress) :
    • Support du lazy loading, cache, player personnalisable
    • Compatible avec Vimeo, Bunny.net, local

Cas 3 : vidéo promotionnelle

Enjeux : qualité visuelle élevée + diffusion maîtrisée

Bonnes pratiques :

  • Vidéo visible en plein écran ou embed dans une section
  • Contrôle du player (autoplay, loop, branding, etc.)
  • Hébergement externe recommandé pour éviter de charger le serveur

Hébergements recommandés :

PlateformeAvantagesInconvénients
Vimeo Basic/PROLook professionnel, player sans pubVersion gratuite limitée
YouTubeGrand reach, SEO, autoplay facileSuggestions + branding
SproutVideoPlayer personnalisable + sécuritéPayant au-delà de la version free
Bunny.netHaute performance + contrôle completNécessite configuration technique

Encodage idéal :

  • Résolution : 1080p, bitrate constant ou variable (VBR)
  • Profil export : Vimeo 1080p, Constant Quality
  • Option audio : 256 kbps si musique de fond
  • Export final : MP4 (H.264), 2-pass si possible

Comparatif des outils d’encodage

OutilIdéal pourAvantagesLimites
Adobe Media EncoderWorkflow pro AdobeExports par lots, 2-pass, présetsPayant, plus technique
HandBrakeCompression rapide gratuiteLéger, efficace, open-sourceMoins de réglages fins
Shutter EncoderFFmpeg simplifiéGratuit, puissant, completInterface moins sexy
Compressor (Mac)Workflow Final Cut ProAutomations, templatesMac uniquement

Bonus – Protection et RGPD

  • Domain Lock : activez la restriction par domaine dans Vimeo/Bunny.net
  • No Tracking : évitez les players qui déclenchent du tracking (YouTube par défaut)
  • Accessibilité : ajoutez transcript + sous-titres .vtt pour conformité

Fichiers et formats à prévoir

ÉlémentFormat recommandéPourquoi ?
Vidéo principale.mp4 (H.264)Compatibilité universelle
Format alternatif.webm (VP9)Léger, Firefox/Chrome friendly
Sous-titres.vttStandard Web, LMS compatible
Image de fallback.jpg / .webpPour SEO + accessibilité

Pack de travail conseillé

  • Adobe Media Encoder (export principal)
  • HandBrake ou Shutter Encoder (batch + compression) pour le web
  • PrestoPlayer (site WordPress)
  • Vimeo PRO ou Bunny.net selon le projet
  • Accessibilité : transcript + .vtt

Adobe Media Encoder – Pour les workflows pros et créateurs exigeants

Avantages :

  • Intégration directe avec Premiere Pro / After Effects
  • Export par lots avec file d’attente intelligente
  • Prise en charge des presets optimisés (YouTube, Vimeo, mobile…)
  • Possibilité de faire du 2-pass encoding, du VBR, de l’export alpha channel, etc.
  • Qualité d’aperçu en temps réel et gestion précise des bitrate

Idéal pour :

  • Vidéos promotionnelles (belles finitions)
  • Tutoriels e-learning en haute qualité
  • Export multi-résolution pour responsive video
  • Workflow avec animateurs/motion designers

Limites :

  • Licence Adobe nécessaire (abonnement payant)
  • Interface plus technique, pas adaptée aux débutants
  • Pas open source → moins flexible dans certains contextes

HandBrake – Pour la compression simple, rapide et gratuite

Avantages :

  • Gratuit et open source, léger, fiable
  • Préréglages efficaces pour le web : Fast 1080p30, YouTube HQ 720p
  • Compatible Mac / Windows / Linux
  • Compression souvent 3 à 10x plus légère sans perte visible
  • Utilisation en batch / file d’attente

Idéal pour :

  • Réduction du poids avant upload WordPress
  • Compression de vidéos pour LMS ou mobile
  • Cas où on n’a pas la suite Adobe

Limites :

  • Moins de contrôle fin (pas d’alpha channel, pas de 10-bit, etc.)
  • Interface un peu rustique
  • Pas d’aperçu intégré de la vidéo encodée
  • Pas conçu pour monter/exporter directement des vidéos

Tutoriel : exporter une vidéo optimisée avec Adobe Media Encoder

Objectif : produire une vidéo en .mp4 légère, compatible web, sans perte de qualité visible.

Adobe Media Encoder est un excellent outil pour la production vidéo. Il permet d’exporter depuis After Effects ou Premiere Pro avec des réglages propres (format .mp4, codec H.264, compression contrôlée).

Mais pour une diffusion optimisée sur le web, notamment dans un site WordPress, AME ne va pas assez loin. Il encode parfois en H.264 mais dans un conteneur mal lu par certains navigateurs. Il insère des métadonnées Adobe inutiles. Il utilise parfois des codecs audio non standards. Il ajoute des profils de couleur HDR/PQ/HLG qui perturbent l’encodage web.

Même en réglant le débit vidéo (bitrate), AME produit des fichiers plus lourds que nécessaire pour un rendu visuellement identique.

Un fichier AME peut faire 30 à 50 % de plus qu’un encodage équivalent via HandBrake.

Pour optimiser le chargement, certains flux (chapitres, sous-titres, pistes multiples) doivent être supprimés.

L’une des solutions est de ré-encoder depuis After Effects ou Premiere avec HandBrake.

Adobe Media Encoder n’est surtout pas à jeter à la poubelle. Il permet aussi de générer facilement une image à partir d’une composition (After Effects ou Premiere).

C’est idéal pour créer une miniature (poster frame) à intégrer dans le lecteur vidéo, les métadonnées SEO (balise thumbnailUrl de VideoObject), ou comme image d’illustration optimisée dans WordPress.

ÉTAPE 1 : Ouvrir Adobe Media Encoder

  • Lance Adobe Media Encoder via ton raccourci ou depuis le panneau Fichier > Exporter d’After Effects / Premiere Pro.
  • Tu arrives sur la file d’attente.

ÉTAPE 2 : Importer ta vidéo

  • Clique sur le bouton + (Ajouter une source) en bas à gauche
    OU glisse-dépose directement ta vidéo dans la fenêtre.

ÉTAPE 3 : Choisir le format et le préréglage

Format :

  • Choisir H.264 (le plus compatible pour le web) dans la colonne Format.

Préréglage conseillé :

  • Pour YouTube/web : YouTube 1080p HD ou Match Source - High Bitrate
  • Pour LMS ou site vitrine : crée un préréglage perso :
    • Résolution : 1920×1080 (ou 1280×720 pour mobile)
    • Bitrate :
      • 1080p = 5.000 à 8.000 kbps
      • 720p = 2.500 à 5.000 kbps
    • Audio : AAC, 128 kbps, 44.1 kHz
    • Format : .mp4 (extension automatique si H.264 choisi)

ÉTAPE 4 : Définir le nom et l’emplacement du fichier

  • Clique sur le nom de sortie (colonne Output File)
  • Choisis un dossier + renomme ton fichier si besoin.

ÉTAPE 5 : Lancer l’encodage

  • Clique sur le bouton Start Queue en haut à droite.
  • L’export prend quelques minutes selon la taille et la puissance de ton ordi.

Astuce pro

  • Coche Use Maximum Render Quality pour un meilleur rendu des textes et graphismes.
  • Active Use GPU Acceleration dans les préférences si tu veux aller plus vite.
  • Utilise le 2-pass encoding pour une meilleure qualité à débit identique (case à cocher dans les paramètres de débit vidéo).

Résultat : un fichier .mp4 léger, net et prêt à intégrer

Tu peux maintenant :

  • l’envoyer sur ton LMS ou plateforme vidéo
  • l’insérer dans WordPress (via PrestoPlayer, Vimeo, etc.)
  • le tester sur mobile (fluidité + qualité)

Tutoriel rapide : exporter une vidéo avec HandBrake

Objectif : réduire le poids d’une vidéo pour le web (LMS, WordPress, site vitrine), sans perte de qualité visible.

ÉTAPE 1 : Télécharger et installer HandBrake

ÉTAPE 2 : Ouvrir HandBrake et importer ta vidéo

  • Ouvre HandBrake.
  • Clique sur « Ouvrir une source » ou glisse directement ta vidéo dans la fenêtre.
  • La vidéo s’analyse automatiquement (quelques secondes).
HandBrake sélection de la source

ÉTAPE 3 : Choisir un préréglage

Dans le panneau de droite :

  • Va dans l’onglet « Préréglages » > General
  • Sélectionne le préréglage Fast 1080p30
  • Bon compromis pour la majorité des usages web (WordPress, LMS, mobile)

ÉTAPE 4 : Régler les paramètres (optionnel)

Onglet Résumé :

  • Format : MP4
  • Coche « Optimisé pour le web » (facilite le streaming dans le navigateur)
HandBrake résumé

Onglet Dimensions :

HandBrake dimensions

Onglet Video :

  • Codec : H.264 (x264)
  • Framerate : Same as source ou 30
  • Quality : Constant Quality = RF 20–23
    • RF 20 = meilleure qualité
    • RF 23 = plus léger (acceptable pour LMS / web)
HandBrake onglet vidéo

Onglet Audio :

  • Codec : AAC
  • Bitrate : 128 kbps (ou plus si voix + musique)
HandBrake onglet audio

ÉTAPE 5 : Définir le fichier de sortie

  • En bas, dans la zone « Enregistrer sous » :
    • Clique sur « Parcourir »
    • Choisis un nom de fichier + un dossier de destination

ÉTAPE 6 : Lancer l’encodage

  • Clique sur le bouton « Démarrer l’encodage »
  • La barre de progression apparaît en bas

Temps d’attente : de quelques secondes à plusieurs minutes selon la taille.

Astuces pratiques

BesoinAstuce
Plusieurs vidéos à traiter ?Ajoute-les à la file d’attente avec le bouton « Ajouter à la file »
Besoin de réduire encore plus ?Essaye RF 24–25, mais teste visuellement le rendu
Mobile seulement ?Passe en 720p dans l’onglet Dimensions pour alléger

Résultat : une vidéo compressée, prête à publier

  • Format .mp4, compatible avec tous les navigateurs
  • Taille réduite jusqu’à 70–90 % selon la source
  • Parfaite pour WordPress, LMS, e-learning, mobile

Réencoder une vidéo avec HandBrake

Voici l’étape magique pour produire des vidéos 2 à 3 fois plus légères, parfaites pour un lecteur externe :

  • Format : mp4 (avcodec: H.264)
  • Filtrage désactivé
  • Bitrate contrôlé (CBR ou ABR)
  • Optimisation Web activée (Web Optimized)
  • Audio : AAC, 128 kbps stéréo
  • Framerate : constant (25 fps)
  • Débit vidéo : entre 2,5 et 5 Mbps max selon la qualité souhaitée
  • Supprimer les métadonnées (XMP, etc.)

Exemple d’intégration video avec un bloc video Advanced de Greenshift

ÉTAPE 1 : Installer Greenshift (si ce n’est pas déjà fait)

  • Va dans le menu Extensions > Ajouter
  • Recherche Greenshift (éditeur visuel Gutenberg enrichi)
  • Installe Greenshift – Animation and Page Builder Blocks
  • Active le plugin

ÉTAPE 2 : Ajouter le bloc vidéo avancé

  • Dans une page ou un article, clique sur + Ajouter un bloc
  • Tape « Advanced Video » ou « Vidéo avancée »
  • Sélectionne le bloc de Greenshift (icône caméra ou vidéo)

ÉTAPE 3 : Choisir la source vidéo

Tu peux choisir l’une des options suivantes :

  • Fichier MP4 local : hébergé dans ta médiathèque WordPress
  • Lien externe : Vimeo, YouTube, Bunny.net, etc.
  • URL personnalisée (auto-hébergée ou CDN)

Bonnes pratiques :

  • Pour un LMS ou site pro, utilise un MP4 optimisé ou Vimeo PRO.
  • Ne mets jamais de fichier non compressé >50 Mo dans WordPress.

ÉTAPE 4 : Paramétrer l’apparence du player

Dans le panneau de droite (réglages du bloc) :

  • Poster image (image d’aperçu) : téléverse une vignette personnalisée
  • Largeur max : 100% pour le responsive
  • Contrôles visibles : Oui / Non
  • Autoplay : à éviter sauf pour les vidéos muettes
  • Loop / Mute / Précharger : active si besoin

ÉTAPE 5 : Ajouter des options avancées (facultatif)

  • Style du player (coins arrondis, ombre, cadre)
  • Ajout d’un bouton Call to Action après la vidéo
  • Tracking de lecture (si intégré à un LMS ou CRM)

Résultat

Tu obtiens une vidéo :

  • Intégrée proprement dans ton site
  • Responsive et rapide à charger
  • Sans publicité ni branding externe
  • Compatible avec tous les supports (desktop, mobile, tablette)

Astuce complémentaire

Si tu héberges des vidéos compressées (HandBrake ou Adobe Media Encoder) en .mp4, elles seront parfaitement gérées par Greenshift, à condition de :

  • les compresser avant (max 720p ou 1080p léger)
  • les stocker en externe (BunnyCDN, Cloudflare, Vimeo) ou sur un hébergement solide (pas mutualisé low-cost)

Améliorer le SEO de vos vidéos

  • Nom du fichier : utilise des mots-clés pertinents (ex : 2025-title-video.mp4)
  • Balise alt / légende : si intégrée via un bloc, renseigne une légende avec le mot-clé principal
  • Poster image optimisée : ajoute une image .jpg ou .webp pertinente, nommée avec des mots-clés (ex : titre-video-presentation.jpg)
  • Transcript ou résumé textuel sous la vidéo : utile pour le SEO, l’accessibilité et la compréhension
  • Données structurées Schema.org : ajoute un balisage VideoObject en JSON-LD via WPCode ou un plugin SEO avancé
  • Durée, dimensions, auteur : précise ces éléments dans le balisage si possible
  • Chargement différé (lazy loading) : activé par Presto Player ou Greenshift pour éviter de ralentir le chargement principal de la page
Extrait de code Schema VideoObject

En appliquant ces bonnes pratiques, tu obtiens une vidéo :

  • Plus légère, plus rapide, plus compatible
  • Mieux référencée
  • Intégrée proprement dans WordPress

Pour tes prochains projets LMS, médias ou vitrines, ce tutoriel t’évite les pièges classiques et te permet de créer une expérience vidéo fluide et professionnelle.

Catégories : Outils & WordPress
Retour en haut