Facebook からのダウンロードで最も難しいのは技術的な取得ではなく、Facebook に HD ソースの URL を出させること自体です。このプラットフォームは、未認証または読み込み直後のセッションには意図的に SD のみを露出し、認証済みブラウザでプレイヤーが HD を読み込んだ後にようやく HD ソースの URL を付与します。ページを一度だけ解析して .mp4 リンクを探すツールは、facebook.com 上では明らかに HD で再生されている動画であっても、一貫して SD を持ち帰ります。HD の URL は存在しますが、プレイヤーの特定の一連の動作の後にしか見えません。
これを理解しておくと、このプラットフォームで最も多い苦情の意味が変わります。「ダウンローダーが SD を返した」は、ダウンロード段階の制限を表していることはほとんどありません。ページが何を利用可能にしたかを表しているだけです。実務上の帰結は順序のルールです。サインインし、埋め込みやフィードのプレビューではなく動画自身のページを開き、プレイヤーを HD に切り替えさせ、それから保存する。どれか一つでも飛ばせば、どんなツールを使っても同じ SD ファイルになります。
次に確認すべきは、手元にあるのが実際にはどの URL かということです。Facebook は同じ動画を複数の形で提示します — Watch のプレイヤー、ページの動画パーマリンク、fb.watch の短縮リンク、モバイル向けホスト。これらは同等の出発点ではありません。短縮リンクや埋め込みは制限された文脈に解決されることがあり、HD を含むプレイヤーの完全な状態が利用できるのは動画自身のパーマリンクのページです。
ライブ配信には、他の場合にはない時間の要素が加わります。配信中、Facebook は音声と映像を別々のアダプティブトラックとして DASH でリアルタイムに届けます。終了しても、リプレイはすぐには用意されません。Facebook はその後の数分から数時間かけて VOD を公開し、その間、同じアドレスが不完全なリプレイを返すことがあります。リプレイが最初から最後まで再生されるまで待つかどうかが、完全なアーカイブと途中で切れたアーカイブの分かれ目になります。
いずれの場合も、結果を確認してください。保存したファイルの高さをプレイヤーが表示していた画質と、その長さを元の動画と比べます。どちらのずれもフォルダー一覧では見落としやすく、ファイルを開く十秒ほどで確認できます。