Compresser une vidéo pour X (Twitter)
Passez sous la limite de 512 Mo de X avec une image nette en 720p ou 1080p. Tout se fait dans votre navigateur : le clip ne quitte jamais votre appareil.
X (Twitter)
X accepte les fichiers vidéo jusqu’à 512 Mo. Les comptes gratuits peuvent publier des clips de 2 minutes 20 secondes au maximum.
X réencode tout ce que vous publiez : un fichier H.264 propre en 720p ou 1080p donne à son encodeur le meilleur point de départ.
Ce qui tient dans 512 Mo
Ce que choisit le compresseur pour un clip de smartphone typique en 1080p à 30 i/s (environ 16 Mbit/s), selon sa durée, quand la limite est de 512 Mo :
| Durée du clip | Résolution | Débit vidéo |
|---|---|---|
| 30 secondes | Tient sans compression | – |
| 1 minute | Tient sans compression | – |
| 2 minutes | Tient sans compression | – |
| 5 minutes | 1080p | 12 696 kbit/s |
| 10 minutes | 1080p | 6 279 kbit/s |
Comment ça marche
- Nous lisons votre vidéo localement et mesurons son niveau de détail (SI) et la quantité de mouvement (TI).
- À partir de la taille choisie, nous calculons un budget de débit exact, puis la résolution et la fréquence d’images qui rendent le mieux avec ce budget. Une résolution plus basse avec assez de données vaut mieux qu’une pleine résolution pixelisée.
- Votre GPU l’encode via WebCodecs. Les formats que le navigateur ne sait pas décoder passent par FFmpeg compilé en WebAssembly.
- Si le résultat dépasse la limite, même de très peu, nous réencodons avec un débit corrigé pour que le fichier tienne.
Questions fréquentes
Pourquoi X refuse-t-il ma vidéo ?
En général parce qu’elle dépasse 512 Mo, qu’elle est plus longue que ce que votre compte autorise ou qu’elle utilise un codec que X n’accepte pas. Un MP4 H.264 sous la limite évite ces trois problèmes.
Ma vidéo est-elle envoyée sur un serveur ?
Non. Nibbo fonctionne dans votre navigateur et compresse la vidéo sur votre appareil. Vous pouvez couper le Wi-Fi une fois la page chargée : tout continue de fonctionner.
Pourquoi la résolution de ma vidéo baisse-t-elle ?
Un petit fichier contient un nombre fixe de bits. Les répartir sur moins de pixels donne une image propre ; garder la pleine résolution la rendrait pixelisée.