在 X 上遇到的麻煩,多數歸結為手上的網址不對,而不是影片真的被封鎖,而這個平台恰好提供了好幾種拿錯網址的途徑。同一則貼文可以透過 x.com 存取,也可以透過 twitter.com、行動版網域、第三方鏡像,以及在抵達任何地方之前先多跳一次的 t.co 短網址存取。除此之外,引用貼文會把另一個帳號的影片算繪在自己的卡片裡 —— 所以你剪貼簿裡的那個網址描述的是一則「包含預覽」的貼文,而不是「持有影片」的那一則。
解法很枯燥但很可靠:先讓連結在一般瀏覽器裡完成轉跳,然後從承載播放器的最終網址 x.com/{handle}/status/{id} 開始操作。如果你是從引用貼文過來的,先點進被引用的那一則。單是這個習慣,就能解決這個平台上大部分「什麼都沒偵測到」的回報。
第二件值得知道的事,是 X 在發布時會對影片重新編碼。無論原始素材如何,平台上的版本都已被這道處理所限定,HLS 資訊清單列出的變體也都在這個範圍之內。任何儲存方式都越不過去 —— 選一個更高的目標,並不會造出在貼文出現之前就已被捨棄的細節。把儲存檔案的尺寸與播放器當時顯示的畫質對照,是設定合理預期的誠實做法。
無聲貼文自成一個小類別。X 會用 GIF 式的播放器呈現一部分短循環片段,而那些其實是完全沒有音軌的 MP4 檔案。因此儲存下來沒有聲音是正確結果,而不是故障,重新下載也不會改變。當本該有聲的內容出來是無聲時,比較可能的原因是擷取時播放器處於靜音狀態,或音軌沒有被帶過來 —— 這兩點開啟檔案就看得出來。
這裡的存取門檻比訂閱類平台窄,但確實存在。有年齡限制與被標示為敏感的貼文回傳的是導向登入頁而非影片,所以未驗證的嘗試拿到的是一個頁面而非媒體串流。以符合條件的帳號登入能解決這個特定的失敗;而和別處一樣,看得到仍然與獲准保留副本是兩回事。