推特 GIF 下載器能從 X 貼文裡取出 GIF,並給你一個可以留存下來的檔案。TwitterViewer 的版本直接以貼文連結為入口:貼上連結,頁面就會在你的瀏覽器裡把這段循環短片轉成真正的 .gif;如果你偏好原始檔案,也可以存下 MP4。不必安裝任何東西,不需要 X 帳號,而且短片不會上傳到我們的伺服器。
本指南說明這個工具能做什麼、如何在 iPhone、Android 和電腦上儲存推特上的 GIF、轉換後的檔案有哪些限制、什麼時候選 MP4 更合適,以及怎麼在聊天應用程式和電子郵件裡使用取出的檔案。
推特 GIF 下載器能做什麼
推特 GIF 下載器會找出公開 X 貼文裡 GIF 背後的媒體,並把它存成裝置上的檔案。本頁的工具提供兩種做法:把短片重新編碼成真正的 .gif,凡是能開啟圖片的地方都能開啟;或是把 X 提供的原始 MP4 原封不動地交給你。
你只需要貼文的連結。把它貼到最上方的輸入框,按下 取得 GIF,頁面就會查找這則貼文、顯示預覽並開始轉換。含有一般影片而非 GIF 的貼文不在這裡處理;頁面會說明這一點,並引導你前往 推特影片下載器。
這類需求也有別的說法,例如推特 GIF 下載、把 X 的動態圖存成 GIF,指的都是同一件事。X 是推特的新名字,檔案格式並沒有改變。
為什麼推特上的 GIF 其實是 MP4
X 並不會儲存你上傳的 GIF。當有人發布 GIF 時,X 會把它轉成一段簡短、無聲、循環播放的 H.264 MP4,並丟棄原始檔案。時間軸裡的播放器就是一個設定成循環播放的普通影片播放器。這就是為什麼貼文上沒有「儲存 GIF」選項,也是為什麼直接從頁面儲存只會得到 MP4,甚至什麼都得不到。
對多數用途來說這無所謂,因為 MP4 播放起來沒問題。但當你明確需要一個 .gif 時就有差別了,例如用在電子郵件、文件,或只接受 GIF 格式的服務。要拿到它,就代表得從 MP4 轉回 GIF,這是一次轉換,而不是下載。
轉換後的檔案看起來和 X 上播放的循環短片很接近,但它不是作者上傳檔案的逐位元組副本,因為那個檔案在 X 上已經不存在了。頁面在工具下方有一則說明提到這件事。想看更完整的全貌,請參考如何從 X 下載影片和 GIF。
在 iPhone 上使用推特 GIF 下載器:如何儲存推特上的 GIF
這是這個問題搜尋量最高的問法。在手機上使用 Safari 或任何其他瀏覽器都可以。
- 在 X 應用程式中開啟含有 GIF 的貼文,點一下貼文下方的分享圖示,選擇 複製連結。
- 在你的瀏覽器中開啟本頁,把連結貼到輸入框。貼上按鈕會從剪貼簿填入連結。
- 點一下 取得 GIF。會依序執行三個步驟:解碼影格、建立調色盤、編碼 .gif。進度列會跟著顯示。
- 當狀態顯示「GIF 已就緒」時,點一下 下載 .gif。Safari 會詢問是否下載該檔案;確認即可。
- 從 Safari 的「下載項目」列表或「檔案」應用程式開啟該檔案。如果你想把它存進照片圖庫,請在「檔案」中開啟該檔案,點一下分享圖示,選擇 儲存影像。
在進度列跑完之前請讓分頁保持開啟。如果頁面無法解碼這段短片,它會說明並提供重試。
同一個頁面在 iPhone 和 iPad 上都能當作推特 GIF 下載器使用,不需要任何應用程式,因為轉換靠的是你瀏覽器內建的影片播放器。
如何在 Android 上下載推特上的 GIF
- 在 X 應用程式中開啟這則貼文,點一下分享圖示,選擇 複製連結。
- 在 Chrome 或其他瀏覽器中開啟本頁並貼上連結。
- 點一下 取得 GIF,等待三個步驟完成。
- 點一下 下載 .gif。瀏覽器會把檔案存到下載資料夾並顯示通知。
- 從通知或「檔案」應用程式開啟它。多數相簿應用程式過一會也會列出它。
想省去複製貼上,從 X 開啟頁面說明了如何在 Android 上把 TwitterViewer 安裝成應用程式,並把 X 裡的連結直接分享進去。你也可以在本頁網址後加上 ?q= 和貼文連結,頁面一載入就開始轉換。
如何在電腦上儲存推特上的 GIF
在桌面瀏覽器上,「如何儲存推特上的 GIF」最簡短的答案就是同樣的貼上再點擊流程。
- 在 x.com 上開啟貼文,從瀏覽器網址列複製網址,或使用「分享」再選「複製連結」。
- 把它貼到本頁的輸入框並按下 取得 GIF,或直接按 Enter。
- 查看預覽以及旁邊的數字:解析度、影格數、影格率、時長和檔案大小。
- 按下 下載 .gif。檔案會以由
twitterviewer、帳號使用者名稱和貼文 ID 組成的名稱儲存,例如twitterviewer-username-1234567890.gif。 - 如果你想要未經轉換的影片,改按 下載原始 MP4。該檔案的命名方式相同,副檔名為
.mp4。
你也可以使用書籤小工具:把一個按鈕拖到書籤列,在任何 X 貼文上點一下,就能在 TwitterViewer 中開啟該貼文。
推特轉 GIF:轉換過程中發生了什麼
轉換分為三個階段,頁面會顯示目前進行到哪一個。除了取得 MP4 之外,其餘全部在你的裝置上完成。
- 解碼影格。 頁面把 MP4 載入到一個隱藏的影片元素,將它移動到時間軸上平均分布的位置,並把每一格畫面複製到畫布上。這取決於你的瀏覽器能否播放 H.264 MP4,目前的 Chrome、Safari、Firefox 和 Edge 都可以。
- 建立調色盤。 一個 GIF 最多只能容納 256 種顏色,因此短片的顏色必須被縮減。頁面會從最多 12 個平均分布的影格取樣像素,建立一個所有影格共用的調色盤。共用調色盤能讓檔案更小,也能避免顏色在影格之間閃爍。
- 編碼 .gif。 每一格都會對應到調色盤並寫入一個循環 GIF。建立調色盤和編碼都在 Web Worker 中執行,因此頁面在它們運作時仍保持順暢。
結果會永遠循環播放。完成時間取決於影格數和你的裝置,所以以進度列為準。工具在運作時會顯示預估檔案大小(依像素數和影格數估算),檔案準備好後再顯示準確大小。
推特 GIF 下載器的限制
每次轉換都使用相同的固定設定,這些設定是為了讓檔案大小和處理時間維持在合理範圍內。它們不是你可以更改的選項。
| 設定 | 值 | 意義 |
|---|---|---|
| 最大寬度 | 480 px | 更寬的短片會縮小到 480 px;更窄的短片保留原本的寬度。高度依長寬比推算,兩邊都取偶數。 |
| 最大影格率 | 20 fps | 對用來表達反應的 GIF 來說足夠流暢,但可能低於來源影片的影格率。 |
| 最大影格數 | 150 | 較長的短片會使用較低的影格率,好讓它仍然放得進去。 |
| 顏色數 | 256 | GIF 格式的限制。漸層和照片可能出現色帶。 |
| 循環 | 無限 | GIF 播完最後一格後會重新開始。 |
| 音訊 | 無 | X 上的 GIF 都沒有聲音。 |
影格上限決定了較長短片的影格率。頁面會在不超過 20 fps 的範圍內挑選最高的影格率,讓短片維持在 150 影格以內:
| 短片長度 | 影格率 | 影格數 |
|---|---|---|
| 3 秒 | 20 fps | 60 |
| 6 秒 | 20 fps | 120 |
| 7.5 秒 | 20 fps | 150 |
| 10 秒 | 15 fps | 150 |
| 15 秒 | 10 fps | 150 |
| 30 秒 | 5 fps | 150 |
實際上:
- 1280 × 720 的來源會輸出成 480 × 270,這比簡報投影片更適合用在聊天和電子郵件。
- 寬度 480 px 或更窄的來源不會被放大。
- 如果貼文裡有一個以上的 GIF,頁面會轉換它找到的第一個。其他的請另外開啟該貼文處理。
- 每次查詢都會計入你每日的影片查詢額度,免費方案每天 30 次;Pro 方案則取消這項限制。詳情請見定價。
- 本頁一次處理一個連結。要批次處理影片檔案,推特影片下載器 有批次模式。
推特 GIF 轉 MP4:什麼時候該保留原始檔
很多時候你根本不需要 .gif。同一段短片存成 MP4 通常小得多、畫面也更乾淨,因為 MP4 只儲存影格之間有變化的部分,而且不受 256 色限制。GIF 則把每一格都存成一張受調色盤限制的獨立圖片。
| GIF(.gif) | MP4(.mp4) | |
|---|---|---|
| 檔案大小 | 同一段短片檔案較大 | 小得多 |
| 顏色 | 每個檔案 256 色 | 全彩 |
| 影格率與尺寸 | 被本工具限制在 20 fps 和 480 px | 與 X 提供的完全一致 |
| 能否當作圖片 | 可以,幾乎到處都行 | 不行,它是影片檔案 |
| 在電子郵件中內嵌 | 通常會播放動畫 | 很少能內嵌播放 |
| 聲音 | 無 | X 的 GIF 沒有聲音 |
| 畫質損失 | 經過重新編碼,會有損失 | 沒有損失,就是原始檔 |
當目的地要的是一張圖片時,就選 GIF:電子郵件內文、文件、論壇簽名檔、只接受 GIF 的服務,或需要檔案被辨識為 GIF 的應用程式。
當你想要最好的畫質、較小的檔案,或打算剪輯這段短片時,就選 MP4。如果你想把它存成 MP4,答案就在這裡:按下 GIF 按鈕旁邊的 下載原始 MP4。它不會進行任何轉換,所以也是最快的選項,而且即使你的瀏覽器在解碼短片時遇到問題也仍然可用。MP4 會透過我們的伺服器提供,並附上乾淨的檔名;而 .gif 是在你的瀏覽器裡產生。
在 Discord、Slack、Telegram 和電子郵件中使用存好的推特 GIF
目的地比副檔名更重要。以下是各應用程式的一般行為,如果內容被拒,請查看你所使用應用程式的目前限制。
- Discord。 把
.gif當附件加到訊息裡,它就會在頻道或私訊中內嵌播放。Discord 對上傳大小有限制,限制取決於你的方案和伺服器。如果檔案太大,改傳較小的 MP4。 - Slack。 把檔案上傳到頻道或貼文串,它會在訊息中播放動畫。自訂表情符號也接受 GIF,但表情符號很小、大小限制嚴格,所以寬度最高 480 px 的轉換短片可能得先調整尺寸。
- Telegram。 把檔案當成文件或一般附件傳送。無論哪一種,Telegram 都會把簡短、無聲的循環短片當作動畫播放,它處理 MP4 循環短片的方式和 GIF 一樣,所以在那裡選較小的 MP4 很合適。
- 電子郵件。 把
.gif當作圖片插入內文,多數郵件應用程式都會播放動畫。少數桌面郵件用戶端(例如較舊版本的 Outlook)只會顯示第一格,所以可以附上貼文連結作為備案。MP4 檔案通常以附件傳送,不會在郵件中播放。
其他情況下,這個經驗法則仍然適用:如果應用程式把檔案當作圖片處理,就用 GIF;如果把它當作影片處理,就用 MP4。
它保護隱私嗎?什麼會離開你的瀏覽器
只有兩樣東西會送到我們的伺服器:貼文連結(用來查找該貼文),以及對媒體的請求。GIF 本身不會被上傳到任何地方。
- 頁面會直接從 X 的媒體伺服器把 MP4 載入你的瀏覽器。只有在那次直連請求失敗時,才會退回使用我們同網域的代理。
- 影格擷取、調色盤建立和編碼全都在本機執行。完成的
.gif在你儲存之前只存在於你的瀏覽器裡。
轉換 GIF 不需要 X 帳號,也不需要登入 TwitterViewer。受保護的帳號、已刪除的貼文和被停用的帳號完全無法讀取,所以它們的 GIF 也無法儲存。請尊重創作者:存下來的 GIF 僅供個人使用,轉載他人的作品前請先徵求同意。
其他從 X 儲存 GIF 的方法
每種常見做法都有缺點。螢幕錄影會把短片周圍的介面一起錄進去,之後仍需要裁剪和轉換。截圖只保留一格,失去了動畫。直接儲存媒體得到的是 MP4,當目的地接受影片時這樣也沒問題。瀏覽器擴充功能和應用程式可以奏效,但必須安裝,而且很多無法在 iPhone 上運作。網頁則完全不需要這些。
想把短片連同它的貼文一起保留,可以在 推特媒體檢視器 中開啟該貼文,它會列出貼文的圖片和影片。對於有多種畫質的一般影片,請使用 推特影片下載器。
推特 GIF 下載器常見問題
什麼是推特 GIF 下載器?
推特 GIF 下載器是一款把推特(X)貼文裡的 GIF 存成裝置上檔案的工具。TwitterViewer 的版本接收貼文連結,在你的瀏覽器裡把循環短片轉成真正的 .gif,或儲存原始 MP4。它不需要 X 帳號,也不需要安裝。
為什麼推特上的 GIF 是 MP4?
X 會把每個上傳的 GIF 轉成簡短、無聲、循環播放的 H.264 MP4,並且只保留這個版本,這就是貼文裡的播放器是影片播放器的原因。因此直接從頁面儲存通常得到的是 MP4,而不是 GIF。
我要如何下載推特上的 GIF?
複製貼文連結,貼到本頁最上方的輸入框,按下 取得 GIF,等待三個轉換步驟,然後按下 下載 .gif。同樣的步驟在 iPhone、Android 和桌面上都適用,而 下載原始 MP4 按鈕會依 X 上的原樣儲存影片。
我要如何在 iPhone 上儲存推特上的 GIF?
在 X 應用程式中用「分享」再選「複製連結」複製貼文連結,在 Safari 中開啟本頁,貼上並點一下 取得 GIF。準備好後點一下 下載 .gif;檔案會存到「檔案」應用程式,你可以從那裡用「分享」再選「儲存影像」把它放進「照片」。不需要任何應用程式或捷徑。
我可以把推特 GIF 轉成 MP4 嗎?
可以,而且不需要轉換,因為 X 本來就把這段短片存成 MP4。按下 GIF 按鈕旁邊的 下載原始 MP4 即可。它比 GIF 小,並保留完整畫質,但它是影片檔案,不是圖片。
GIF 會上傳到你們的伺服器嗎?
不會。貼文連結會送到我們的伺服器,以便找到 GIF,但解碼、調色盤建立和編碼都在你的瀏覽器裡執行,完成的檔案也直接從那裡儲存。影片唯一會經過我們伺服器的情況,是你的瀏覽器無法直連 X 的媒體伺服器,或者你選擇了原始 MP4。
這個 .gif 和 X 上的 GIF 畫質一樣嗎?
它看起來和 X 上的循環短片很接近,但不是逐位元組副本。這個檔案由 X 的 MP4 重新編碼而成,寬度最高 480 px、影格率最高每秒 20 格,最多 150 格、256 色。由於真正的上傳檔案已被 X 丟棄,任何下載器都無法還原它。
有大小或長度限制嗎?
輸出限制為寬度 480 px、20 fps 和 150 影格。較長的短片不會被截斷:影格率會下降,例如 10 秒的短片降到 15 fps,讓整段短片放進 150 影格以內。較窄的來源不會被放大。
我可以下載受保護帳號的 GIF 嗎?
不行。受保護的帳號、已刪除的貼文和被停用的帳號在不登入的情況下都看不到,而 TwitterViewer 只讀取公開內容。如果貼文無法使用,頁面會顯示找不到該貼文。
它對含有影片而非 GIF 的貼文有效嗎?
無效。GIF 頁面只尋找 GIF 媒體,否則會顯示「此貼文中沒有 GIF」。一般影片請使用 推特影片下載器,它會列出每種畫質和檔案大小。
它是免費的嗎?我需要登入嗎?
它是免費的,轉換 GIF 不需要帳號。每次查詢貼文都會計入免費方案每天 30 次的額度,Pro 方案則沒有限制。轉換本身在你自己的裝置上執行。
為什麼我的 GIF 轉換失敗了?
轉換依賴你的瀏覽器解碼 MP4,所以非常舊的瀏覽器或被阻擋的媒體請求都可能讓它失敗。請重試、換一個瀏覽器,或儲存完全不需要解碼的原始 MP4。