🎞️ 影片轉 GIF
影片片段轉高品質動畫 GIF — 不上傳、無浮水印
✓ 永久免費 · ✓ 無需註冊 · ✓ 檔案不上傳 · ✓ 離線可用
🔒 你的影像永遠不會離開你的裝置。 所有處理都使用 FFmpeg.wasm(調色盤生成 + Lanczos 縮放,在你的瀏覽器中) 在你的瀏覽器中進行。不上傳、不經伺服器、不追蹤。
功能特色
- 零上傳 — 影片留在你的裝置。FFmpeg.wasm 在你的 CPU 上本地轉碼 — 可在 DevTools 網路面板中驗證。
- 調色盤抖動 — 兩步調色盤生成 + Bayer 抖動 — 比 ffmpeg -i input.mp4 output.gif 這種樸素命令的色彩品質好得多。
- 精準裁剪 — 拖動滑桿選準確起點和片段長度(最多 15 秒 — 超過 GIF 會暴漲)。
- 無需註冊、無浮水印 — 無帳號、無疊加層、無時長限制、無需電郵。輸出是乾淨、可循環的 GIF。
運作方式
- 拖入影片 — MP4、WebM、MOV、AVI、MKV — 最大 500 MB。整個檔案留在你瀏覽器的記憶體裡。
- 選擇片段 — 設起點和時長。短一點 — 3-8 秒做 GIF 通常最好看,並能保持在 5 MB 以下。
- 調整影格率和寬度 — 15 fps × 480 px 是甜蜜點。24 fps 更流暢但檔案大小翻倍。寬度更小 = GIF 更小。
- 轉換並下載 — 點 Convert to GIF,等幾秒,下載結果。
使用情境
- 從電影片段、體育精彩、或自拍素材做反應 GIF
- 把 UI 演示嵌入 GitHub README(GIF 內聯播放;MP4 不行)
- 在自動循環 GIF 但會壓縮 MP4 的平台上發短片
- 為部落格和文件製作無聲教學循環
- 製作個性化動態貼圖或聊天反應
常見問題
為什麼 GIF 有時比原 MP4 還大?
GIF 是個老格式 — 基於調色盤、無運動估計、無影格間壓縮。一段 5 秒的 1080p MP4 可能 1 MB;同樣片段做成高品質 GIF 往往 5-15 MB。控制時長、影格率適中(10-15)、寬度小(320-480 px)來控大小。
最長可以多長?
我們把 GIF 時長限制在 15 秒。再長檔案大小和記憶體佔用就會飆升。如果是更長的片段,考慮用 video-compress(MP4 小得多)或者切成多個 GIF。
為什麼我的 GIF 看起來有色階感?
GIF 每幀只支援 256 色。調色盤是按片段生成的,所以漸變和膚色可能出現條帶。這個工具用 stats_mode=diff palettegen + Bayer 抖動來最小化條帶 — 但限制是格式本身的根本屬性。
會保留音訊嗎?
不會 — GIF 沒有音軌。原影片的音訊被靜默丟棄。如果需要聲音,匯出為 MP4(用 video-compress)或 WebM。
真的不上傳我的檔案嗎?
是。唯一的網路流量是 FFmpeg 引擎(~30 MB)首次使用任何 FFmpeg 工具時從公共 CDN 載入(video-compress、audio-compress、video-to-gif 共用快取的引擎)。影片位元組從不離開瀏覽器。打開 DevTools → 網路面板驗證。
為什麼比線上服務慢?
大多數線上 GIF 製作器在專用 CPU 的伺服器上跑。ToolKoala 是在你筆電的 CPU 上跑 FFmpeg.wasm。代價是隱私。15 fps × 480 px 的 5 秒片段通常 5-20 秒轉換完成。
相關工具
- 🎬 影片壓縮 — 壓縮 MP4、WebM、MOV — 不上傳、無需註冊、無浮水印
- 🎞️ GIF製作器 — 將圖片合成為動態GIF
- 🎞️ APNG/精靈圖製作器 — 將圖片合成為動態PNG精靈圖