- ベストアンサー
フラッシュムービーについて
Macでネット上のフラッシュムービーを保存またはダウンロードする方法はないでしょうか? 初歩的でスミマセン。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
こんばんは。 では、もう少し詳しく解説しましょう。 例えば、http://www.UGO7.comというページがあるとします。 そのトップページにフラッシュが置いてあり、それをDLすると仮定します。 まず、そのフラッシュのファイル名が必要ですよね? そこでソースを見ます。 すると、 <embed src="flash/ugo7.swf" quality=high pluginspage="http://www.macromedia.com............. といった感じの行があります。 見つからない場合はfruits_leeさんの仰るように「コマンド+E」で、 .swfを検索します。 これで目的のファイル名が分かり、同時にパス(ファイルの格納場所)も分かります。 この例ではファイル名が「ugo7.swf」で、 パスは「http://www.UGO7.com/flash/ugo7.swf」です。 embedタグの後ろの""で囲まれた部分ですね。 「お尻の余計な部分」とは、 HTMLを知っていれば分かりますが、 通常、アドレスはhttp://www.ugo7.comのようになっていて、 その下にトップページであるindex.htmlがあり、 その他色んなフォルダの中に他のhtmlファイルや画像ファイル、 flashファイルが置いてあります。 で、トップページにある場合は気にしなくとも良いのですが、 そうでない場合は、http://www.ugo7.com/page2.htmlのように、 後ろにhtmlのファイル名がついている事が多々あります。 場合によってはもっと長くなっていることもあります。 そこを上手く削って、先ほどの「パス」を突き止めるわけです。 これにはHPを作る際のファイルの格納に関する知識が必要です。 多くの場合は同階層ではなく、別のフォルダにあったりします。 embedタグの後ろの表示は、今開いているhtmlファイルから見て、 どこにあるか、を示していますので、パスの仕組みが理解できないと、 正確なパスを書けないわけです。 また、フレームを使用している場合も、 urlの表示が常にトップページになりますので、 ソースを辿る知識がないと、該当のhtmlファイルすら分からないでしょう。 ですから、「分かりますか?」と聞いたわけです。 この通り、文章だけで説明するのって難しいですから。 で、僕の後半の回答は、Flashは通常小さなものならひとつのファイル(swf)で済みますが、 場合によっては(DLさせにくくするためでもある)最初の部分だけのファイルを置いて、 Flash内でリンクさせる、という手段を使います。 (実際僕は使ってます) これですと、上記の方法では他のswfファイルのパスが不明なのでなかなか落とせないわけです。 こういった場合は、Macでは見かけませんが、Winにswf解析のフリーソフトがあり、 それならある程度解析できたような気がするだけです。 いまいち確証はないです。 しかし、これも制作者側でプロテクト出来ますので完全ではありません。 といった感じですが、分かって頂けましたでしょうか?
その他の回答 (2)
- fruits_lee
- ベストアンサー率35% (44/125)
すでに完璧な解答が出ていますが、 >初歩的でスミマセン。 と書かれている事から、UG07さんが初心者だと仮定して、humourさんの解答を分かりやすく補足説明してみます。 まず、保存したいフラッシュがあるページを開きます。そしてそこでブラウザの『ソースを見る』(IEならば『コマンド+E』)を選択し、ソース画面にします。さらにそこで『検索』(IEならば『コマンド+F』)で、「.swf」という文字列を検索します。すると「○○.swf」というのが引っ掛かると思いますので、それを元のページのアドレスのお尻の余分な部分を削ってペーストするだけです(複雑な構成のサイトだと、別の階層に置いてある場合があるので、よく見てください)。そのままリターンを押すとフラッシュだけがブラウザで再生されると思いますので、それを『別名で保存』すればオッケーです。 ただ、複数ファイルから構成されている場合(ただのムービーなら、たぶん単一のファイルだと思いますが)、humourさんのおっしゃっているように一旦swfファイルを開いてみなければいけません。しかしこれにはMacromediaFlash、もしくはDirectorが必要ですので、もうこの場合はあきらめた方がよさそうです。 と、ここまで書きましたが、すでにhumourさんの説明で分かってたらごめんなさい。蛇足でした。
お礼
お手数かけました。元のページのアドレスのお尻の余分な部分を削ってペーストするだけですって所でつまずっきました。やはり超初心者にはむずかいです。
こんばんは。 ソースからファイルのパスを探してDLする方法が分かりますか? それと同じです。 拡張子swfのファイルを見つけて落とすだけですね。 ただ、それは単独で動作している場合に限られますので、 複数のswfファイルで動作しているムービーは難しいでしょう。 サーバー内のファイル一覧でも取得しない限り。 あるいはswfを解析して見つけだす事(この方が簡単)。
お礼
ありがとうございました。しかし超初心者にとってはチンプンカンプンでした。むずかしいですね。
お礼
こんばんは 初心者につき合ってくれて有難うございました。humourさんのアドバイスどうりにやってみました。なんとかできました、落とせないのもありますがなんとかがんばってみます。どーも ありがとうございました。