UltKit

AVI 轉 GIF 轉換器

AVI 檔案多半來自較早的設備:2000 年代的數位相機、MiniDV 錄影帶擷取、DivX 下載檔或 Windows 螢幕錄影程式。把其中幾秒轉成 GIF,就能讓這段畫面脫離許多手機和網頁應用程式已經打不開的格式。

影片轉 GIF

或將MP4, MOV, MKV … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

GIF 大小
px

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    上傳 AVI

    新增 1 個或最多 20 個 .avi 檔案,每個不超過 95 MB。長時間的錄影帶擷取檔通常比這更大,請先剪輯或分割。

  2. 2

    選取片段

    以秒數或「分:秒」輸入開始時間與結束時間。本頁預設寬度為 320 px、10 fps,適合大多數 AVI 來源的低解析度。

  3. 3

    轉換為 GIF

    按下轉換為 GIF,播放預覽後再下載結果。

以現今標準來看,大多數 AVI 片段都很小,常見為 320 × 240 或 640 × 480,所以 320 px 的 GIF 幾乎不損失細節,檔案也很輕巧。

AVI 轉 GIF 轉換器必須讀取的舊式 AVI 編碼

Microsoft 於 1992 年隨 Video for Windows 推出 AVI。它是建立在 RIFF 檔案結構上的容器,內部影片幾乎可用任何在 Windows 註冊過的編碼器壓縮。因此兩個 .avi 檔案的表現可能完全不同:一個在所有播放器都能開啟,另一個卻要求安裝多年前就停止維護的編碼包。

2000 年代許多小型數位相機錄製的是 Motion JPEG AVI,也就是一連串 JPEG 圖片。透過 FireWire 擷取的攝影機影片則是 DV AVI。DivX 與 Xvid 檔案使用 MPEG-4 Part 2 影片。這裡由我們這端負責解碼,因此您不需要安裝任何這些編碼器。原始 AVI 格式依軟體不同,單檔上限約 1 到 2 GB,直到 OpenDML 擴充(常稱 AVI 2.0)才解除此限制,所以長時間擷取有時會被分成編號的多個部分。

常見的 AVI 畫面尺寸與適合的 GIF 寬度

4:3

320 × 240 px

早期相機片段

維持 320 px;再放大只會更模糊

4:3

640 × 480 px

VGA 相機或網路攝影機

320 或 480 px 的 GIF

3:2

720 × 480 px

NTSC DV 攝影機

以 3:2 儲存,以 4:3 或 16:9 顯示

5:4

720 × 576 px

PAL DV 攝影機

每秒 25 個影格,交錯掃描

交錯掃描、尺寸過大與無聲的 AVI 檔案

  • 移動時出現梳狀線

    此 AVI 是交錯掃描的 DV 或類比擷取。請將寬度維持在 320 到 360 px,讓相鄰線條融合;若快速搖鏡仍有條紋,請改選較平穩的片段。

  • 上傳被拒絕

    檔案超過 95 MB。請先剪下需要的部分,再用短片段製作 GIF。

  • GIF 幾乎全黑或停在靜止畫面

    有些擷取檔開頭有數秒黑畫面或靜止標題。請把開始時間移到那之後。

  • 畫面看起來閃爍

    類比錄影帶轉檔的雜訊每個影格都會變。請將顏色降到 128,並維持 Floyd–Steinberg 混色以抑制顆粒。

AVI

音訊視訊交錯格式

AVI 是 Microsoft 於 1992 年隨 Video for Windows 推出的多媒體容器,可容納從未壓縮視訊到 DivX、Xvid 的多種編碼,因此在 2000 年代成為攝影機與下載電影的常見格式。它缺少可靠的可變影格率與標準字幕支援等現代功能,檔案也常常很大。VLC 等桌面播放器可播放 AVI,但手機與瀏覽器通常無法播放。

壓縮方式
有損或無損
透明度
–
動畫
–
推出年份
1992 · Microsoft
AVI 轉檔工具

GIF

Graphics Interchange Format

GIF 由 CompuServe 於 1987 年推出,至今仍是支援最廣的短篇循環動畫格式。它屬於無損格式,但每個影格最多只能使用 256 色的調色盤,因此照片和漸層會出現色帶與抖色。它只支援開/關(1 位元)透明,曲線形狀的邊緣會有鋸齒。動畫 GIF 往往比同一段影片的 MP4 或 WebP 大得多。所有瀏覽器、聊天應用程式和社群平台都能播放 GIF。

壓縮方式
無損
透明度
支援
動畫
支援
推出年份
1987 · CompuServe
GIF 轉檔工具

AVI 是 1990 年代的 Windows 容器格式,手機、通訊軟體和許多瀏覽器都無法播放;轉成 GIF 後,不必費心找編碼器,在任何地方都能直接顯示那個瞬間。

AVI 轉出的 GIF 檔案大小

320 × 240 的影格有 76,800 個像素,GIF 在壓縮前每個像素儲存一個色盤索引,也就是一個位元組。以 10 fps 計算,五秒片段有 50 個影格,原始索引約 3.8 MB,經 LZW 壓縮並略過未變動區域後,通常可降到約 1 MB。寬度加倍到 640 px,原始大小就是四倍。

播放設定可以輕鬆省下空間。速度設為 2× 會讓同一段內容的影格數減半,而來回播放會讓影格數加倍,因此只在需要循環來回播放時才使用。若 GIF 是用在您能掌控的網頁,用 AVI 轉 MP4 產生的 MP4 小得多,而且保留聲音。

AVI 轉 GIF 常見問題

哪些 AVI 編碼可以轉成 GIF?

常見的編碼不需額外軟體即可解碼:數位相機的 MJPEG、攝影機的 DV、DivX 與 Xvid、Cinepak、Intel Indeo 和 Microsoft Video 1,以及未壓縮影片。使用罕見擷取卡編碼製作的檔案可能會失敗,這時只能用當初錄製的軟體先轉檔。

為什麼 GIF 裡移動的物體上會出現細細的水平線?

這是交錯掃描造成的。攝影機影片每個影格儲存兩個半幅畫面,拍攝時間相差一瞬間,移動的邊緣會同時顯示兩者,形成梳狀條紋。縮小到 320 或 360 px 可讓大部分條紋融合;快速移動的場景仍會看到一些。

超過 95 MB 的 AVI 可以做成 GIF 嗎?

無法整段轉換。請先用影片剪輯擷取需要的片段,或先把 AVI 轉成通常小好幾倍的 MP4,再從 MP4 製作 GIF。

320 px 的 AVI 片段轉出的 GIF 大概多大?

以 320 px、10 fps、五秒計算,家用影片製作的 GIF 通常約 1 MB,視攝影機移動多寡而略有差異。畫面粗糙的低光源影片最耗空間,因為雜訊會讓每個影格的每個像素都改變。

為什麼這個頁面使用 Floyd–Steinberg 抖色?

舊的 AVI 影片本來就偏柔且有雜訊,Floyd–Steinberg 會把色盤誤差擴散成細微顆粒,與畫面融合。若來源較乾淨、較新,請在進階設定中將混色改為 Sierra。