AVI 轉 GIF 轉換器
AVI 檔案多半來自較早的設備:2000 年代的數位相機、MiniDV 錄影帶擷取、DivX 下載檔或 Windows 螢幕錄影程式。把其中幾秒轉成 GIF,就能讓這段畫面脫離許多手機和網頁應用程式已經打不開的格式。
影片轉 GIF
或將MP4, MOV, MKV … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
可輸入秒數(例如 12.5)或分:秒(0:12)。GIF 很快就會變得很大,因此請將片段控制在幾秒內。
格式與開始時間相同。留空則使用整段影片。
以較慢或較快的速度播放片段。2× 同時會讓長度和檔案大小減半。
GIF 是無限重複播放,還是播放一次後停在最後一個影格。
GIF 每個影格最多只能包含 256 種顏色。顏色越少檔案越小,但天空和膚色會出現色帶。
以細緻的圖樣混合色盤中的顏色來掩蓋色帶。Sierra 的效果最平滑;不使用則檔案最小。
使用方式
- 1
上傳 AVI
新增 1 個或最多 20 個 .avi 檔案,每個不超過 95 MB。長時間的錄影帶擷取檔通常比這更大,請先剪輯或分割。
- 2
選取片段
以秒數或「分:秒」輸入開始時間與結束時間。本頁預設寬度為 320 px、10 fps,適合大多數 AVI 來源的低解析度。
- 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 寬度
320 × 240 px
早期相機片段
維持 320 px;再放大只會更模糊
640 × 480 px
VGA 相機或網路攝影機
320 或 480 px 的 GIF
720 × 480 px
NTSC DV 攝影機
以 3:2 儲存,以 4:3 或 16:9 顯示
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
GIF
Graphics Interchange Format
GIF 由 CompuServe 於 1987 年推出,至今仍是支援最廣的短篇循環動畫格式。它屬於無損格式,但每個影格最多只能使用 256 色的調色盤,因此照片和漸層會出現色帶與抖色。它只支援開/關(1 位元)透明,曲線形狀的邊緣會有鋸齒。動畫 GIF 往往比同一段影片的 MP4 或 WebP 大得多。所有瀏覽器、聊天應用程式和社群平台都能播放 GIF。
- 壓縮方式
- 無損
- 透明度
- 支援
- 動畫
- 支援
- 推出年份
- 1987 · CompuServe
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。
- MP4 轉 GIF 轉換器線上將 MP4 轉成 GIF,可設定寬度、影格速率、起訖時間與色彩。預設循環播放,無浮水印,每批最多 20 部影片。
- MKV 轉 GIF 轉換器線上將 MKV 轉 GIF,從長篇 Matroska 檔案中剪出一段場景。可設定開始與結束時間、寬度及影格率;字幕與音訊不會帶入。
- WebM 轉 GIF 轉換器線上將 WebM 轉成 GIF,支援 VP8、VP9 與 AV1 影片。可設定寬度、影格速率與起訖時間,產生到處都能播放的循環 GIF。
- AVI 轉 MP4 轉換器免費線上將 AVI 轉 MP4。把 DivX、Xvid、Motion JPEG 與 DV 影片轉成手機、瀏覽器和電視都能播放的 H.264 MP4。無浮水印,每批 20 個檔案。
- GIF 轉 MP4 轉換器線上將 GIF 轉換為 MP4 影片。GIF 動圖轉成 H.264 短片,檔案通常只剩一小部分,在聊天軟體和社群網站上播放更流暢。
- GIF 壓縮到 256 KB將 GIF 動畫壓縮到 256 KB 以內、寬度 128 px,符合 Discord 自訂表情符號的檔案上限與建議尺寸。保留循環播放,免註冊。