• 締切済み

FlashMX2004へMpegが上手く取り込めない・・・

ライブラリへ50メガ程度の動画(Mpg)を取り込もうとすると「読み取りに問題があったため、ひとつまたは複数のファイルの読み込みが出来ませんでした。」という警告が出て失敗します。 これはどうしてでしょうか? 動画のボリュームに問題があるからでしょうか? 以前3メガほどのWMPの動画は読み込みに成功しているのですが・・・。 OSはWindows2000です。

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

仮に読み込めたとしても, パブリッシュした時点で(パブリッシュできればですが)Flashの限界を超えていますね。 「[228626]オーサリングにおける Flash の限界について」 http://support.adobe.co.jp/faq/faq/qadoc.sv?228626+002 > 動くかもしれませんが、 > 数~数十メガバイトのFlash ファイルを作成した場合に、 > オーサリング時、またはプロジェクタや > SWF ファイルを書き出す場合、 > 処理にとても負荷がかかります。 > このようなファイルを作成したとき、 > Flash または作成したプロジェクタがクラッシュする、   …略… > 動画のデータ処理にはサウンドや画像以上に > メモリを消費します。 > 読み込むデータは極力サイズを > 小さくするようにしてください。 そんな大きな SWF は見たことがありませんし, SWF は自分自身のファイル容量のメモリを開放しませんので, もしその SWF を見た場合, エンドユーザPCの50MB ものメモリを占有するということになります。 それを考えただけでも危険です。 そのために FLV などが開発されたのですから, 外部 FLV を SWF でロードするのが普通だと思います。 Flash(SWFのこと)は, そもそも 数KB~数百KB で作成するものです。 音を入れた場合,数MBになることもありますが,その辺が普通の限界です。 動画は普通SWFにしません(装飾的にちょろっと入れることならあるかも)。 「外部 FLV ファイルのダイナミック再生」 http://livedocs.adobe.com/flash/9.0_jp/UsingFlash/WSd60f23110762d6b883b18f10cb1fe1af6-7c9f.html > つまり、大きなファイルが小さなパーツとして格納され、 > 動的にアクセスされるので、埋め込みのビデオファイルよりも > メモリ消費が少なくなります。

cocoron24
質問者

お礼

ありがとうございます。 なおMpeg-2をMpeg-1へ直したところスムーズに取り込めました!

関連するQ&A