【方法】Xの動画 直リンク video.twimg.comがChromeやChmateで見れない 見る方法は?「リファラーとUserAgentで判断している模様」
【方法】Xの動画 直リンク video.twimg.comが見れない 見る方法は?「リファラーとUserAgentで判断している模様」
テスト用の動画
Xの動画直リンク見る方法
1.ブラウザを変えるFirefox、twinkle など、比較的マイナーなブラウザでは再生可能です。これらのブラウザは、Chrome 系とは異なり、User-Agent Client Hints(UA-CH)を積極的に送信しない、もしくは送信内容が制限されているため、従来の User-Agent 判定がそのまま通るケースがあります。
2.UserAgentを偽装するUserAgent で判断しているため、理論上は UserAgent を変更すれば再生可能になります。
ただし Chrome 系ブラウザでは、Chrome 本体が従来の User-Agent を段階的に廃止し、User-Agent Client Hints(UA-CH)へ移行しています。そのため、User-Agent 変更アドオンを使用しても、HTTP ヘッダや JavaScript 経由で送信される UA-CH が優先的に参照される場合、User-Agent 文字列の変更は判定に反映されません。
この結果、Chrome 系ブラウザでは「User-Agent を変更しているつもりでも、実際には判定が変わらない」という状態になっています。
User-Agent Switcher for Chrome - Chrome ウェブストアSpoofs & Mimics User-Agent strings.
Chmateは設定を変更する
Chrome カスタムタブを使用している場合、内部的に Chromium エンジンが使われるため、Chrome 系ブラウザと同様に UA-CH による判定が行われ、再生できないケースがあります。チェックを外すことで、Chmate 独自の WebView が使われ、再生可能になる場合があります。