影片轉 GIF

挑出你要的那一段,決定每秒幾格、要多寬,這一頁就把 GIF 寫出來。轉檔是在這個分頁裡做的,影片不會離開你的電腦。檔案大小會印在結果旁邊,因為那才是決定一張 GIF 到底貼不貼得出去的數字,而大部分轉檔網站要等你下載完才讓你知道。

  • 不上傳
  • 不用註冊
  • 無浮水印
  • 不限檔案數
把檔案拖到這裡或點擊選擇不限大小、不限數量——只受你自己電腦記憶體限制。MP4 交給瀏覽器內建的影片編碼器,不用下載任何東西,也沒有大小上限。其他格式第一次會抓一個 10MB 的引擎。不管哪一種,你的檔案都不會上傳。

你的檔案

填 0 就是轉到影片結束。片子一長,這就是做出好幾百 MB 的 GIF 的方法。

GIF 的間隔是用百分之一秒記的,所以 12 實際播 12.5,15 實際大約 14.3。大小和格率接近成正比。

高度照來源的比例算。本來就比這個窄的影片會維持原樣,不會被放大。

    還沒選檔案。

    你的檔案去了哪裡

    哪裡都沒去。這個網頁會下載一小段程式到你的瀏覽器,由它直接讀取你硬碟上的檔案。程式本身來自本站,就像圖片或樣式表一樣——但你的檔案只會從硬碟走到你自己的瀏覽器分頁裡。

    為什麼用這個

    那些大型轉檔站給不了你的東西。

    先從你自己的畫面算出配色

    GIF 一格最多只能放 256 種顏色。一步轉完會讓編碼器退回一組固定配色,人臉、天空和陰影就變成一塊一塊的。這一頁跑兩遍:第一遍把你指定的每一格都看過,替這一段片子挑出最合適的 256 色,第二遍才用這組顏色把畫面畫出來,放不下的顏色用散點去湊。

    大小在你按下載之前就寫在那裡

    寬、高、幾格、播多久、幾 MB,全部跟著結果一起印出來。40MB 的 GIF 是沒有地方收的,這件事在這裡就該知道,而不是等上傳的進度條停下來才知道。

    幾秒到幾秒你自己挑

    起點和終點,單位是秒。只有那一段會被解碼,所以切短不只讓檔案變小,也讓轉檔變快。終點留 0 就是一路轉到影片結束。

    影片不會被送到任何地方

    檔案是這一頁在你自己的機器上讀的,GIF 也是在那裡組出來的。不用帳號、不用排隊、不用上傳——這裡沒有一台伺服器能收到它。

    怎麼用

    把影片放進來。MP4、MOV、WebM、MKV 這些都可以。

    設定起點和終點的秒數、每秒幾格、要多寬。高度會照來源的比例算。

    按開始。MP4 是瀏覽器自己解碼的,一個位元組都不用下載;其他格式第一次會抓一個 10MB 的引擎。看一下結果下面的數字,沒問題就下載 GIF。

    什麼時候會用到

    一句要會動的回覆

    三秒的 bug 重現過程,或是螢幕錄影裡你希望對方看的那一個瞬間。GIF 到哪裡都會動,不需要播放器,也不需要點一下。

    影片嵌不進去的地方

    議題追蹤系統、wiki、聊天工具和郵件軟體——圖片都收,影片常常就默默不顯示。

    你不太想交出去的畫面

    帶著客戶名字的螢幕錄影、內部展示、還沒到公布時間的片段。這一頁沒有可以把它送出去的地方。

    常見問題

    在這裡要怎麼把影片做成 GIF?

    把檔案放進來,設好起點和終點的秒數,挑每秒幾格和寬度,按開始。不會上傳、不用註冊、不加浮水印,也不限你做幾張。出來比你想要的大,就改三個設定裡的一個再跑一次。

    為什麼 GIF 比原本的影片大這麼多?

    GIF 是 1989 年的格式,既沒有失真壓縮,也沒有動態補償。每一格都是一整張索引色點陣圖,再用 LZW 擠一下,就這樣而已。480 寬、每秒 12 格、十秒,通常落在 2 到 6MB;同樣這十秒做成 MP4 常常不到 500KB。秒數、格率和寬度三個是相乘的關係,所以整分鐘又用原寬度做,會跑到好幾百 MB,而你的瀏覽器多半會在做完之前先把記憶體用光。

    顏色看起來一塊一塊或有雜點

    一格 256 色是這個格式的天花板,不是一個可以調的選項。凡是平滑過渡的東西——天空、陰影、影片壓縮留下的雜訊——都寫不進去,只能用抖動處理:把兩種顏色的點散開,讓眼睛看成第三種。純色圖、簡報和螢幕錄影出來是乾淨的。有漸層的實拍畫面,仔細看一定看得到抖動的點,在任何工具上都一樣,包括那些不跟你講這件事的。

    每秒幾格要選哪一個?

    GIF 每一格的間隔是用百分之一秒記的,所以只有部分格率是準的。10、20、25 是準的。12 會被寫成 8 個百分之一秒,實際播出來是 12.5。15 會被寫成 7,實際大約 14.3。檔案大小和格率接近成正比,砍一半大概就少一半;而低於每秒 8 格左右,多數畫面就開始像在翻投影片。

    GIF 有聲音嗎?

    沒有。這個格式根本沒有音軌這回事,來源裡的聲音會被丟掉。聲音很重要的話,那段片子就得維持是影片。

    會循環播放嗎?

    會,而且是一直播。瀏覽器讀的那個循環標記,這一頁做出來的每一個檔案都有寫進去,所以它自己會重來,不用按什麼。

    一段最長能轉多久?

    這一頁沒有寫死長度限制——限制在你這台機器。解出來的畫格和做好的 GIF 在處理期間都放在這個分頁裡,所以又長、格率又高、又用原寬度,就是最先把記憶體吃光的那種組合。真的不夠了會跳一句話告訴你,頁面不會壞;換短一點的一段、低一點的格率或窄一點的寬度再試。檔案多大其實不太要緊,因為只有你指定的那幾秒會被讀進來:我們從一支 2.2GB 的錄影裡取十秒,花了 1.7 秒。這只對 MP4 成立——其他格式要走影片引擎,那條路一次讀不了超過約 2GB。

    影片真的沒有上傳嗎?

    沒有。檔案是在這個分頁裡讀的,GIF 也是在這個分頁裡做的——MP4 用瀏覽器自己的解碼器,其他格式用從本站下載的引擎。你可以一邊跑一邊開著網路面板看。

    其他工具