跳到主要內容

GIF 轉 MP4 線上轉檔

將動態 GIF 轉成體積小的 MP4 影片,方便上傳到 Instagram、X 和 WhatsApp,放在網站上載入也更快;轉換在你的瀏覽器中完成。

拖放要轉換的 GIF 動圖GIF 動圖・免費一次最多 3 個檔案
選擇 GIF在你的裝置上處理,不會上傳
在瀏覽器中執行・不需上傳運作方式

GIF 轉 MP4 使用方法

  1. 1

    拖入 GIF 動圖

    最多可加入 3 個 .gif 檔案,每個最大 500 MB:迷因圖、反應 GIF、螢幕錄製或你自己製作的動畫都可以。

  2. 2

    載入一次轉換引擎

    瀏覽器無法直接把 GIF 的影格解碼成影片,所以第一次使用時會下載 31 MB 的轉換引擎,之後會快取起來。

  3. 3

    轉換為 MP4

    預設已選好 MP4。想保留清晰的邊緣就維持高品質,想讓檔案小一點,可以改選較低的解析度。

  4. 4

    下載

    儲存 name.mp4,就能貼到 GIF 檔案太大或不接受 GIF 的地方。

限制與 Pro

每批最多 3 個 GIF,每個最大 500 MB,動畫長度最多 10 分鐘。

Pro 方案每批最多可轉換 500 個 GIF,每個最大 4 GB。 查看 Pro

關於 GIF 轉 MP4

GIF 動圖是 1987 年誕生的格式:每個影格都是一張獨立圖片,顏色限制在 256 色,唯一的壓縮方式是無損的 LZW,所以只有幾秒的動畫也很容易就有好幾 MB。把 GIF 轉成 MP4,會將同樣的影格編碼為 H.264 影片,只記錄影格之間有變化的部分;MP4 通常小上好幾倍,色彩漸層也更平滑,而 X、Instagram、WhatsApp、Telegram 和多數聊天軟體的「GIF」按鈕,實際上用的也是 MP4。在網站上,循環播放、靜音的 MP4 影片元素,載入速度比原本的 GIF 快得多。

轉換器使用 ffmpeg.wasm 讀取 GIF,保留每個影格各自的顯示時間,並輸出不含音軌的 H.264 MP4。由於 H.264 需要偶數的寬高,寬度或高度為奇數的 GIF 會少掉一列或一行像素。透明區域會變成黑色,因為 MP4 不支援透明;原始 GIF 的 256 色抖動效果也會保留,因為影格本身並未改變。

MP4 本身不會自動循環:社群軟體與 HTML 的 loop 屬性會讓它重複播放,但桌面播放器播完就會停止。只有幾個影格的極短 GIF,轉出來的影片也一樣很短,部分平台會拒絕短於一兩秒的片段;如果你需要反向操作,可以使用「影片轉 GIF」工具。

隱私

你的 GIF 由 ffmpeg.wasm 在這個分頁的 Web Worker 中解碼與編碼,不會上傳。唯一需要下載的是 31 MB 的引擎本身,會從 jsDelivr 取得一次並快取,過程不會帶有你檔案的任何內容。

GIF 轉 MP4:常見問題

為什麼 MP4 比 GIF 小這麼多?
GIF 會逐一無損壓縮每個影格,等於一次又一次儲存完整畫面。MP4 中的 H.264 只偶爾儲存完整畫面,其餘只記錄影格間的變化,壓縮效率高得多。一般動畫和螢幕錄製的 MP4 常小上好幾倍,有時達十倍以上,畫質看起來一樣甚至更平滑。
MP4 會像 GIF 一樣循環播放嗎?
檔案本身和所有影片一樣只播放一次。Twitter/X、Instagram、Telegram、WhatsApp 和 Discord 會自動循環播放短的無聲影片,它們的 GIF 功能就是這樣運作。在網站上,請替影片元素加入 loop、autoplay、muted 和 playsinline 屬性。VLC 等桌面播放器則需要開啟重複播放。
GIF 裡的透明部分會變成什麼?
會變成黑色。H.264 的 MP4 沒有 Alpha 色版,GIF 中原本透明的像素會被填上實色。多數反應 GIF 和螢幕錄製本來就沒有透明部分,所以看起來沒問題。如果是依賴透明背景的貼圖或標誌,建議保留 GIF,或改用動態 WebP 或 PNG。
MP4 會保留 GIF 的播放速度嗎?
會。GIF 會為每個影格記錄延遲時間,轉換器會保留這些時間,所以停頓與快速片段都和原本一樣,影格數量也不變。和網頁瀏覽器一樣,延遲幾乎為零的影格會當作 0.1 秒,因此 MP4 的速度就是你平常看到的 GIF 播放速度。
可以在手機上把 GIF 轉成 MP4 嗎?
可以,在 Android 和 iPhone 的 Chrome、Safari 或 Firefox 都能使用。第一次轉換會下載 31 MB 的引擎,如果行動網路流量有限,建議使用 Wi-Fi;之後就會快取。較大的 GIF 在解碼時很耗記憶體,如果手機瀏覽器中斷,可以改用較小的 GIF 或換用電腦。

此工具的其他用途

全部影音工具