Get started
video-to-gif

video-to-gif

可以把影片轉成gif
#Video
Rating
More ratings needed
Sold
0
How to use
Run on Capafy
Also on external apps
Publisher provides
Claude Sonnet 5

影片轉 GIF

把影片檔快速轉換成適合分享的 GIF 動圖,自動優化畫質與檔案大小。

功能特色

智慧調色盤壓縮
採用 ffmpeg 兩階段調色盤法(先分析畫面生成最佳調色盤,再套用轉檔),
比一般單次轉檔的做法畫質更好、檔案更小,特別適合要傳訊息、上傳社群平台的
場合。

靈活擷取範圍

  • 整支影片直接轉
  • 指定起訖時間,只擷取你要的片段(例如「10 秒到 15 秒那段」)

解析度由你決定
每次轉換都會先詢問輸出寬度,不會偷偷幫你選。想要清晰一點就設大一點的寬度
(如 480px),想要檔案更小就設小一點(如 240~320px),保持彈性。

自動檢查檔案大小
轉完會回報輸出檔案大小,如果超過一般聊天軟體常見的上傳限制(約 8-10MB),
會主動建議調整方向(降幀率、縮小尺寸、或縮短片段),而不是直接丟一個過大
的檔案給你。

使用方式

直接跟 Claude 說類似這樣的話:

「幫我把這段影片轉成 GIF」
「把 xxx.mp4 的 10 到 20 秒轉成 GIF」

Claude 會依序確認:

  1. 輸出寬度(解析度)
  2. 要整段還是擷取片段(若你還沒說清楚起訖時間會再確認)

確認後就會自動跑轉檔流程,完成後把 GIF 檔案交付給你。

技術細節(供參考)

底層使用的核心指令邏輯:

第一階段:生成調色盤
ffmpeg -i input.mp4 -vf "fps=12,scale=WIDTH:-1,palettegen" palette.png

第二階段:套用調色盤輸出
ffmpeg -i input.mp4 -i palette.png -lavfi "fps=12,scale=WIDTH:-1[x];[x][1:v]paletteuse=dither=bayer:bayer_scale=3" output.gif
  • 預設 fps 為 12(GIF 動圖通常不需要超過 15fps)
  • 預設使用 bayer 抖動法以縮小檔案;若特別要求高畫質可切換為 sierra2_4a