La formule universelle
Avant de plonger dans les paramètres spécifiques à chaque plateforme, voici la combinaison qui fonctionne partout :
- Conteneur : MP4
- Codec vidéo : H.264 (Profil élevé)
- Codec audio : AAC stéréo
- Résolution : 1920×1080 (1080p)
- Fréquence d'images : 30fps
- Débit audio : 192 kbps
Cette combinaison est acceptée par toutes les grandes plateformes — YouTube, Instagram, TikTok, Facebook, Twitter/X, LinkedIn, Vimeo et Discord. Si vous ne voulez pas réfléchir aux paramètres spécifiques à chaque plateforme, convertissez votre vidéo selon cette spécification et publiez-la n'importe où. La commande FFmpeg :
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -pix_fmt yuv420p -c:a aac -b:a 192k -movflags +faststart output.mp4
Nous utilisons CRF 20 (au lieu des 23 typiques) car les plateformes de réseau social réencoderont votre vidéo à une qualité inférieure. Partir d'une source de meilleure qualité signifie que plus de détails survivent à la passe de compression de la plateforme. La taille de fichier supplémentaire est un coût temporaire — cela n'affecte que votre temps d'upload.
Toutes les plateformes acceptent les uploads MOV, mais elles réencoderont toutes dans leur propre format de toute façon. Convertir d'abord en MP4 est mieux pour la fiabilité et la vitesse d'upload — les fichiers MP4 sont généralement plus petits que le MOV équivalent, et certaines plateformes traitent MP4 plus rapidement.
Paramètres YouTube
YouTube est la plateforme la plus indulgente en matière de spécifications d'upload. Elle accepte presque tous les formats et résolutions, et elle réencode tout sur ses serveurs. Cependant, vos paramètres d'upload affectent directement la qualité que les spectateurs voient, car le réencodage de YouTube préserve plus de détails à partir de sources de meilleure qualité.
| Paramètre | Recommandé | Pourquoi |
|---|---|---|
| Format | MP4 (H.264 + AAC) | Format officiellement recommandé par YouTube |
| Résolution | 1080p ou 4K | 4K déclenche l'encodage VP9 (meilleure qualité pour les spectateurs) |
| Fréquence d'images | 30fps ou 60fps | 60fps pour les jeux/sports, 30fps pour tout le reste |
| CRF | 18–20 | Qualité supérieure à la normale car YouTube réencode |
| Profil H.264 | Élevé | Meilleure compression, YouTube supporte tous les profils |
| Audio | AAC 192–256 kbps, stéréo | YouTube convertit en Opus/AAC à ~128 kbps |
| Taille max fichier | 256 GB | Ou 12 heures, ce qui est moins |
L'avantage 4K : Lorsque vous uploadez une vidéo 4K, YouTube l'encode en utilisant VP9 (ou AV1 pour les uploads plus récents) au lieu du H.264 qu'il utilise pour le contenu 1080p. VP9/AV1 produit une qualité significativement meilleure au même débit. Cela signifie que votre upload 4K aura une meilleure apparence pour les spectateurs même s'ils regardent en 1080p, car le flux 1080p VP9 a une allocation de débit plus élevée que le flux 1080p H.264.
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -profile:v high -pix_fmt yuv420p -c:a aac -b:a 256k -movflags +faststart youtube_upload.mp4
Paramètres Instagram
Instagram est la plateforme la plus exigeante en matière de rapports d'aspect. Différents types de placement (Feed, Reels, Stories) ont des dimensions optimales différentes, et utiliser le mauvais rapport d'aspect entraîne un recadrage automatique ou des barres noires qui gaspillent l'espace écran.
| Placement | Rapport d'aspect | Résolution | Durée max |
|---|---|---|---|
| Reels | 9:16 (vertical) | 1080×1920 | 15 min |
| Stories | 9:16 (vertical) | 1080×1920 | 60 sec par slide |
| Feed (portrait) | 4:5 | 1080×1350 | 60 min |
| Feed (carré) | 1:1 | 1080×1080 | 60 min |
| Feed (paysage) | 16:9 | 1920×1080 | 60 min |
Les Reels dominent l'algorithme d'Instagram en 2026. Si vous créez du contenu pour la croissance Instagram, les Reels verticaux 9:16 sont le format à prioriser. Les posts Feed au ratio portrait 4:5 sont la deuxième meilleure option car ils occupent le plus d'espace vertical dans le fil, donnant à votre contenu plus de surface visuelle lorsque les utilisateurs font défiler.
Instagram compresse les uploads de manière agressive — souvent à 3,5 Mbps pour les posts Feed. Pour préserver le plus de détails à travers cette compression, uploadez à CRF 18–20 et assurez-vous que votre résolution correspond exactement aux dimensions de la plateforme. Si votre source est 4K paysage et que vous avez besoin de 1080×1920 vertical, recadrez d'abord plutôt que de laisser Instagram recadrer automatiquement — vous contrôlez où la frame se centre.
# Convert landscape MOV to Instagram Reels (vertical 9:16, center crop)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*9/16:ih,scale=1080:1920" -c:a aac -b:a 192k -movflags +faststart reels.mp4
Paramètres TikTok
TikTok est une plateforme orientée verticale. La grande majorité du contenu est 9:16, et l'algorithme favorise fortement la vidéo verticale native par rapport aux vidéos horizontales recadrées ou en boîte à lettres.
| Paramètre | Recommandé |
|---|---|
| Résolution | 1080×1920 (9:16) |
| Fréquence d'images | 30fps |
| Débit minimum | >516 kbps |
| Audio | AAC, stéréo ou mono |
| Durée max (app) | 10 minutes |
| Durée max (bureau) | 60 minutes |
| Taille max fichier (app) | 287 MB |
| Taille max fichier (bureau) | 10 GB |
La compression de TikTok est similaire à celle d'Instagram — elle réencode tout pour économiser la bande passante. Uploadez à qualité plus élevée (CRF 18–20) pour donner au codeur de TikTok le meilleur matériau source possible. La limite de 287 MB via l'application mobile cause rarement des problèmes pour le contenu au format court, mais si vous publiez des vidéos plus longues (3–10 minutes), vous devrez peut-être réduire d'abord la taille du fichier.
L'audio compte sur TikTok. Contrairement à YouTube où les spectateurs peuvent utiliser des casques, les vidéos TikTok sont lues avec le son par défaut dans le fil. Assurez-vous que votre audio est clair et correctement équilibré. AAC à 128–192 kbps est suffisant car TikTok réencode l'audio de toute façon.
# Convert for TikTok (vertical 1080x1920, 30fps)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" -r 30 -c:a aac -b:a 192k -movflags +faststart tiktok.mp4
Le filtre pad ajoute des barres noires si le rapport d'aspect source ne correspond pas à 9:16, plutôt que d'étirer ou de recadrer la vidéo. Si votre source est horizontale, envisagez de recadrer au centre à la place pour un résultat vertical plus attrayant.
Paramètres Facebook
Facebook supporte les vidéos horizontales et verticales dans Feed, Reels et Stories. La plateforme est relativement indulgente sur les spécifications mais compresse les uploads de manière significative, en particulier pour les posts Feed.
| Placement | Résolution | Rapport d'aspect | Durée max |
|---|---|---|---|
| Feed (paysage) | 1920×1080 | 16:9 | 240 min |
| Feed (portrait) | 1080×1350 | 4:5 | 240 min |
| Reels | 1080×1920 | 9:16 | 90 sec |
| Stories | 1080×1920 | 9:16 | 120 sec |
Facebook a une taille de fichier maximale généreuse de 4 GB et supporte les vidéos jusqu'à 240 minutes. Cependant, la compression de Facebook est l'une des plus agressives de toutes les plateformes — même les uploads de haute qualité peuvent sembler notablement dégradés. Uploadez à CRF 18 ou moins pour contrecarrer cela. Les scènes avec des superpositions de texte, des détails fins et des dégradés souffrent le plus de la compression de Facebook.
Pour les posts Feed, le format portrait 4:5 occupe le plus d'espace écran sur mobile, ce qui est l'endroit où plus de 90 % des utilisateurs Facebook naviguent. Cela donne à votre vidéo plus de prominence visuelle dans le fil par rapport au paysage 16:9.
Paramètres Twitter/X
Twitter/X a les limites vidéo les plus restrictives parmi les grandes plateformes de réseau social. Les comptes gratuits font face à des contraintes de taille et de durée strictes, tandis que les abonnés Premium obtiennent des limites élargies.
| Paramètre | Compte gratuit | Compte Premium |
|---|---|---|
| Taille max fichier | 512 MB | 8 GB |
| Durée max | 140 secondes | 8 minutes (jusqu'à 4 heures via Media Studio) |
| Format | MP4 (H.264 + AAC) | |
| Résolution | Jusqu'à 1920×1200 (rapport d'aspect quelconque) | |
| Fréquence d'images | 30fps ou 60fps | |
La limite de 140 secondes pour les comptes gratuits signifie que vous devez souvent couper les vidéos avant de les uploadez. Twitter/X supporte n'importe quel rapport d'aspect, mais 1:1 (carré) et 16:9 (paysage) s'affichent mieux dans la chronologie. La vidéo verticale 9:16 est recadrée dans l'aperçu de la chronologie — les utilisateurs doivent appuyer pour voir la frame complète.
Pour les comptes gratuits, garder les vidéos en dessous de 512 MB tout en maintenant la qualité nécessite un encodage à CRF 23–26 à 1080p. Si votre vidéo dépasse la limite, réduire la taille du fichier avec la mise à l'échelle de résolution ou des valeurs CRF plus élevées est la solution la plus rapide.
Guide des rapports d'aspect
Choisir le bon rapport d'aspect est aussi important que de choisir la bonne résolution. Le mauvais rapport d'aspect entraîne un recadrage automatique (perdre des parties de votre frame) ou des barres noires (gaspiller l'espace écran).
| Rapport d'aspect | Dimensions | Orientation | Meilleur pour |
|---|---|---|---|
| 16:9 | 1920×1080 | Paysage | YouTube, Facebook Feed, visualisation sur bureau |
| 9:16 | 1080×1920 | Vertical | Reels, TikTok, Stories, YouTube Shorts |
| 1:1 | 1080×1080 | Carré | Instagram Feed, Twitter/X, LinkedIn |
| 4:5 | 1080×1350 | Portrait | Instagram Feed, Facebook Feed |
En 2026, la vidéo verticale (9:16) domine. TikTok, Instagram Reels, YouTube Shorts, Facebook Reels et Snapchat Spotlight utilisent tous ce format. Si vous créez du contenu principalement pour les audiences mobiles, tourner en 9:16 dès le départ élimine le besoin de recadrage plus tard. Si vous réutilisez des vidéos horizontales pour des plateformes verticales, le recadrage au centre est généralement mieux que la boîte à lettres (barres noires au-dessus et au-dessous).
Tableau de référence rapide
Le tableau suivant résume les paramètres vidéo recommandés pour chaque grande plateforme. Utilisez-le comme référence rapide lors de la préparation de vos uploads.
| Plateforme | Format | Résolution | FPS | Taille max | Durée max | Rapport |
|---|---|---|---|---|---|---|
| YouTube | MP4 H.264 | 1080p–4K | 30/60 | 256 GB | 12 heures | 16:9 |
| YouTube Shorts | MP4 H.264 | 1080×1920 | 30/60 | 256 GB | 3 min | 9:16 |
| Instagram Reels | MP4 H.264 | 1080×1920 | 30 | 4 GB | 15 min | 9:16 |
| Instagram Feed | MP4 H.264 | 1080×1350 | 30 | 4 GB | 60 min | 4:5 |
| TikTok | MP4 H.264 | 1080×1920 | 30 | 287 MB | 10 min | 9:16 |
| Facebook Feed | MP4 H.264 | 1080p | 30 | 4 GB | 240 min | 16:9 / 4:5 |
| Facebook Reels | MP4 H.264 | 1080×1920 | 30 | 4 GB | 90 sec | 9:16 |
| Twitter/X | MP4 H.264 | 1080p | 30/60 | 512 MB | 140 sec | 16:9 / 1:1 |
Chaque plateforme dans ce tableau accepte MP4 avec vidéo H.264 et audio AAC. C'est la formule universelle. Certaines plateformes acceptent également MOV, WebM ou MKV, mais MP4 H.264 est le choix le plus sûr car il traite plus rapidement et est le moins susceptible de causer des erreurs d'upload.
Commandes FFmpeg pour chaque plateforme
Voici des commandes FFmpeg prêtes à l'emploi pour chaque plateforme. Remplacez input.mov par le nom de votre fichier source.
YouTube (1080p, haute qualité pour la survie du réencodage)
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -profile:v high -pix_fmt yuv420p -c:a aac -b:a 256k -movflags +faststart youtube.mp4
Instagram Reels / TikTok (vertical 9:16, recadrage au centre à partir de paysage)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*9/16:ih,scale=1080:1920" -r 30 -c:a aac -b:a 192k -movflags +faststart vertical.mp4
Instagram Feed (portrait 4:5)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*4/5:ih,scale=1080:1350" -r 30 -c:a aac -b:a 192k -movflags +faststart feed_portrait.mp4
Twitter/X (moins de 512 MB, 140 sec max pour les comptes gratuits)
ffmpeg -i input.mov -c:v libx264 -crf 23 -preset slow -vf "scale=1920:-2" -t 140 -c:a aac -b:a 128k -movflags +faststart twitter.mp4
Le drapeau -t 140 coupe la vidéo à 140 secondes. Ajustez cette valeur en fonction de votre type de compte et des limites actuelles de la plateforme. Pour Twitter/X Premium, vous pouvez prolonger cela à 480 secondes.
Pourquoi les plateformes réencoderont votre vidéo
Chaque plateforme de réseau social réencode votre upload quel que soit le format que vous soumettez. Ce n'est pas un bug — c'est par conception. Les plateformes doivent :
- Générer plusieurs niveaux de qualité (240p, 360p, 480p, 720p, 1080p) pour le streaming de débit adaptatif. Les spectateurs sur les connexions lentes reçoivent automatiquement le flux de qualité inférieure.
- Normaliser les paramètres d'encodage dans des millions d'uploads. Les utilisateurs uploadent des vidéos dans toutes les combinaisons imaginables de codec, résolution et débit. Le réencodage assure un comportement de lecture cohérent.
- Réduire les coûts de stockage et de bande passante. Un upload ProRes 4K à 6 GB par minute coûterait à la plateforme une fortune pour stocker et servir. Le réencodage vers leur codec optimisé (souvent VP9 ou AV1 pour YouTube, H.264 pour Instagram/TikTok) réduit dramatiquement ces coûts.
- Appliquer la modération du contenu. Le réencodage via leur pipeline permet aux plateformes de scanner les frames pour les violations de politique pendant le traitement.
C'est pourquoi uploader à une qualité plus élevée que le résultat final est la bonne stratégie. Votre upload CRF 18 devient la source pour le codeur de la plateforme. Plus votre source est bonne, meilleur est le résultat de la plateforme. Pensez à votre upload comme à la « copie maître » qui est compressée vers le bas — commencer par une copie maître de meilleure qualité signifie que moins de qualité est perdue en traduction.