- ベストアンサー
Flash動画ファイルの扱いとは?
- Flashでの動画ファイルの扱いについて質問します。
- 具体的には、FLVPlaybackコンポーネントとVideoオブジェクトを使用した方法について試しています。
- また、CuePointや音量調整についても質問しています。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- FLVファイル_Flashビデオの再生
皆様、よろしくお願いいたします。 タイムライン上、簡単なアニメーションの次のキーフレームに、FLVファイルを外部ビデオとして読み込んでいます。アニメーションの後に、FLVファイルを再生させたいと考えているわけです。ですが、うまくいきません。 どなたかお助けください。なお、以下、エラーメッセージです。 ---- TypeError: Error #1009: null のオブジェクト参照のプロパティまたはメソッドにアクセスすることはできません。 at fl.video::UIManager/http://www.adobe.com/2007/flash/flvplayback/internal::hookUpCustomComponents() at fl.video::FLVPlayback/http://www.adobe.com/2007/flash/flvplayback/internal::handleVideoEvent() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::setState() at fl.video::VideoPlayer/http://www.adobe.com/2007/flash/flvplayback/internal::finishAutoResize() at flash.utils::Timer/_timerDispatch() at flash.utils::Timer/tick()
- ベストアンサー
- Flash
- 2つの音のボリューム制御
質問させてください。 Flashで2つの音を鳴らしたいと考えています。 一つはタイムラインにおいて、画面と同期させて います。二つ目は常に鳴るようにサウンドオブジェクト で鳴らしています。 問題は、setVolumeで音のボリュームを制御したいの ですが、下記のように2つのサウンドオブジェクトを 作成しても、最後に設定したsetVolumeに2つの音が ボリューム指定されてしまって、別々にボリューム 制御ができません。 (下記のように、タイムラインの音は30、スクリプト 制御の音は80で設定したい。) ●タイムラインの1フレーム目のフレームアクション _root.snd = new Sound(); _root.bgmsnd = new Sound(); //タイムライン用のボリューム指定 _root.snd.attachSound("menu1"); _root.snd.setVolume(30); //スクリプト制御用のボリューム指定 _root.bgmsnd.attachSound("bgm"); _root.bgmsnd.setVolume(80); _root.bgmsnd.start(0,99999); 解決方法、おわかりの方おられますでしょうか? Flash MX 2004 Windows XP
- ベストアンサー
- Flash
- flashにflvの動画を埋め込んだらループしない
Flash初心者です。 Adobe Flash CS5.5を使って動画を使ったフラッシュを作っています。 こちらのURL(http://itpro.nikkeibp.co.jp/article/COLUMN/20090609/331572/)を参考にして、「FLVPlayback」コンポーネントを使ってflv形式の動画を埋め込んでみたのですが、動画の再生が終わったらそのまま停止してしまいます。 無限にループさせたいのですが、どうすればよいのでしょうか? 「パブリッシュ設定」の[HTMLラッパー] - [再生]内にある項目の[ループ]にはチェックを入れています。 ActionScriptでも、htmlでも、javascriptで制御するのでも構いません。 なんだったらflvを直接htmlに埋め込む方法で解決できるのであれば、それでも構いません。 ちなみに、flashの内容としては、ただただflvの動画を流すだけの至ってシンプルなものです。 ホームページの背景に入れる映像として作成しています。 助けてください。 よろしくお願いします(*_ _)
- ベストアンサー
- Flash
- FLASHに読み込んだ動画の制御方法
FLVファイルをフラッシュに読み込んでSWFで動画を再生させたいのですが 下記サイトにあるようなFLASHが独自にもっている動画の制御バーではなく http://flashrave.org/operate/movie/ 自分で作ったボタンで動画を制御できる方法を教えていただきたく思っています。 制御ボタンとしてはプレイボタンのみでそのボタンを押す事によって動画が再生開始され 動画が最後まで再生されたら始めに戻り停止して再び再生させる場合はプレイボタンで再生という具合です。 ちなみにタイムラインに動画を埋め込む方法はデータ自体が重くなりますし、色々ラグがあったり問題が多いので 別の方法でお願い致します。 如何せん初心者なものであまり難しい事は分かりません。 どなたか分かりやすくご教授いただけると助かります。
- ベストアンサー
- CSS
- flash video
FLVPlayback コンポーネントを使用して、ステージに、レイヤー1にインスタンスを1フレーム目に配置して、2フレーム以降は、空白フレームにしたら、映像が見れないのです。レイヤー2には、普通のvideo以外の素材を展開させているのですが、2フレーム以降に進む場合、何かscriptで書かなければいけないのでしょうか?
- 締切済み
- Flash
- ビデオで撮影した動画をPCに取り込み、WebページでFlashで再生するには?
[1] バージョンがFLV4のFlash上動画再生をつくりたいのですが、 Flashのバージョンはどのバージョンからこれが制作可能でしょうか? [2] Flashだけでなく他にソフトがいるのならそれは何でしょうか? [3] 人のトークを動画にするのですが、その動画データをPCへ簡単に 移すには、ハードディスク型のビデオ機器でないとやはり無理でしょうか? やりたいことは、人があるテーマについて説明している状態をビデオで撮影し、 そのデータをPCに取り込み、Flashを起動してFlash上にその動画データを インポートし、Flash上で動画の再生ボタンや停止ボタンなどをつくり、 動くように制作し、それをFLV形式で書き出して、HTMLソースに そのFLV形式のデータを読めるように記述し、そしてWebページの Flashエリアで再生する、という感じです。 宜しくお願い致します。
- 締切済み
- その他(業務ソフトウェア)
- flashでmp4を配信について
FLASHのアクションスクリプトで動画プレイヤー作ってるのですが。 問題がおきて判らなくなったので質問させてもらいます 私は以前までFLVファイルを自分のサイトで公開していたんだけど 最近mp4動画ファイルを公開したくて以前作ったスクリプトそのまま使って確認したのですがどうもIE6だと問題なく再生されるんですがFirefoxだとロードメーターは動いてるんですが動画表示されずダウンロード完了しても動画再生されません。 FLASHでmp4をFirefoxで再生されるのは無理なんでしょうか?Firefoxの設定が悪いのでしょうか? 何方かわかる方教えてください
- ベストアンサー
- Flash
- flashcs5 flvplaybackを利用したflv再生時のプレビ
flashcs5 flvplaybackを利用したflv再生時のプレビュー画面 flashcs5でflvをビデオ読み込みして、出来合いのスキンをつけて、 再生しています。autoplayはなしにしているのですが、 初期画面をpngファイルなどで変えることはできないのでしょうか? コンポーネントにpreviewという欄があるので是かと思ったのですが、 なしのまま触れません。 scriptなどあまりわかりませんので、 できたら簡単に済ませたいのですが・・・ ご教授お願いいたします。
- ベストアンサー
- Flash
- flashの音再生について
main.swfにactionscript2.0で音のon/offしているのですが、 offになって欲しくない音までoffになってしまいます。 スクリプトで呼び出している音ならばまだわかるのですが、 flvで外部から読み込み再生しているファイルなので、 訳が分からず困っています。 ちなみに音再生スクリプトはフレーム上に以下 //BGM制御用のダミーのムービークリップを作る this.createEmptyMovieClip( "bgm_clip" , 0 ); //BGMの設定 sndbgm = new Sound( bgm_clip ); sndbgm.attachSound( "BGM01" ); sndbgm.setVolume( 100 ); sndbgm.onSoundComplete = function() { //無限ループ再生 sndbgm.start(); }; //BGMを再生 sndbgm.start(); //BGMのボリュームとフェードの速さを管理する変数 bgm_vol = 100; fade_spd = 5; //SE設定 allse = new Sound(); allse.setVolume( 100 ); S1 = new Sound(this); S1.attachSound("SE01"); S2 = new Sound(this); S2.attachSound("SE02"); S3 = new Sound(this); S3.attachSound("SE03"); on/offにはMCで以下の様にしています。 on (release) { if (this._parent.sndbgm.getVolume()>0) { this._parent.sndbgm.setVolume(0); this._parent.allse.setVolume(0); this._parent.v_on_off.gotoAndStop("soundOFF"); } else if (this._parent.sndbgm.getVolume()<=0) { this._parent.sndbgm.setVolume(100); this._parent.allse.setVolume(100); this._parent.v_on_off.gotoAndStop("soundON"); } } SE再生にはフレーム上に S1.start(); と入れています。 使用バージョンはCS4になります。 どなたか判る方、教えて下さい。
- ベストアンサー
- Flash
- FlashでMP4の動画を再生するには..
FlashでMP4の動画を再生するには.. Flash8を使っています。 手元にあるMP4動画(H.264)をFlash Videoとしてウェブページで再生させたいです。 以下のページを参考にしました。 http://www.asahi-net.or.jp/~tk3t-ysok/flash/tutorials/as/as20/as20.html 上記のページにあるようにFLVファイルなら問題ないのですが、 MP4ファイルはそのままでは再生させられないです。 (コンポーネントインスペクターのファイル指定で.flvではなく.mp4と指定しました) YouTubeなどを見ると、MP4ファイル(1080pHDなど)でもFlashで再生させられるようなのですが・・? また、 http://www.macwebcaster.com/2007/12/playing_mp4_on_flash_9.html を見ると、やはりMP4は再生可能のようです(最新のFlash Playerなら)。 これは試してみてできると確認しました。 ただし、人様のSWFは使いたくないです。 ひょっとして最新版のFlash CS4を買わないと無理ですか? Flash8ではMP4を再生させるSWFを作ることは無理なのでしょうか・・? 可否と可能ならその具体的方法についてご指導頂けますようお願いいたします。 <環境> Windows XP SP2 Flash8
- ベストアンサー
- Flash
補足
>DPE殿 毎度毎度、懇切丁寧な回答ありがとうございます。 AS3.0については全くのド素人の小生にも今後間違いなく役に立つ 2.0から3.0の違いの部分も説明してくださりとても勉強になります。 私が今実験している一例として、 FLVPlaybackのインスタンス名に「ukezara」という名前をつけて --------------------------------------- ukezara.addASCuePoint(10,"mikan"); --------------------------------------- あるいは --------------------------------------- var kyu:Object = new Object(); kyu.time = 5; kyu.name = "ringo"; kyu.type = "actionscript"; ukezara.addASCuePoint(kyu); --------------------------------------- として、ASによってキューポイントを追加しています。 そして --------------------------------------- var renraku = new Object(); renraku.cuePoint = function(jyouhou) { if (jyouhou.info.name == "ringo") { trace("5秒経過"); buttai._visible = true; } else if (jyouhou.info.name == "mikan") { trace("10秒経過"); buttai._visible = false; } }; ukezara.addEventListener("cuePoint",renraku); --------------------------------------- として、任意のキューポイント到達時に処理を分けています。 このaddASCuePointとはFLVPlaybackに対して有効で、 NetStreamクラスには使用できないという認識でよろしいですか? 要はNetStreamクラスにASでキューポイントを追加できない? もうひとつ。 FLVの音量調節のところで、 --------------------------------------- MovieClipインスタンス名.attachAudio( NetStreamオブジェクト名 ); --------------------------------------- ですが、 --------------------------------------- MovieClipインスタンス名.attachSound( NetStreamオブジェクト名 ); --------------------------------------- でも同様の結果が得られましたが このattachAudioとattachSoundの違いって何なんでしょうか?