video download - blob url videoをダウンロードするには




4 Answers

プロセスは、ビデオがどこでどのようにホストされているかによって異なります。 そのことを知ることで、より詳細に質問に答えることができます。

一例として、 これはVimeoでBLOBリンクを持つビデオをダウンロードする方法です。

  1. 動画プレーヤーiframeのソースコードを表示する
  2. mp4を検索
  3. トークンクエリによるリンクのコピー
  4. トークンが期限切れになる前にダウンロード

ソースとステップバイステップの手順はこちら。

html source

私はそのURLが単純なmp4ファイルではないビデオをダウンロードしたいが、そのURLは例えばBLOBタイプである。

<video id="playerVideo" width="450px" autoplay="autoplay" height="338px" style="height:100%;width:100%;" class="mejs-rai-e" src="blob:http://www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354"></video>

再生中のビデオをダウンロードするために使用できるクロムエクステンションまたはソフトウェアはありますか?




私はこれをいくつかの他のウェブサイトに既に投稿していますが、なぜでみんな/ galsと共有しないのでしょうか。

  1. FirefoxのブラウザにVideo DownloadHelper拡張機能をインストールします。
  2. DownloadHelperを有効にして、ダウンロードするビデオを含むWebページに移動します。
  3. ビデオがストリーミングされたら、DownloadHelperアイコンをクリックします。 現在のビデオで利用可能なすべてのファイル形式のリストを表示します。
  4. ダウンロードしたいファイル形式にスクロールする
  5. 右側には、矢印が表示されます
  6. その矢印をクリックすると、現在のビデオと選択されているフォーマットに関する詳細情報が表示されます
  7. その矢印の最後に表示されたウィンドウから、下にスクロールして[詳細]を選択します。
  8. 現在のビデオと選択された形式に関するすべての詳細が表示されます。 それはこのようなものです。

ヒット詳細⊗_needsAggregate _needsCoappアクションビットレートチャンク付きdescrPrefix durationFloat拡張フレームID fromCacheグループ
hls id isPrivate length masterManifest mediaManifest originalId リファラーサイズステータスtitle topUrl url urlFilename

  1. 次に、ヒットの詳細のリファラーの詳細を見てください。 それはあなたが望むURLです。 それをコピーして、お気に入りのダウンローダに貼り付けます。



ブロブがF4Mマニフェストのデータでインスタンス化されている場合(Chromeのデベロッパーツールの[ネットワーク]タブを参照)、 https://n1njahacks.wordpress.com/2015/01/29/how-to-save-hds-flash-streams-from-any-web-page/ ://n1njahacks.wordpress.com/2015/01/29に掲載されているphpスクリプトを使用して動画ファイルをダウンロードできますhttps://n1njahacks.wordpress.com/2015/01/29/how-to-save-hds-flash-streams-from-any-web-page/

置くことによって:

  if ($manifest == '')
    $manifest = $_GET['manifest'];

前:

  if ($manifest)

?manifest=[manifest url]というクエリ文字列でリクエストを使用してWebサーバー上で実行することもできます。

FTPクライアントを使用して、ダウンロードしたビデオファイルを取得し、スクリプトの後にクリーンアップしたいと思うことに注意してください(ダウンロードされたすべてのビデオ部分が残されます)。




右クリックしてblobをmp4として保存するだけです。

私はブラウザベースのビデオ/オーディオ録音で遊んでいたときに、出力ブロブを直接ダウンロードすることができました。




Related

video browser blob