• 締切済み

FLASH動画をSWFでホームページに埋め込みたい Adobe

いつも adobeの Dream Weaver CS3 を使い、 【挿入】→【メディア】→【Flash Video】のようにして FLVファイルを読み込んでホームページ上に表示しているのですが、 そうすると、動画のFlvファイルと『Clear_Skin_1.swf』『Clear_Skin_3.swf』『FLVPlayer_Progressive.swf』という3つのファイルも自動的に作成されます。 それらをすべてサーバーにアップロードして初めてネット上で見ることができます。 そしてHTMLは以下のようになっています。(ページ下のほうです) <head>~</head>の間にスクリプトが入っています。 そして、ビデオプレイヤーとしてswfを読み込んでいるようです。。 この方法では<object>~</object>タグをただ貼り付けただけでは なにも見えません。 でもyou tube 動画などですと、 例えば以下のようなシンプルなタグで動作しています。 <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/AQ2jMVG3PgY&hl=ja&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/AQ2jMVG3PgY&hl=ja&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object> SWFなどのファイルをサーバー上にアップロードすることは構わないのですが、HTMLタグでは上記のようにシンプルなタグでフラッシュ動画を表示したいのです。 仕事でどうしても必要で試行錯誤しているのですが、やり方がわからずに困っています。 どうかよろしくお願い致します。 AdobeのFLASHというソフトを使用しています。 バージョンはCS3です。 -----------●私の方法でのHTMLタグ●----------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>無題ドキュメント</title> <script type="text/javascript"> function MM_CheckFlashVersion(reqVerStr,msg){ with(navigator){ ◆◆中略◆◆ <body onload="MM_CheckFlashVersion('7,0,0,0','このページのコンテンツを表示するには最新バージョンの Adobe Flash Player が必要です。今すぐダウンロードしますか?');"> <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0','width','342','height','291','id','FLVPlayer','src','FLVPlayer_Progressive','flashvars','&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=●FLVの名前●&autoPlay=false&autoRewind=false','quality','high','scale','noscale','name','FLVPlayer','salign','lt','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','FLVPlayer_Progressive' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="342" height="291" id="FLVPlayer"> <param name="movie" value="FLVPlayer_Progressive.swf" /> <param name="salign" value="lt" /> <param name="quality" value="high" /> <param name="scale" value="noscale" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=●FLVの名前●&autoPlay=false&autoRewind=false" /> <embed src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=●FLVの名前●&autoPlay=false&autoRewind=false" quality="high" scale="noscale" width="342" height="291" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" /> </object></noscript> </body> </html>

みんなの回答

  • valvalval
  • ベストアンサー率57% (105/184)
回答No.1

> AdobeのFLASHというソフトを使用しています。 > バージョンはCS3です。 バージョン検出無しでパブリッシュした、htmlの内容はどうなっていますか? それが一番参考になると思うのですが。

momo523
質問者

補足

ご親切にご回答ありがとうございました。 とても嬉しかったです。 パブリシュプレビューをしてみたのですが、 どのように説明したらよいか分からないので私がやっている方法を書いてみたいと思います。 FLASH CS3で 新規作成→FLASH ファイル(AS 3.0) →ファイル→読み込み→ビデオの読み込み 【webサーバー、flashビデオストリーミングサービス、またはFlash Media サーバーに展開済み】にチェックをつけ。。。 http://~~.flv というような すでにサーバーにアップロード済みの FLVファイルのアドレスを入力 スキンを選び。。次へ→終了 先程のFlvファイルが格納されているのと同じ場所に(ローカルファイルの中) 新たなflvファイルを名前をつけて保存。 パブリッシュプレビュー → FLV を見てみると問題なく見れます。 パブリッシュプレビュー → HTML を見てみると 「Adobe FLASH player」の警告のウィンドウが出て安全性が確認されていません というような 警告がでます。 それと、もうひとつ同時に「Adobe Flash Palyer9」のウィンドウも出て "action Script エラーが発生しました。” となっていて。。 SecurityError: Error #2028: ローカルファイルシステムの SWF ファイル file:~~~.swf はインターネット URL http:~●ここは最初にアップロードしてあるflvファイルのアドレスです。●~flv にアクセスできません。 at flash.net::NetStream/play() at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_play() at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_setUpStream() at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::_load() at fl.video::VideoPlayer/load() at fl.video::FLVPlayback/::doContentPathConnect() 。。。のようなエラーメッセージがかかれています。 説明が下手で申し訳ないですが よろしくおねがいします。

関連するQ&A

  • FLV動画をWEB上にアップロードしたい

    現在、撮影した動画をFLVに変換し、 http://www.stone-home.jp/video/seko_006.html にアップロードしました。これを、 http://www.stone-home.jp/seko/006.html の「動画」に表示させたいのです。 上URLの下記部分を、下URLにコピー&ベーストしたのですが表示されませせん。 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="580" height="435" id="FLVPlayer"> <param name="movie" value="FLVPlayer_Progressive.swf" /> <param name="salign" value="lt" /> <param name="quality" value="high" /> <param name="scale" value="noscale" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Corona_Skin_2&streamName=%E9%AB%98%E7%A0%82%E5%B8%82H%E9%82%B8&autoPlay=false&autoRewind=false" /> <embed src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Corona_Skin_2&streamName=%E9%AB%98%E7%A0%82%E5%B8%82H%E9%82%B8&autoPlay=false&autoRewind=false" quality="high" scale="noscale" width="580" height="435" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> これをコピー&ベーストしたのですが間違えているのでしょうか。正しい方法分かる方おられますでしょうか。

  • flashのswfファイルを1ページに2つ表示できない?

    ネットでいろいろ検索したのですが、なかなか見つからず、質問させて下さい! index.htmlの上部にトップイメージとして、swfファイルを挿入。 同じindex.htmlのコンテンツの中に、もう一つswfファイルを入れました。 サーバーにUPして見てみると、safari,FireFoxではちゃんと表示されるのですが、 IEだと、6、7ともに2つ目のswfファイルが表示されず、空白になってしまいます。書き方がいけないのでしょうか? 作成時はflash8です。よろしくお願いします。 <div id="movie"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="250"> <param name="movie" value="top.swf" /> <param name="quality" value="high" /> <embed src="top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="250"></embed> </object> </div> ・ ・ ・ <div id="content"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="577" height="330"> <param name="model" value="model.swf" /> <param name="quality" value="high" /> <embed src="model.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="577" height="330"></embed> </object>

  • Flash5でhtmのサイズが変わってしまうのは?

    Flash5でhtmのサイズが変わってしまうのは? ムービーのプロパティでサイズを600×30pxにしました。 パブリッシュをしたxxx.htmでは、サイズは600×30pxのままですが、ホームページ・ビルダー5の新しいhtmのページに下を貼り付けると、 WIDTH=600 HEIGHT=30 が width="192" height="192" に自動的に変わってしまいます。何度直しても変わってしまいます。なぜなのでしょうか、よろしくおねがいします。 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=600 HEIGHT=30> <PARAM NAME=movie VALUE="down.swf"> <PARAM NAME=play VALUE=false> <PARAM NAME=loop VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFCC00> <EMBED src="down.swf" play=false loop=false quality=high bgcolor=#FFCC00 WIDTH=600 HEIGHT=30 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT>

  • FLASHで「このコントロールをアクティブ化して~」とでる問題の件で

    今晩は。 FLASHサイトをIEでひらくと「このコントロールをアクティブ化して使用するには~」 と出てしまいます。 特許問題に絡むこの現象の回避法についてはいろいろなサイトで説明されていますが<!--[if !IE]> などもdocument.write('で囲うのかな?などと困っています。 いきなりソースを載せて恐縮ですが、document.write(' と '); をどう使えばよいのかご教授頂けませんでしょうか。 以下ソース <object classid="clsid:***"  codebase="http://download.macro(略)/6,0,40,0" width="734" height="312"> <param name="movie" value="flash\header.swf?button=1"> <param name="quality" value="high"> <param name="menu" value="false"> <!--[if !IE]> <--> <object data="flash\header.swf?button=1" width="74" height="31" type="application/x-shockwave-flash"> <param name="quality" value="high"> <param name="menu" value="false"> <param name="pluginurl" value="http://www.macromedia(略)">

  • FLASHが見えるブラウザ、見えないブラウザがある

    サイトにFLASHを入れたいと考えています。 IE6.0なら動作確認が取れるのですが、Opera,MozillaでFlashを見ることができません。 Flashのバージョンが悪いのかと思い、5.0バージョンと4.0バージョンを作成しましたが、どちらとも見ることができません。 もし、原因がお分かりになる方がいらしたらぜひ教えてください。よろしくお願いいたします <OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 WIDTH=350 HEIGHT=280 vspace=0 hspace=0 border=0> <PARAM NAME=movie VALUE="flash4.swf"> <PARAM NAME=quality VALUE=high> <param name=menu value=false> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="flash4.swf" quality="high" bgcolor="#FFFFFF" width="350" height="280" type="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type=application/x-shockwave-flash width=350 height=280 vspace=0 hspace=0 border=0 bgcolor=#FFFFFF> </EMBED> </OBJECT>

  • flashがうまく表示されない。

    今、↓の様にHTMLに書き込んでいるのですが HPを転送して表示テストしたら見れませんでした。 このFlashの部分だけ表示できないのです。 ハーボットなどは見れているのでどこか設定がおかしいのだと思うのですが HPビルダーのプレビューではちゃんと表示されています。 因みに僕はIE6.0、Win XPでswfファィルとテキストファィル、 そしてHTMLは同じフォルダにあります。 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="200" height="200" id="Shockwave Flash Object1"> <param name=movie value="memo.swf"> <param name=menu value=false> <param name=quality value=high> <embed src="memo.swf" menu=false quality=high width="200" height="200" align=""type="application/x-shockwave-flash"pluginpage="http://www.macromedia.com/go/getflashplayer"></embed></OBJECT> 何故表示できないのでしょうか? 判らないので教えてください。

  • 埋め込みswfのサムネイル画像表示方法

    JavaScriptの知識は殆どないのですが、実現するにはJavaScriptが必要そうだという憶測で質問させていただきます。 サイト上にflv動画を置いているのですが、これにサムネイル画像をつけたいのです。 画像は切り出して作成済みです。 ちなみに、現在は下記のコードを使用しています。 動画ファイルはの場所は、相対パスですと ./video/test.flv サムネイル画像も同じ場所に用意しました。 ./video/test.jpg <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="320" height="240"> <param name="movie" value="FLVPlayer_Progressive.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="FlashVars" value="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_3&amp;streamName=video/test&amp;autoPlay=false&amp;autoRewind=true" /> <param name="swfversion" value="8,0,0,0" /> <!-- このパラメータタグにより、Flash Player 6.0 または 6.5 以降を使用して、Flash Player の最新バージョンをダウンロードするようメッセージが表示されます。ユーザにメッセージを表示させないようにする場合はパラメータタグを削除します。 --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- 次のオブジェクトタグは IE 以外のブラウザで使用するためのものです。IE では IECC を使用して非表示にします。 --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="FLVPlayer_Progressive.swf" width="320" height="240"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="FlashVars" value="&amp;MM_ComponentVersion=1&amp;skinName=Clear_Skin_3&amp;streamName=video/test&amp;autoPlay=false&amp;autoRewind=true" /> <param name="swfversion" value="8,0,0,0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- ブラウザには、Flash Player 6.0 以前のバージョンを使用して次の代替コンテンツが表示されます。 --> <div> <h4>このページのコンテンツには、Adobe Flash Player の最新バージョンが必要です。</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player を取得" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> どなたかご教授いただけないでしょうか? よろしくお願いいたします。

  • ココログにFlashの動画を貼り付けて見ることはできるでしょうか?

    ココログにsuzukaで作成したFLASH動画を貼り付けて見れるようにしたいのですが、上手くいきません。 「ファイルをアップロード」でswfファイルをUPすることはできますが「○○.swfのダウンロード」という表示になり、ファイルのダウンロードはできますが動画を見ることはできません。 こちらの過去ログから suzukaでSWF が作成されるとともに,SWFと同じフォルダに その SWF が貼り付いた HTML も同時に生成されるように保存し タグを貼り付けてやってみましたが、 FLASHがある気配(?)はありますが、その部分は真っ白で表示されませんでした。 質問は ・ココログにFLASHの動画を表示させることができるのでしょうか? ・できるとすれば、HTMLタグはどのようにしたらいいのでしょうか? 以上です。 ちなみに私が貼り付けてみたタグは <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="400" HEIGHT="300" id="ファイル名" ALIGN=""> <PARAM NAME="allowScriptAccess" VALUE="sameDomain"> <PARAM NAME="movie" VALUE="5.swf"> <PARAM NAME="loop" VALUE="false"> <PARAM NAME="menu" VALUE="false"> <PARAM NAME="quality" VALUE="high"> <EMBED src="ココログのアドレス/ファイル名.swf" loop="false" menu="false" quality="high" WIDTH="400" HEIGHT="300" NAME="ファイル名" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> ↑このタグの私が直した部分がおかしいために表示されないのかもしれないです・・・(汗) どうか、ご指導よろしくお願いいたします。

  • FLASHを挿入する方法

    ホームページにFLASHを挿入しています。 javascriptについて無知なんですが、CSSのように外部ファイル化することがきるのでしょうか? また、できれば<object>タグと<embed>タグを使用しないでFLASHをどのブラウザでも見れるようにしたいと考えています。 可能ですか? <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','870','height','250','src','img/top','loop','false','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','img/top' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="870" height="250"> <param name="movie" value="img/top.swf" /> <param name="quality" value="high" /><param name="LOOP" value="false" /> <embed src="img/top.swf" width="870" height="250" loop="false" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed> </object>

  • flashのリンクの貼り方おしえて!

    以下のようにやってもMACではリンクするのですがWINでリンクしないのです。 <A HREF="url"><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=127 HEIGHT=30> <PARAM NAME=movie VALUE="IMAGE/xxx.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="IMAGE/xxx.swf" quality=high bgcolor=#FFFFFF WIDTH=127 HEIGHT=30 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </EMBED></OBJECT></A> どなたか分かりますか?

    • ベストアンサー
    • HTML

専門家に質問してみよう