GIF 轉 MP4 轉換器

將動態 GIF 轉換為 MP4 會將其影格重新編碼為影片;檔案大小、顏色和播放行為取決於輸入、編碼器設定與目標播放器。

在這裡選擇或拖放檔案

私密 - 檔案絕不會離開您的裝置

或貼上 Ctrl+V

等待檔案時,可以玩玩 Code Rain

零網路傳輸隱私保證: 0 位元組上傳至外部伺服器。所有處理皆在本機瀏覽器沙箱中進行。

格式比較與技術規格

規格GIFMP4
MIME 類型image/gifvideo/mp4
類型點陣圖多媒體容器
壓縮無損(LZW,最多 256 色索引)H.264 / H.265 / AV1 + AAC / Opus 音訊
標準規格CompuServe GIF89aISO/IEC 14496-14
檔案簽章(magic bytes)標頭47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a)00 00 00 ... 66 74 79 70 (ftyp)

格式概述與應用

MP4 影片是分享某些短動畫的好方法,但它在每一個應用程式或瀏覽器中的行為並不完全像動態圖片。此途徑會將 GIF 影格轉換為 H.264 影片。當接收者需要圖片語意或透明度時,請選擇 GIF 或其他動態格式。

技術規格與編解碼器解析

動態 GIF 是一種 image/gif 點陣格式,採用無損 LZW 壓縮,每個影格最多限制為 256 種索引顏色。它以檔案簽章(magic bytes)47 49 46 38('GIF8')開頭。相比之下,MP4 影片循環是一個使用 video/mp4 MIME 類型的媒體容器。MP4 封裝了壓縮的影片串流(如 H.264、H.265 或 AV1),以及選用的音訊串流。MP4 檔案的檔案簽章通常以區塊標頭開頭,其中位移 4 處為 'ftyp' 品牌區塊,位元組為 66 74 79 70('ftyp')。雖然 GIF 將每一個影格儲存為獨立的點陣圖,但 MP4 使用影格間壓縮來僅儲存影格之間發生變化的像素。

作業系統與瀏覽器相容性

MP4 影片可在許多現代桌上型與行動作業系統中播放。現代瀏覽器透過 HTML5 影片元素支援 MP4 播放,但需視編解碼器支援而定。GIF 仍然被廣泛支援;較佳的格式取決於動畫與播放需求。

實用資訊

這個轉換器已經輸出沒有音訊軌道的 H.264 影片;若要讓它在網頁上自動循環播放,請在影片元素中加入 autoplay、muted、loop 與 playsinline 屬性。

常見問題

如何在不失真的情況下將動態 GIF 轉換為 MP4 影片循環?

動態 GIF 每個影格嚴格限制最多 256 種顏色,而 MP4 可以呈現數百萬種顏色,因此 GIF 的顏色無需調色盤限制即可放入影片中。這個轉換器會根據影格大小自動設定 H.264 位元率,其外觀通常與原始 GIF 非常接近,同時體積小得多;透明區域會變成白色,因為 MP4 影片沒有 Alpha 色版。

動態 GIF 與 MP4 影片循環有什麼區別?

動態 GIF 是一系列索引點陣圖圖片,透過 LZW 壓縮打包成單一點陣檔案。MP4 影片循環則是一個媒體容器,容納透過 H.264 等演算法編碼的時間壓縮影格,這些演算法會追蹤像素隨時間的移動,而不是儲存完整的影格。