• ベストアンサー

Flashで外部FLVをダウンロードできなくする

FLASHで作成したSWFデータに外部FLVを読み込んで表示しているのですが、 そのFLVデータをダウンロード出来ないようにする方法はあるのでしょうか? FLASHでダウンロード禁止にする設定なんてあるのでしょうか? もし外部FLVをダウンロードさせないやり方を知っている方がいらっしゃいましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8519/19367)
回答No.1

>FLASHでダウンロード禁止にする設定なんてあるのでしょうか? 不可能です。 「再生」と「ダウンロード」は、サーバーで区別出来ません。 どんなに小細工しても、正規の再生アプリと「まったく同じ動作」をするダウンロードアプリを作られてしまうと、どうする事も出来ません。 また、ダウンロードを禁止しても、再生さえ出来てしまえば、ブラウザのキャッシュにFLVファイルが残っているので、それをコピーされればオシマイです。 ダウンロードを禁止する唯一の方法は「再生させない」のみです。つまり「FLVファイルを公開しない」しか手がありません。

ecnomikata
質問者

お礼

早速のお返事ありがとうございます! 確かに。 たとえダウンロードできなくしても、モニターをビデオカメラで録画すると保存できますしね。 つまり、Webで公開する場合はダウンロードされても問題ないものをUPするということでしょうかね。

関連するQ&A

  • FLV再生時swfのスピードが遅くなります。

    はじめまして。初めて投稿します。 現在FLVを使用し、フラッシュ作品を作成してます。 まだFLVについて未熟者なもので、壁にぶつかる事が多いです。 是非皆さんのお力借してください。 現状は、 ADOBE PREMIERで作成したFLV(1MBほど)をFLASHに入れて、SWFを作成しました。これをMOVIE1.SWFとします。FLVは、MEDIADISPLAYのプログレッシブダウンロードで読み込まれていて、再生ボタンなどはついていません。単に再生するだけの状態です。 そして、このMOVIE1.SWFをメインのSWF(MAIN.SWF)の途中で読ませています。 が、どうしてもFLVを含むMOVIE1.SWFが読み込まれている時、MAIN.SWFの動きが遅くなるんです。 いろいろ自分なりに考えて、 1)FLVのバッファリングを設定した 2)MEDIADISPLAYをFLVPLAYBACKコンポーネント又は、埋め込みビデオに変えた 3)外部FLVファイルをプリロードさせた 4)HTML上に<param name="wmode" value="opaque" />タグを入れた けど、どれを試しても解決しません。 残るはストリーミングを試そうと思っているのですが、他に解決の方法ありませんか? 天のお声ください!お願いします。

  • Flashを丸ごとダウンロードしたいのですが。。。

    はじめまして!Flashのダウンロードに関する質問なのですが、 Flash(swfファイル)の外部ファイルを含んでダウンロード をしたいと思うのですが、方法またはソフトウェア(有償/無償 問わず)はありますでしょうか? swf自体はダウンロード出来たのですが、外部ファイル(ディレ クトリ構成は不明です><)を探せてダウンロードして、ローカル で確認したいと思っています。 先輩方のご意見、ご助言よろしくお願いします!!

  • ホムペにFlashを入れるとき、flvは必要か

    当方初心者です。 Flashオーサリングツールで、flvからswfを作りました。 htmlページにおいて、Flashをプレイヤーで再生させるコンテンツを設けたい場合、 【質問】 1、swfファイルのアップロードは必須だと思うのですが、flvファイルのアップロードは必要でしょうか? 2、swfとflvは同じディレクトリにする必要はありますか? 3、Flashオーサリングツールから吐き出されたhtmlタグにはswf名はあっても、flvらしきファイル名はありませんでした。これでいいのでしょうか?

  • flashでflvを読み込んでフレーム毎に別けるには?

    flash MX pro 2004 なのですが ファイル>読み込み>ステージへ読み込みから flvファイルを読み込んだ場合 (例えば100フレームあったとして) 1-100までの1つの長いオブジェクトのようなものになります。 以前の私の認識では「swfファイル」を読み込めば 1から100まで一つ一つのオブジェクトになっていたので 当然flvもそうなると思っていたのですができないようですので、キーフレイム挿入すりゃいいんだと思ってやったのですが・・なんとそこからまたflvの最初から100フレームの物ができるのですね・・ また、「swfだったら読み込める」と思って 1 flvを読み込む 2 swfで書き出す 3 その書き出したswfを読み込む のですが、100フレームまで、一つ一つできるのですが 今度は全フレーム空白のキーフレームで意味がありません。 flvは「タイムテーブル」という独自の時間理論であり flashのフレームとは時間の概念が違うというところまではわかったのですが、 実際どうにかしたらフレーム毎にキーフレイムを作ることができると思うのですが、できないのでしょうか? ご存知な方いらっしゃいませんか? たいした映像ではないので きっちり時間にあわしたいというのはないです。 途中途中に説明文を入れたいだけなのですが、 なんとも上手くいかないのです。 どなたかご存知の方いないでしょうか?

  • Flash製作、flvファイルはアップロードする必

    当方初心者です。 Flashオーサリングツールで、flvからswfを作りました。 htmlページにおいて、Flashをプレイヤーで再生させるコンテンツを設けたい場合、 【質問】 1、swfファイルのアップロードは必須だと思うのですが、flvファイルのアップロードは必要でしょうか? 2、swfとflvは同じディレクトリにする必要はありますか? 3、Flashオーサリングツールから吐き出されたhtmlタグにはswf名はあっても、flvらしきファイル名はありませんでした。これでいいのでしょうか?

  • フラッシュをダウンロードする方法?

    HTMLに"a.swf"と書かれているフラッシュのデータをダウンロードする方法は可能ですか? windowsXPを使っています。

  • 動画 FLV 書き出しについて

    ややこしい質問にて失礼いたします。動画 FLVについての質問です。 After Effects CS5.5にて作成した動画を、Adobe Media EncoderにてFLVに書き出しを行い、プログレッシブダウンロードするために、それをFlash CS5.5にてパブリッシュを行い、swfとflvファイルを自分のホームページにupして、webブラウザで確認すると、動きのある部分がぶれて見えてしまいます。自分のパソコンで直接swfファイルから見ると、ぶれはないのですが、webブラウザから見ると、どうしてもぶれて見えてしまいます。 flvの書き出し設定や、sorenson squeezeで書き出しをしてみたりと、いろいろ試行錯誤しているのですが、なかなかうまくいかない現状です。 ちなみに書き出し設定は  VBR 2pass  データレート 5000k  フレームレート 30fps  最高品質で書き出し にて行っております。 お手数をおかけいたしますが、お分かりになられる方がいらっしゃいましたらご教授お願い致します。

  • FLASHで外部swfファイルを読み込み表示するには

    FLASHで外部swfファイルを読み込み表示できるということを知り、下記の方法で行ったのですがうまくいきません。どのような方法をとれば、うまくいくでしょうか。使用ソフトは、FLASHMXです。よろしくお願いします。 1. 読み込むswfファイル (2.swf) を用意する。 2. 読み込んで再生するためのプロジェクタ (1.exe) を用意する。 3. "1.exe"と"2.swf"を同じ階層に保存する。 ※"1.exe"の作成方法  ・使用するレイヤーは、起動したときに用意されている1つだけで、フレーム1に"loadMovie"を埋め込み、URLには"2.swf"、場所はレベルで"1"を選択する。  ・"1.fla"と名前を付けて保存し、プロジェクタ"1.exe"としてパブリッシュする。 なお、"1.exe"と"2.swf"のステージサイズ及びフレームレートは同じに設定しています。

  • loaderでflashを読み込んだ際のサイズ

    flashを作成していて、loaderで外部swfを読み込んでいます。 設定したloaderの幅や高さなどのサイズにピッタリ収まる形で、外部swfを再生してほしいのですが、 どのような方法がございますでしょうか?

    • ベストアンサー
    • Flash
  • FLASHの外部SWFファイルの読み込み方法

    FLASHのアクションスクリプトの勉強中です。 外部SWFファイルを複数用意してボタンで呼び出す方法はわかったのですが、その読み込まれ方をかっこよくできないか考えています。 何個かSWFファイルを作成した後、新規FLAファイルを作成しました。 そのファイルにスクリーン用のシンボル(上のSWFファイルと同じ大きさのもの)を作成しインスタンス名を「screen」にしました。 ほいでもって複数のボタンシンボルを作成し、 on (release) { _root.screen.loadMovie("pekepke.swf"); } という感じで外部swfファイルをそれぞれのボタンより読み込むとこまではできたのですが、その読み込まれ方と切り替るときの表示の仕方をふわっと現れ、ふわっと消えてからファイルが現れるというふうにしてみたいのですができますでしょうか? ちなみにflash8を使用しております。ヒントでもいただけるとありがたく思います。