SWFからビデオをダウンロードする

SWFからビデオをダウンロードする

ウェブブラウザでSWFビデオが表示されている場合(例:http://www.somename.com/swf/x92154) ビデオをディスクにダウンロードするにはどうすればいいですか?名前を付けて保存ビデオではなく、.swf が保存されます。

答え1

SWF の URL はページ ソースにありますが、ほとんどの場合、これは役に立ちません。

SWFは通常ビデオをストリーミングしますが、ビデオが埋め込まれている場合もあります。ほとんどのFlash SWFコンテナはビデオをエンコードしてflv または f4vリンクには、使用されている可能性のあるさまざまなエンコード(H.263、H264、On2など)の説明があります。最善の方法は、tamper-data、fire-bug、safariのWebインスペクタリソースなどのブラウザプラグイン、またはプロキシを使用して、SWFの実行中に行われたすべてのリクエストを監視することです。FLVは、プレーンHTTP経由でストリーミングされることが多いため、前述の検査でURLを見つけたら、簡単にダウンロードできます。FLVプレーヤー(いくつかありますが、ほとんどは不確かです)で再生するか、フラッシュまたはAdobe Airで構築されたコンテナーで再生できます。おそらくそれらを変換したいでしょうが、これはより複雑ですが、ffmpegオンラインでパラメータを含むガイドがいくつか見つかります。SWFに埋め込まれたビデオが含まれているまれなケースでは、それを抽出するツール奇妙なことに、 のいくつかのバージョンではffmpegこれを行います。

答え2

.swfISビデオ(ショックウェーブフラッシュ)

SWFファイルをブラウザにドラッグするか、スタンドアロンのプレーヤー(例:フラッシュムービープレーヤー)をクリックしてビデオを再生します。

答え3

SWF 抽出ツールこのソフトウェアは、圧縮されていないすべての SWF ファイルを抽出するために使用できます。[すべてを開いて抽出] ボタンを使用すると、プロセスを簡単に開始できます。SWF から MP3 ファイルと画像をデコンパイルし、ボタンの下のグリッドを使用して、抽出されたすべてのリソースを表示できます。

答え4

実際、SWF ファイルを再生するには、まずディスクにダウンロードする必要があります。通常は一時インターネット ファイルに保存されます。Windows では、マップはデフォルトで非表示になっています。

関連情報