Table des matières
Formats des médias pour plateformes
Un pense-bête pour utiliser les formats adaptés à la publication sur les plateformes et réseaux sociaux.
PeerTube
PeerTube étant un réseau social décentralisé du FediVerse la configuration diffère selon les plateformes fédérées. Ici, je me suis basée sur les services fournis par Liberta Vidéo.
Vite dit :
- vidéo
- codec vidéo : h.265 (HEVC)
Tailles
Images Feed
- carrée : 1080 x 1080
- portrait : 1080 x 1350 pixels (4:5)
- paysage : 1080 x 566 pixels (1.91:1).
Vidéos Feed
- carrée : 1080 x 1080 (1:1)
- portrait : 1080 x 1350 (4:5)
- paysage : 1920 x 1080 (16:9, 1080p, full-HD)
limites : 1s à 60mn, 4Go
Réels
- portrait : 1080 x 1920 pixels (9:16)
limites : 0s à 15mn, 4Go
Story
- paysage : 1920 x 1080 (16:9, 1080p, full-HD)
- portrait 1 : 1080 x 1920 pixels (9:16)
- portrait 2 : 1080 x 1350 (4:5)
limite : 1s à 90s.
Formats de fichiers
- Images/Photos : png, jpeg, bmp, gif (non animé).
- Vidéo : mp4, mov.
- Compression vidéo : h.264
Convertir de 9:16 à 4:5 avec Shotcut
On peut avoir à convertir en 4:5 une vidéo capturée en 9:16, par exemple de 1080×1920 à 1080×1350. Sans surprise, cette opération entraîne la perte de 570 pixels1).
Avec Shotcut, la procédure suivante permet d'obtenir le résultat souhaité :
- définir le paramètre vidéo du projet au format souhaité 1080×1350
- ouvrir la vidéo et la glisser dans les sources (des bandes noires apparaissent sur les côtés)
- sélection la sources et appliquer le filtre Recadrer source
- cocher Centre (provoque une zoom qui efface les bandes noires)
- amener le Décalage au centre à la valeur voulue (pour répartir la perte de pixels entre le haut et le bas de l'image)
- exporter à la taille par défaut (celle du projet)
La variante suivante ouvre des possibilités de recadrage/zoom en largeur aussi2). Ici, on se limite à un recarade en hauteur, comme dans la procédure précédente :
- définir le paramètre vidéo du projet au format souhaité 1080×1350
- ouvrir la vidéo et la glisser dans la timeline (des bandes noires apparaissent sur les côtés)
- appliquer le filtre Taille, position, rotation
- amener la hauteur (deuxième dimension) de 1350 à 1920 (provoque une zoom)
- amener la position verticale à la valeur voulue (pour répartir la perte de pixels entre le haut et le bas de l'image)
- exporter à la taille par défaut (celle du projet)
vimeo
Sources :
- Guide de démarrage rapide de la compression (fr) (vimeo.com)
- Instructions de compression vidéo et audio (fr) (vimeo.com)
Vite dit :
- conteneur : MP4
- audio
- codec audio : AAC-LC
- fréquence audio : 48 KHz
- débit audio : constant à 320 kb/s
- vidéo
- codec vidéo : h.2653)
- espace colorimétrique4) : BT.2020 ou BT.709 (échantillonnage sur 10+ bits pour HD)
- fréquence d'image : constante (native si possible)
- balayage : progressif (non entrelacé)
- ratio de compression : 1:1 (pixel carré)
- ratio d'image : selon taille (par ex. SD>4:3, 1080p>16:9, 8K-UHD>17:9)
- débit vidéo : type variable ; valeur selon le format (par ex. 720p : 5 à 10 Mb/s)
Youtube
Sources :
- Best Format to Upload to YouTube: Choosing the Right One (en) (videostudiopro.com). Vite dit.
- YouTube recommended upload encoding settings (fr) (google.com). Une description extrêmement détaillée des nombreux paramètres possibles.
- Colorspace support in FFmpeg (en) (ffmpeg.org)
Standard grand public (inspiré de Shotcut) :
- conteneur : MP4
- audio
- codec audio : AAC-LC
- fréquence audio : 48 KHz
- débit audio : dynamique avec une moyenne à 384 kb/s
- vidéo
- codec vidéo : h.264
- espace colorimétrique5) : BT.601 (pour SD), BT.709 (pour HD) (échantillonnage sur 8 bits)
- fréquence d'image : 25, 30 fps
- ratio d'image : 16:9
- balayage : progressif (non entrelacé)