Préparation de Médias pour LinkedIn
Préparez n'importe quelle image ou vidéo pour LinkedIn avec les bonnes dimensions, un recadrage et une compression adaptés.
Spécifications des Images
| Cas d'utilisation | Dimensions | Ratio | Notes |
|---|---|---|---|
| Publication (portrait, espace max du fil) | 1080 × 1350 | 4:5 | Choix par défaut pour les photos |
| Publication (paysage) | 1200 × 627 | 1.91:1 | Idéal pour bannières, captures d'écran |
| Publication (carré) | 1080 × 1080 | 1:1 | Choix universel sûr |
| Publication (4:3) | 1440 × 1080 | 4:3 | Idéal pour photos d'appareil photo natif |
| Photo de profil | 400 × 400 min | 1:1 | Recommandé 800 × 800 |
| Photo de couverture | 1584 × 396 | 4:1 | |
| Image d'article | 1200 × 627 | 1.91:1 | |
| Taille max de fichier | 8 Mo | — | Visez < 1 Mo pour un upload rapide |
| Formats | JPEG, PNG, GIF | — | JPEG préféré pour les photos |
Spécifications des Vidéos
| Cas d'utilisation | Dimensions | Ratio | Notes |
|---|---|---|---|
| Publication (carré) | 1080 × 1080 | 1:1 | Choix universel sûr |
| Publication (paysage) | 1920 × 1080 | 16:9 | Vidéo standard du fil |
| Publication (portrait) | 1080 × 1920 | 9:16 | Style mobile/Reels ; ajoutez des bandes si la source n'est pas 9:16 |
| Taille max de fichier | 5 Go | — | Visez < 200 Mo pour un upload rapide |
| Durée max | 30 minutes | — | 3 secondes minimum |
| Formats | MP4 (H.264 + AAC) | — | MP4 requis pour une meilleure compatibilité |
| Taux d'images par seconde | 30 ips | — | Adaptez à la source ou normalisez à 30 ips |
| Format de pixel | yuv420p | — | Requis pour une large prise en charge de lecture |
Workflow Image
1. Inspecter la source
sips -g pixelWidth -g pixelHeight "<input>"
ls -lh "<input>"
2. Corriger l'orientation EXIF (si nécessaire)
Les photos iPhone et mobiles stockent souvent les images portrait avec une balise d'orientation EXIF plutôt qu'avec des pixels pivotés. ImageMagick respecte généralement cela automatiquement, mais si l'image apparaît de travers après conversion, vous pouvez la forcer à l'endroit avant le recadrage.
magick "<input>" -auto-orient "<input>-redresse.png"
Utilisez la version redressée comme copie de travail pour le recadrage.
3. Convertir au format modifiable
Si la source est en HEIC ou autre format non PNG :
sips -s format png "<input>" --out "<input>.png"
Utilisez le PNG comme copie de travail pour le recadrage.
4. Recadrer (itératif avec l'utilisateur)
Premier recadrage : centré, choisissez les dimensions en fonction du ratio cible.
Pour une publication portrait 4:5 à partir d'une photo portrait :
- Largeur de recadrage = largeur totale de l'image
- Hauteur de recadrage = largeur × 5 / 4
- Décalage Y = (hauteur_originale − hauteur_recadrage) / 2
Exemple pour une source 3024 × 4032 :
magick "source.png" -crop 3024x3780+0+126 "recadre.png"
Ajustements itératifs :
- "Plus zoomé" → réduire WxH du recadrage (ex. 2000×2500 au lieu de 3024×3780). Conservez le même ratio.
- "Trop d'espace en haut" → augmenter le décalage Y (déplacer le recadrage vers le bas).
- "Trop d'espace en bas" → diminuer le décalage Y (déplacer le recadrage vers le haut).
- "Besoin de plus large/étroit" → ajuster W et H en conservant le ratio.
Formule de recadrage :
magick "source.png" -crop <L>x<H>+<X>+<Y> "recadre.png"
# X = (largeur_originale − L) / 2 (centré)
# Y = ajuster selon la position du sujet
5. Redimensionner et compresser pour LinkedIn
magick "recadre.png" -resize 1080x1350 -quality 85 "<nom>-linkedin.jpg"
Pour les photos de profil :
magick "recadre.png" -resize 800x800 -quality 85 "<nom>-linkedin-profil.jpg"
Pour les photos de couverture :
magick "recadre.png" -resize 1584x396 -quality 85 "<nom>-linkedin-couverture.jpg"
Pour les publications 4:3 :
magick "source.png" -resize 1440x1080 -quality 85 "<nom>-linkedin-4by3.jpg"
6. Vérifier la sortie
ls -lh "<sortie>.jpg"
sips -g pixelWidth -g pixelHeight "<sortie>.jpg"
Assurez-vous que :
- Les dimensions correspondent à la cible
- La taille du fichier est < 8 Mo (de préférence < 1 Mo)
- La qualité est acceptable
Quel format vidéo choisir ?
| Orientation source | Votre objectif | Cible recommandée |
|---|---|---|
| Portrait (vidéo téléphone) | Espace max du fil mobile | Portrait 1080×1920 (ajoutez des bandes noires si la source est 3:4 ou 4:5) |
| Portrait (vidéo téléphone) | Compatibilité universelle sûre | Carré 1080×1080 (recadrage centré) |
| Paysage (capture d'écran, appareil) | Vidéo standard du fil | Paysage 1920×1080 |
| Paysage | Compatibilité universelle sûre | Carré 1080×1080 (recadrage centré) |
| Incertain | — | Carré 1080×1080 |
Règle générale : Le carré fonctionne partout. Le portrait offre le plus d'espace d'écran mobile mais peut être lettboxé sur bureau. Le paysage est idéal pour les démos, interviews et contenus cinématographiques.
Workflow Vidéo
1. Inspecter la source
ffprobe -v error -select_streams v:0 \
-show_entries stream=width,height,avg_frame_rate,duration,bit_rate \
-show_entries format=duration,size,bit_rate \
-of csv=p=0 "<input>"
Vérifiez également les métadonnées de rotation :
ffprobe -v error -select_streams v:0 -show_entries stream_side_data=display_matrix \
-of default=nk=1:nw=1 "<input>"
2. Gérer la rotation (sources iPhone / mobile)
Les vidéos mobiles stockent souvent les images en paysage avec une balise de rotation. Appliquez transpose dans la chaîne de filtres avant le recadrage/mise à l'échelle.
| Display Matrix | Valeur transpose | Signification |
|---|---|---|
-90° (270°) | 1 | 90° dans le sens horaire |
+90° | 2 | 90° dans le sens antihoraire |
180° | 3 | 180° |
| Pas de rotation | omettre | — |
3. Choisir la cible et construire la chaîne de filtres
Carré (1080×1080) — recadrage centré après rotation :
transpose=1,crop=1080:1080:(in_w-1080)/2:(in_h-1080)/2,format=yuv420p
Paysage (1920×1080) — mise à l'échelle pour s'adapter puis ajout de bandes, ou recadrage centré :
transpose=1,scale=1920:-2,pad=1920:1080:(ow-iw)/2:(oh-ih)/2:black,format=yuv420p
Portrait (1080×1920) — mise à l'échelle à la largeur puis ajout de bandes haut/bas :
transpose=1,scale=1080:-2,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:black,format=yuv420p
Si le ratio d'aspect de la source correspond déjà à la cible, vous pouvez omettre pad et simplement scale=1080:1080 ou scale=1920:1080.
4. Commande unique courante (iPhone portrait → carré)
La demande la plus fréquente : une vidéo iPhone portrait convertie en MP4 carré prêt pour LinkedIn.
ffmpeg -y -i "IMG_xxxx.MOV" \
-vf "transpose=1,crop=1080:1080:(in_w-1080)/2:(in_h-1080)/2,format=yuv420p" \
-c:v libx264 -profile:v main -level 4.2 -preset medium -crf 23 -r 30 \
-c:a aac -b:a 128k -movflags +faststart \
"sortie_linkedin_carre.mp4"
Remplacez transpose=1 par la valeur de rotation correcte de l'étape 2, ou omettez transpose=1, si la source n'a pas de métadonnées de rotation.
5. Transcodage
ffmpeg -y -i "<input>" \
-vf "<chaîne_de_filtres>" \
-c:v libx264 -profile:v main -level 4.2 -preset medium -crf 23 -r 30 \
-c:a aac -b:a 128k \
-movflags +faststart \
"<sortie>.mp4"
Notes sur les paramètres :
-profile:v main -level 4.2— large compatibilité avec les appareils-crf 23— bon équilibre qualité/taille (plus bas = meilleure qualité)-r 30— normalise le taux d'images par seconde-movflags +faststart— moov atom au début pour le streaming web
6. Vérifier la sortie
ls -lh "<sortie>.mp4"
ffprobe -v error -select_streams v:0 \
-show_entries stream=width,height,avg_frame_rate,duration,bit_rate \
-show_entries format=duration,size,bit_rate \
-of csv=p=0 "<sortie>.mp4"
Assurez-vous que :
- Les dimensions correspondent à la cible
- La taille du fichier est raisonnable pour l'upload (idéalement < 200 Mo)
- Aucune métadonnée de rotation ne subsiste (les lecteurs ne doivent pas la faire pivoter à nouveau)
Outils
- Images : Privilégiez
magick(ImageMagick 7) ouconvert(ImageMagick 6). Utilisezsipssur macOS comme solution de repli pour les conversions de format basiques. Installez viabrew install imagemagick. - Vidéos :
ffmpeg+ffprobe. Installez viabrew install ffmpeg.