怎樣把影片做成還看得下去的 GIF
先裁出那個瞬間、限制寬度與幀率,並搞清楚 GIF 是這段片子的卡通版——不是第二支影片檔。
更新於 2026-09-21
GIF 是只有 256 色調色盤的循環卡通。兩秒鐘的反應貼圖用它剛剛好,音樂錄影帶用它就錯了。大家不開心,多半是因為把整支 1080p、24 fps 轉成 GIF,然後納悶為什麼檔有 40 MB、膚色還海報化。
Batonbox 的「影片轉 GIF」讓你先播片段、裁一段範圍(最長 60 秒)、選寬度與每秒影格,再編碼。短片可以用 gifenc 留在分頁裡;較長或較寬的輸出可以走伺服器上的 FFmpeg 調色盤,通常比較乾淨。
裁切才是品質設定
八秒鐘、480 px、10 fps,才是人家真的會傳出去的 GIF。四十秒、1280 px,只是穿 GIF 衣服的影片。裁到那個手勢、那個進球、或那個包袱。其餘留在原檔。
工作台會播來源,讓你用耳朵設入點出點,而不是猜時間碼。
寬度與幀率
預設寬 480 px 是有原因的:塞得進聊天欄,調色盤也不至於攤太薄。720 或 1280 是給你必須看清楚的細節,體積漲得很快。
迷因和介面錄影,10 fps 多半夠。12–15 fps 幫得了運動和很快的手。GIF 上的 24 fps 很少值得那多出來的好幾 MB。
調色盤,以及老實說清楚
GIF 做不到真彩色,也沒有像樣的配樂。漸層會出現色帶,臉會海報化。那是格式本身,不是工具的 bug。你要音訊或順的顏色,改傳 MP4 或 WebM——「轉換影片」和「壓縮影片」就是做這個的。
伺服器端的調色盤那一趟(FFmpeg 的 palettegen/paletteuse)在較長片段上,通常比分頁裡快速編碼好看。那條路會上傳檔案;本機那條不會。就看你比較在意色帶,還是檔案不要離開裝置。
分步操作
- 1
先播再裁
把入點出點圍在那個瞬間。沒有特別理由就別超過 12 秒。
- 2
寬度保持克制
聊天用 480 px;只有文字或臉看不清才加寬。
- 3
選 8–12 fps
只有很快的動態才往上加。執行前先看大小預估。
- 4
檢查循環
打開 GIF,讓它循環兩次。接縫跳一下,就從兩端再裁掉幾格。
常見問題
- 我的 GIF 為什麼這麼大?
- 秒數太多、像素太多,或影格太多。先砍時長,再砍寬度,最後才動幀率。
- 影片轉 GIF 一定留在瀏覽器裡嗎?
- 短的本機編碼可以。伺服器上的調色盤編碼會上傳片段。兩種結果都沒有音訊。
- 能在 GIF 上加字嗎?
- 先在影片上加標題(「為影片加文字」),再轉編輯過的片段。字燒進已經很小的 GIF,只會更難看。