web-dev-qa-db-ja.com

FacebookのBLOBビデオURLのデコード

blob:https://www.facebook.com/c7e5a634-2343-4464-a03e-4a1987301ca1 Facebookのプライベートグループのビデオソースと私は本当にURLを入力してビデオをダウンロードすることはできませんし、デコードすることもできませんでした。これをデコードする方法はありますか?

<video height="274" width="476" preload="auto" style="" class="_ox1 _21y0 _1_d1" data-video-width="476" data-video-height="274" data-original-aspect-ratio="1.7387058423913" id="u_0_27" src="blob:https://www.facebook.com/dc89feae-5b46-4103-8ee9-da7d7630ca94"></video>
11
ujwal dhakal

FBビデオは、chromeブラウザーでプラグイン/他のソフトウェアを必要とせずにダウンロードできます。FBにログインし、ビデオを表示する権限がある場合)。

  1. ビデオを開き、[ビデオURLを取得](コピー)のr.click-[現在のURLをコピー]オプションがある場合は、[ビデオURLを表示]の代わりにそのオプションを使用します。
  2. そのアドレスを別のタブに貼り付け、wwwをmに置き換えます。 https://m.facebook.com/MusicIsMagico/videos/2645908645633407/?t=0
  3. 再生中にビデオを再生し、開発ツールを開いて要素タブに移動します
  4. ビデオタグ内にあるソースアドレスが見つかるまでmp4を検索します。これは、スラッシュと.mp4を含む別のアドレスも含むdiv内にあります。例えば FB video URL

    https://video.fmel5-1.fna.fbcdn.net/v/t42.9040-2/10000000_1804934796220974_2070197824632389632_n.mp4?_nc_cat=1&amp; efg = eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9&amp; oh = 785f223b80388c820f79b9a49c1dfc39&amp; oe = 5B73B10B

  5. この送信元アドレスをコピーします。アドレスをコピーすると、chrome(使用している場合)は、アンパサンド文字のhtml置換を行います。元に戻す必要があります。 "&amp;"( <ここで変換されないようにスペースを空けなければなりませんでした)アドレスの区切り記号&だけで-メモ帳の検索と置換または何かを使用して)別のタブに貼り付けます。フレームサイズなどがあるURLの部分をドロップします。アドレスは次のようになります。

https://video.fmel5-1.fna.fbcdn.net/v/t42.9040-2/10000000_1804934796220974_2070197824632389632_n.mp4?_nc_cat=1&efg=eyJ2ZW5jb2RlX3RhZyI6InN2ZV9zZCJ9&oh=5f241d3c08d5c819b0c3810d0e21d73b&oe=5B73BF1B

  • これにより、ダウンロードボタンがあるブラウザのデフォルトhtmlビデオプレーヤーが読み込まれます。
    • これは、FBにログインし、ビデオを表示する権限がある場合にのみ機能します(シークレットモードでの作業は行いません)

適切なURLを取得するには多少の試行錯誤が必要になりますが、適切なURLを取得すると機能します

enter image description here

10
Roochiedoor

この拡張機能をchromeブラウザーに追加して、FBビデオをダウンロードします。

https://chrome.google.com/webstore/detail/fbdown-video-downloader/fhplmmllnpjjlncfjpbbpjadoeijkogc

インストールしたら、ビデオを再生してfbダウンローダーアイコン(下向き矢印アイコン)をクリックし、希望の解像度を選択します。

2
Edgar Leroy