MOVファイルをFlash 9に読み込む際に問題が発生します。私がgoogleに質問すると、たくさんの人があなたにそれを実行できると言われますが、誰も動作するサンプルコードを提供しません。MOVファイルをFlash 9にロードするには
答えて
次はhttp://en.wikipedia.org/wiki/Adobe_Flash#Flash_Video
Flashビデオ
Flashビデオ(のFLVファイル)からは、それが 自体はビデオフォーマットではないことを意味し、コンテナフォーマットであるが、他の形式を含めることができます。 のビデオはH.263でエンコードされ、Flash Player 8からはがVP6でエンコードされます。オーディオはMP3形式です。 Flash Player 8およびFlash Player 9の採用率が高いため、VP6 の使用は多くの企業で一般的です。[16]
アドビは、 Flash Player 9のアップデート3で、MPEG-4国際版 規格もサポートすることをブログで発表しました。[31]特に、Flash Playerは、AAC (MPEG-4パート3)、MP4、M4V、M4A、3GPおよびMOVマルチメディアコンテナ フォーマットを使用して圧縮されたビデオ、H.264(MPEG-4パート10)で圧縮されたビデオ をサポートします。 (MPEG-4 Part 14)、3GPP Timed Text仕様(MPEG-4 Part 17)、標準化されたサブタイトルフォーマットであり、は、iTunesが使用する同等のID3である 'ilst'アトムをサポートしています。 メタデータを格納します。 Adobeはまた、 を徐々にプロプライエタリなFLVフォーマットから標準のMP4フォーマット へと移動させると発表しました。 H.264のストリーミング時にFLV構造の機能制限があるためです。 MPEG-4をサポートするFlash Playerの最終リリースは、2007年秋には が利用可能になりました。[32]
package com.yourdomain.packageName
{
import flash.display.Sprite;
import flash.media.Video;
import flash.net.NetConnection;
import flash.net.NetStream;
public class DocumentClass extends Sprite
{
private var _video:Video;
private var _nc:NetConnection;
private var _ns:NetStream;
public function DocumentClass():void
{
_video = new Video(800, 600);
addChild(_video);
_nc = new NetConnection();
_nc.connect(null);
_ns = new NetStream(nc);
_video.attachNetStream(_ns);
_ns.play("path/to/file.extension");
}
}
}
- これは非常に基本的な実装であり、メタデータの取り扱いが含まれていません。
まず、幅が800、高さが600のVideoオブジェクトをインスタンス化し、それを表示リストに追加します。
次に、NetConnectionオブジェクトをインスタンス化し、nullをパラメータとして渡すconnectメソッドを呼び出します。 (これが必須です)
第3に、以前作成したNetConnectionオブジェクトをコンストラクタに渡してNetStreamオブジェクトを作成します。
第4に、VideoオブジェクトのattachNetStreamをインスタンス化したNetStreamである_nsに設定しました。
最後に、NetStreamオブジェクト_nnsのplayメソッドを呼び出して、メディアが配置されている場所に文字列を渡します。 (FLV/F4V/MOV /など)
これは役に立ちます。
NetStream(これはお勧めしませんが、扱いが非常に難しい)またはFLVPlaybackなどのAS3ビデオ再生コンポーネントを使用すると同じです... FP 9.0をターゲットにしている限り.115.0、ファイルはh264、mov、mp4、f4vなどのMPEG-4コンテナでエンコードされています。
個人的に私は通常、ビデオを互換性のあるフォーマットに変換します。コードなどでいくつかの作業をしようとするよりもはるかに簡単です。ビデオコンバーターは無料で使いやすく、一度オフになっています。
- 1. Flash 10用にコンパイルされたSWFをFlash 9 SWFにロードする
- 2. Flash 9でファイルを保存するには
- 3. .movファイルを.h264ファイルに変換する
- 4. Quartz Compositionを.movファイルにエクスポート
- 5. .movファイルをアップロードする
- 6. Flash IDEを使用せずにFLAファイルからFlash 9 SWFを構築する方法はありますか?
- 7. DirectX 9に.Xモデルをロードする
- 8. SIGSEGV WebViewにHTML + Flashをロードする
- 9. 実際にファイルをロードする前にtotalBytesにアクセスしているFlash
- 10. Flash/ActionScript 3:.FLVファイルをMovieClipにロードしてそのFLVファイルを再生する
- 11. PyQtでmovファイルを再生する
- 12. MPMoviePlayerController iPhone 3G&.movファイル形式
- 13. FLASH AS3 - Txtファイルから動的にロードされたスライドショー
- 14. ウェブページに.movファイルを追加する正しい方法は何ですか?
- 15. .ddsファイルをピクチャボックスにロードするには?
- 16. C#で動的にFlashページをロード
- 17. IE9のFlash 11はランダムに大きな.jpgファイルをロードしません。
- 18. ロード中にプログレッシブJPEGをFlashに表示する
- 19. iPhoneで透明なMOVファイルを再生
- 20. movまたはleaをスタックにプッシュ
- 21. Direct X 9 with C++のXファイルからメッシュをロード
- 22. Quicktime .MOVをAdobeフィルムストリップ形式に変換するには?
- 23. Flash Builder、モバイルデバイス用のアセットをロードする
- 24. ポップアップでFlash SWFをロードする
- 25. ios 9でxibファイルからサブビューを追加するには?
- 26. iPhoneのhtml5ビデオタグに.movファイルを表示できません
- 27. AS3 - サーバ上のFlashをロードするときにXMLがロードされない
- 28. jsファイルをtypescriptファイルにロードする
- 29. Flex SWFをFlashにロードする際の問題
- 30. TCPを介してMOVファイルを送信する