FacebookからHD版の動画を受け取る方法
Facebookは通常、1本の動画に対して2つの版を持っています。フィードで自動再生される軽いSD版と、回線が速いときに読み込まれるHD版です。フィードを見ているだけではどちらが再生されているか分かりませんが、URLを読み込めば存在する版がすべて一覧に並ぶので、SD版に妥協せずHD版を選んで保存できます。
なぜ2つの版があるのですか
フィードの自動再生を軽くするためです。スクロールしているだけで次々に動画が再生される画面では、常に高解像度を読み込むと通信量も待ち時間も跳ね上がります。そのためFacebookは解像度の低い版を用意し、既定ではそちらを流します。
HD版は、回線が十分に速いと判断されたときや、視聴者が画質を上げたときに読み込まれます。存在しない動画もあります。古い投稿やスマホから直接投稿された動画には、そもそもHDのエンコードが作られていないことがあるためです。
FacebookのダウンロードページにURLを貼り付けると、その動画に実在する版だけがボタンとして並びます。HDのボタンが出てこないなら、Facebook側にHD版がありません。
どちらを受け取っているか見分けるには
解像度の表示を見るのが確実です。読み込み後に並ぶボタンには解像度が付いているので、720pや1080pと表示されているものがHD版、それより低いものがSD版です。フィードの見た目からは判断できません。
保存した後で確かめる方法もあります。ファイルのプロパティで映像の大きさを見れば、720×1280や1920×1080といった値が出ます。ここが640×360のような値になっていれば、SD版を受け取っています。ファイルの大きさからも見当がつきます。同じ長さの動画でSD版はHD版の数分の一のサイズにしかなりません。
「HD対応」とうたっていても実際にはフィード用のSD版を返すサイトがあります。解像度が表示されるかどうかが、その場で確認できる唯一の手がかりです。
fb.watch の短縮リンクはそのまま使えますか
使えます。共有メニューが生成する fb.watch のリンクは実際の動画ページへリダイレクトしますが、その追跡はこちらで行うので、あらかじめブラウザで開いて展開しておく必要はありません。
視聴ページのURL、動画の固定URL、リールのURL、モバイル向けの m.facebook.com のURLも、どれも同じ動画に解決されます。手元にあるリンクをそのまま貼り付けて構いません。
フィードからコピーしたURLが効かないとき
フィードをスクロールしながらアドレスバーからコピーしたURLは、動画そのものではなくフィード内の位置を指していることがあります。これは競合のどのページも説明していない、しかし最も頻度の高い失敗の原因です。
対処は簡単です。先に動画をクリックして単独のページで開くか、投稿の三点メニューから「リンクをコピー」を選んでください。こちらなら必ず有効な固定URLが得られます。読み込んだときにタイトルとサムネイルが出てくれば、正しいURLです。
それでも読み込めない場合は、投稿の公開範囲を疑ってください。友達のみ、非公開グループ内、フォローが必要なページ内の動画は、アクセス権のあるアカウントでログインしていなければ配信されません。他の症状の切り分けはダウンロードできないときの原因と対処にまとめています。
HD版のファイルはどのくらい大きくなりますか
解像度そのものよりも、ビットレートと動きの多さで決まります。参考として、自社サーバーで実測した1本を挙げます。10分35秒、60fpsのアニメーション素材です。
60fpsで動きの多い映像は重い側の例です。会話中心の動画なら、同じ720pでもこれよりかなり小さくなります。詳しい考え方はダウンロードのファイルサイズで扱っています。
| 形式 | ファイルサイズ | 1分あたり |
|---|---|---|
| MP4 720p | 161MB | 約15MB |
| MP4 360p | 28.8MB | 約2.7MB |
| MP3 | 19.0MB | 約1.8MB |
ライブ配信と音声だけの保存
終了したライブ配信は、Facebook側の処理が済めば通常の動画と同じように扱えます。配信中のものは終了するまで保存できません。
講演やインタビューのように音声だけあれば足りる動画は、形式をMP3に切り替えてください。映像ストリームを取得しないぶん処理が速く、ファイルも一桁小さくなります。保存した動画が無音だった場合の原因は音が出ないときの原因で説明しています。
よくある質問
HDのボタンが出てこないのはなぜですか
その動画にHD版が存在しないためです。古い投稿やスマホから直接投稿された動画には、HDのエンコードが作られていないことがあります。
フィードで見ている画質とダウンロードした画質が違うのはなぜですか
フィードは通信量を抑えるために既定でSD版を自動再生するからです。読み込み後に表示されるボタンから、HD版を明示的に選べます。
fb.watch のリンクでも保存できますか
できます。短縮リンクは自動で実際の動画まで追跡されます。
Facebookリールも同じように保存できますか
できます。公開アカウントのリールのURLは通常の動画URLと同じように扱われます。
非公開グループの動画は保存できますか
できません。アクセスの可否はログイン済みのセッションで決まりますが、このツールはログインしません。
ダウンロードすると投稿者に通知されますか
されません。Facebookは動画がダウンロードされたことを誰にも知らせません。