X での困りごとの多くは、動画が本当にブロックされているというより、手元にある URL が違うことに帰着します。しかもこのプラットフォームは、間違った URL を手にする経路をいくつも用意しています。同じ投稿に x.com からも twitter.com からも、モバイル向けホストからも、第三者のミラーからも、そしてどこかに着く前にリダイレクトを一段挟む t.co の短縮リンクからも到達できます。さらに引用投稿は、他のアカウントの動画を自分のカードの中に表示します。つまり、クリップボードにある URL が指しているのは、プレビューを含む投稿であって、動画を持っている投稿ではないのです。
対処法は地味で確実です。まず通常のブラウザでリンクを解決させ、プレイヤーを持つ最終的な x.com/{handle}/status/{id} のアドレスから作業してください。引用経由で来た場合は、先に引用元の投稿を開きます。この習慣ひとつで、このプラットフォームにおける「何も検出されない」という報告の大半は解消します。
二つ目に知っておくべきは、X が投稿時に動画を再エンコードすることです。元の撮影がどうであれ、プラットフォーム上の版はその処理によって上限が定まっており、HLS マニフェストはその範囲内のバリアントを並べます。どの保存方法もそれを越えることはできません。高い画質を指定しても、投稿が公開される前に捨てられた精細さが作り出されるわけではないのです。保存したファイルの寸法をプレイヤーの表示と比べることが、期待値を正しく設定する誠実なやり方です。
無音の投稿は、それ自体で小さなカテゴリーを成します。X は短いループ動画の一部を GIF 形式のプレイヤーで表示しますが、それらは音声トラックをまったく持たない MP4 ファイルです。したがって音のない保存結果は不具合ではなく正しい結果であり、再ダウンロードしても変わりません。音があるはずのものが無音で出てきた場合、より可能性が高いのは取得時のプレイヤーのミュート状態か、引き継がれなかった音声トラックのどちらかで、いずれもファイルを確認すれば分かります。
アクセス制限は、サブスクリプション型のプラットフォームよりは範囲が狭いものの、確かに存在します。年齢制限やセンシティブ設定のある投稿は動画ではなくログインへのリダイレクトを返すため、未認証のまま試みるとストリームではなくページが返ってきます。対象となるアカウントでサインインすればその失敗は解消しますが、どこでも同じように、視聴できることと、コピーを保持してよいこととは別の問題のままです。