如何在 X (Twitter)、Bluesky、Mastodon 和 Telegram 發布 GIF
讓 GIF 符合 X (Twitter)、Bluesky、Mastodon 與 Telegram 的檔案大小上限和「每則只放一個 GIF」的規則,設定循環播放、加上描述,並確認能正常播放。
要在 X (Twitter) 發布 GIF,請開啟編輯器,選擇相片圖示,再選取你的 GIF 檔案:網頁版最大 15 MB,行動 App 最大 5 MB。記得讓它循環播放,否則會顯示成靜態圖片;也不要再加其他圖片,因為 X (Twitter) 每則貼文只接受一個 GIF。如果要用內建圖庫裡的 GIF,請改選 GIF 圖示。
Mastodon 的指南允許每則貼文放一個動態 GIF,大小上限 16 MB,且不超過 100 萬像素(1280×720)。在 Telegram 上,GIF 會作為獨立訊息送出,不會放進任何相簿。在 Bluesky 上,請查看編輯器目前提供的選項。本指南以一家虛構烘焙坊的四秒 GIF 為例,談的是你自己的 GIF 檔案,不包括 GIF 圖庫或影片。
各平台的 GIF 限制
| 平台 | GIF 大小上限 | 每則貼文的 GIF 數量 | 須知 |
|---|---|---|---|
| X (Twitter) | 網頁版 15 MB,行動版 5 MB | 一個,不能有其他圖片 | 只播放一次的 GIF 會顯示成靜態圖片 |
| Bluesky | 請查看編輯器 | 一個,且是唯一的媒體 | 影片可以標記為以 GIF 方式顯示 |
| Mastodon | 16 MB,不超過 100 萬像素(1280×720) | 一個 | 會轉成循環播放的無聲影片 |
| Telegram | 透過機器人最大 50 MB | 一個,作為獨立訊息 | 不能放進相簿;機器人發送的說明文字最多 1,024 個字元 |
資料來源:X (Twitter) 的相片與 GIF 說明、Mastodon 的發文指南、Bluesky 的影片格式,以及 Telegram 的 Bot API。
上傳前先準備檔案
- 設定循環播放。 匯出時設定為無限重複。
- 保持簡短。 幾秒鐘就足以呈現一個變化。
- 縮小檔案。 降低影格率、減少顏色,或縮小寬度和高度。
- 使用單色背景。 Mastodon 會把 GIF 轉成影片,而影片不支援透明。
- 避免快速閃爍。 一秒內超過三次明亮閃爍,可能讓部分人癲癇發作。
- 檢查第一個影格。 關閉自動播放的讀者可能只看得到這一格。
這家烘焙坊的 GIF 來自一段手機影片:1,080 × 1,080 px、18 MB,對 X (Twitter) 和 Mastodon 來說都太大。把它縮成 640 × 640 px、降低每秒影格數並開啟循環播放後,檔案小於 5 MB,也不到 100 萬像素,符合上面所有限制。
為動態畫面寫描述
說明畫面中發生了什麼,而不只是畫面裡有什麼。寫出變化和它的意義,並把畫面中出現的文字打出來。這家烘焙坊寫的是「縮時攝影:一條酸種麵包在烤箱中膨脹,沿著割紋裂開」,而不是「一條麵包」。
X (Twitter)、Bluesky 和 Mastodon 會把描述和 GIF 存在一起。Telegram 的 GIF 沒有描述欄位,所以請把畫面內容寫進說明文字。其餘重點請參考替代文字檢查清單。
跨平台發文時,每則貼文只放一個 GIF
每個 GIF 各自發一則貼文。X (Twitter) 和 Telegram 規定必須如此;一則 Bluesky 貼文可以放一段影片或一組圖片,但不能兩者都放;Mastodon 的指南則允許每則貼文放一個 GIF。
如果你還有照片,就讓照片另發一則貼文。這家烘焙坊在四個平台上都單獨發布 GIF,再把兩張食譜照片放在第二則貼文中,照片尺寸參考了圖片尺寸指南。在 Telegram 上,照片會以相簿形式接著發出。在其他平台上,照片貼文會回覆 GIF 貼文(回覆順序請參考串文指南)。
如果有些讀者可能不想看到這個 GIF,而平台提供這個選項,就把它標為敏感內容。在 Mastodon 上,內容警告也能做到這一點(兩者的差別請見內容警告指南)。
發布並確認能播放
在各平台自己的應用程式中開啟每則貼文,而不只在你的發文工具中查看。確認 GIF 有在動、播完後會重新開始、描述(或 Telegram 的說明文字)都在,而且動態消息中的預覽沒有裁掉重要的部分。
| 你看到的情況 | 可以試試 |
|---|---|
| X (Twitter) 上顯示靜態圖片 | 開啟循環播放重新匯出,再發一次 |
| 在 X (Twitter) App 中顯示太大,但檔案小於 15 MB | 改從網頁版發布,或把檔案縮到 5 MB 以下 |
| 檔案因為太大而被拒絕 | 減少影格、減少顏色,或縮小尺寸 |
| 描述不見了 | 平台允許的話就編輯貼文,否則重新發布 |
從同一個地方發布 GIF
Studio 可以從同一個編輯器把 GIF 發布到 X (Twitter)、Bluesky、Mastodon、Misskey 和 Telegram。它接受小於 15 MB、長度不到一分鐘的 GIF 檔案,但不接受影片檔。它會針對各平台提出警告,例如「X (Twitter) 每則貼文只允許一個 GIF,且須單獨發布」,在貼文符合規定之前不會發布或排程。在 Mastodon 上,請自己注意只放一個 GIF,因為 Studio 在那裡允許放更多。
每個 GIF 都有自己的描述和「敏感內容」開關。如果你在新 GIF 準備好之前就發布,Studio 會提供「準備好後發布」或「等待」兩個選項。排程貼文會等它的 GIF 準備好,而不會在沒有 GIF 的情況下發出。任何平台都不會收到用靜態圖片取代動態畫面的貼文,Bluesky 也一樣。Studio 目前還沒推出,但你可以加入候補名單。
