LinkedIn 媒體素材準備工具 是做什麼的?
為 LinkedIn 準備任何圖片或影片,確保正確的尺寸、裁切與壓縮。
圖片規格
| 使用情境 | 尺寸 | 比例 | 備註 |
|---|---|---|---|
| 貼文(直式,最大動態佔比) | 1080 × 1350 | 4:5 | 預設選擇 適用於照片 |
| 貼文(橫式) | 1200 × 627 | 1.91:1 | 適用於橫幅、螢幕截圖 |
| 貼文(正方形) | 1080 × 1080 | 1:1 | 安全通用的選擇 |
| 貼文(4:3) | 1440 × 1080 | 4:3 | 適用於相機原生照片 |
| 個人照片 | 400 × 400 最小 | 1:1 | 建議使用 800 × 800 |
| 封面照片 | 1584 × 396 | 4:1 | |
| 文章精選圖片 | 1200 × 627 | 1.91:1 | |
| 最大檔案大小 | 8 MB | — | 目標 < 1 MB 以加快上傳 |
| 格式 | JPEG, PNG, GIF | — | JPEG 優先 適用於照片 |
影片規格
| 使用情境 | 尺寸 | 比例 | 備註 |
|---|---|---|---|
| 貼文(正方形) | 1080 × 1080 | 1:1 | 安全通用的選擇 |
| 貼文(橫式) | 1920 × 1080 | 16:9 | 標準動態牆影片 |
| 貼文(直式) | 1080 × 1920 | 9:16 | 行動裝置/Reels 風格;若來源非 9:16 則需填補 |
| 最大檔案大小 | 5 GB | — | 目標 < 200 MB 以加快上傳 |
| 最長時長 | 30 分鐘 | — | 最短 3 秒 |
| 格式 | MP4 (H.264 + AAC) | — | MP4 為必要 以獲得最佳相容性 |
| 影格率 | 30 fps | — | 符合來源或統一為 30 fps |
| 像素格式 | yuv420p | — | 為廣泛播放支援所必需 |
圖片工作流程
1. 檢查來源
sips -g pixelWidth -g pixelHeight "<input>"
ls -lh "<input>"
2. 修正 EXIF 方向(如有需要)
iPhone 與手機照片通常以 EXIF 方向標籤儲存直式影像,而非旋轉像素。ImageMagick 通常會自動處理此問題,但如果轉換後影像顯示為側向,您可以在裁切前強制將其轉正。
magick "<input>" -auto-orient "<input>-upright.png"
使用轉正後的版本作為裁切的工作副本。
3. 轉換為可編輯格式
如果來源為 HEIC 或其他非 PNG 格式:
sips -s format png "<input>" --out "<input>.png"
使用 PNG 作為裁切的工作副本。
4. 裁切(與使用者迭代進行)
首次裁切: 居中,根據目標比例選擇尺寸。
對於從直式照片裁切為 4:5 直式貼文:
- 裁切寬度 = 影像原始寬度
- 裁切高度 = 寬度 × 5 / 4
- Y 偏移量 = (原始高度 − 裁切高度) / 2
以 3024 × 4032 來源為例:
magick "source.png" -crop 3024x3780+0+126 "cropped.png"
迭代調整:
- 「再放大一點」 → 縮小裁切 WxH(例如用 2000×2500 取代 3024×3780)。保持相同比例。
- 「上方空間太多」 → 增加 Y 偏移量(將裁切區域向下移)。
- 「下方空間太多」 → 減少 Y 偏移量(將裁切區域向上移)。
- 「需要更寬/更窄」 → 調整 W 和 H,同時保持比例。
裁切公式:
magick "source.png" -crop <W>x<H>+<X>+<Y> "cropped.png"
# X = (原始寬度 − W) / 2 (居中)
# Y = 根據主體位置調整
5. 調整尺寸並壓縮以供 LinkedIn 使用
magick "cropped.png" -resize 1080x1350 -quality 85 "<name>-linkedin.jpg"
適用於個人照片:
magick "cropped.png" -resize 800x800 -quality 85 "<name>-linkedin-profile.jpg"
適用於封面照片:
magick "cropped.png" -resize 1584x396 -quality 85 "<name>-linkedin-cover.jpg"
適用於 4:3 貼文:
magick "source.png" -resize 1440x1080 -quality 85 "<name>-linkedin-4by3.jpg"
6. 驗證輸出
ls -lh "<output>.jpg"
sips -g pixelWidth -g pixelHeight "<output>.jpg"
確保:
- 尺寸符合目標
- 檔案大小 < 8 MB(最好 < 1 MB)
- 品質可接受
應該選擇哪種影片格式?
| 來源方向 | 您的目標 | 建議目標 |
|---|---|---|
| 直式(手機影片) | 最大化行動裝置動態牆空間 | 直式 1080×1920(若來源為 3:4 或 4:5 則填入黑色) |
| 直式(手機影片) | 安全通用相容性 | 正方形 1080×1080(中心裁切) |
| 橫式(螢幕錄製、相機) | 標準動態牆影片 | 橫式 1920×1080 |
| 橫式 | 安全通用相容性 | 正方形 1080×1080(中心裁切) |
| 不確定 | — | 正方形 1080×1080 |
經驗法則: 正方形到處都能用。直式能獲得最大的行動裝置螢幕佔比,但在桌機上可能會有黑邊。橫式最適合示範、訪談與電影感內容。
影片工作流程
1. 檢查來源
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>"
同時檢查旋轉元數據:
ffprobe -v error -select_streams v:0 -show_entries stream_side_data=display_matrix \
-of default=nk=1:nw=1 "<input>"
2. 處理旋轉(iPhone / 手機來源)
手機影片通常以橫向儲存影格,並帶有旋轉標籤。在裁切/縮放之前,先在濾鏡鏈中套用 transpose。
| 顯示矩陣 | Transpose 值 | 意義 |
|---|---|---|
-90° (270°) | 1 | 順時針 90° |
+90° | 2 | 逆時針 90° |
180° | 3 | 180° |
| 無旋轉 | 省略 | — |
3. 選擇目標並建立濾鏡鏈
正方形 (1080×1080) — 旋轉後中心裁切:
transpose=1,crop=1080:1080:(in_w-1080)/2:(in_h-1080)/2,format=yuv420p
橫式 (1920×1080) — 縮放至符合大小,然後填補,或中心裁切:
transpose=1,scale=1920:-2,pad=1920:1080:(ow-iw)/2:(oh-ih)/2:black,format=yuv420p
直式 (1080×1920) — 依寬度縮放,然後上下填補:
transpose=1,scale=1080:-2,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:black,format=yuv420p
如果來源長寬比已經符合目標,則可省略 pad,直接使用 scale=1080:1080 或 scale=1920:1080。
4. 常用單行指令(直式 iPhone → 正方形)
最常見的需求:將直式 iPhone 影片轉換為 LinkedIn 適用的正方形 MP4。
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 \
"output_linkedin_square.mp4"
將 transpose=1 替換為步驟 2 中的正確旋轉值,如果來源沒有旋轉元數據,則省略 transpose=1,。
5. 轉碼
ffmpeg -y -i "<input>" \
-vf "<filter_chain>" \
-c:v libx264 -profile:v main -level 4.2 -preset medium -crf 23 -r 30 \
-c:a aac -b:a 128k \
-movflags +faststart \
"<output>.mp4"
參數說明:
-profile:v main -level 4.2— 廣泛的裝置相容性-crf 23— 良好的品質/大小平衡(數值越低品質越高)-r 30— 標準化影格率-movflags +faststart— 將 moov atom 放在檔案開頭,便於網路串流
6. 驗證輸出
ls -lh "<output>.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 "<output>.mp4"
確保:
- 尺寸符合目標
- 檔案大小合理,便於上傳(理想值 < 200 MB)
- 無殘留旋轉元數據(播放器不應再次旋轉)
工具
- 圖片: 優先使用
magick(ImageMagick 7)或convert(ImageMagick 6)。在 macOS 上可退而使用sips進行基本格式轉換。透過brew install imagemagick安裝。 - 影片:
ffmpeg+ffprobe。透過brew install ffmpeg安裝。