• ベストアンサー

flashをプロジェクターで投影したい。

フラッシュで作ったムービーをプロジェクターで投影したいと思っています。 フルスクリーンで使用したいのですが、その際のサイズは640*480で良いのでしょうか? また俗にいうカクカクした状態では無く、滑らかな動きにしたいのですが、パブリッシュにしてswfを作りplayerでフルスクリーン再生すると処理落ちのような横に一瞬黒い線のようなものが見えたり、動きが不自然な事があります。ファイルは30fpsでそこそこ動きのあるものです。PCはimacG5を使用しています。解消する方法はありますでしょうか?

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

  • ベストアンサー
noname#35109
noname#35109
回答No.2

#1です。 >>モニタの解像度を下げると画質も下がりますよね。 そうですか? 元が640*480なんでしょう。 仮に800*600にしてもそれよりは大きくなっているわけで, それより悪くなるという気はしませんけど。 JPEGなどを入れていらっしゃる場合は,逆に800*600でも拡大されるので,大きすぎるくらいです。 ベクトルデータだけの場合は,1,440*900を800*600に下げると粒子が粗くなるので若干画質は下がりますが,640*480で再生されているときより画質が下がることはないです。 実際みていないので何とも言えませんね。 >> swfをaviやmovに出来る事を知りました。 >> この方法を使えばカクカクは避けられるのでしょうか? ええ,出来るでしょう。 Flashのムービーの書き出しで,色々なものにできますね。 FlashはSWFを作るだけのソフトではないです。 色んな所で役立ちます。特にアニメーションGIFはかなり高度なことができて重宝します。 でも,aviやmovに変えると当然ボタンなどは効かなくなりますし,特にaviは画質が劣化しますよ。 かなり解像度を上げてやるとさほど劣化しませんが,数百~数千MBになるのではないでしょうか。 また,アクションスクリプトで動かしたり,ムービークリップ内の動きが停止したりするので, 最初からそのつもりで作らないとちゃんとした動画になりません。 これも,こちらがデータを持っているわけではないので何とも言えません。 実際にしてどうなるか確認してみてください。 それしか言いようがありません。

bays
質問者

お礼

ありがとうございます。 解像度に関しては画面の見た目で拡大されて荒くなった様な気がしたんですが、ムービーは変わらず再生されていたようです。 まだあまりflashについて詳しくないので色々試して行きたいと思います。 また別の質問になってしまうのですが、flash bomb等のflashイベントではどういった方法で送出しているのかご存知でしたら教えていただけますか?

その他の回答 (1)

noname#35109
noname#35109
回答No.1

Flashは基本的に, ActionScriptを使っても使ってなくても,計算式で全て動かしていますから,どうしてもCPUをかなり使います。 いちいちの描画データがあるわけではなく全て計算式ですからファイルは軽いです。だからそれを記憶しておくためのメモリは少なくなりますが,CPUは逆にアセアセ状態になります。 >> フルスクリーンで使用したいのですが、 >> その際のサイズは640*480で良いのでしょうか? モニタの解像度より小さければ何でも良いのではないでしょうか。 ただし,JPEGなどビットデータの部分は,モニタの解像度との差が大きくなるとどうしても汚くなりますが,ベクトルの部分は関係ないですし,フルスクリーンにしたときに,画像の荒れが気にならなければ,640*480あたりで良いと思います。 >> 一瞬黒い線のようなものが見えたり、 見えるのは一瞬ですよね。ちょっとこの点はよくわかりません。 >> カクカクした状態では無く、滑らかな動きにしたいのです 複雑な情報のものが,複雑に動くと,CPUが振り切れてカクカクしますね。 例で言うと,複雑な動きをするムービークリップが,アルファ0からだんたん見えて来るとか,写真などをアルファで徐々にフェードアウトするとか。 最初から作り直すことを考えると, アルファの多様はさけて,なるべく明度なとで動かすとか,複雑な動きをさせないとかでしょうが, 現物を見ていませんから何とも言えませんし,作り直しは面倒ですね。 簡単にできる特効薬は, 「モニタの解像度を低くする」ということでしょう。 普通の場合の話ではないですよ。フルスクリーンにして見る場合,カクカクした動きを押さえるにはという前提での話です。 Macのことを良く知らないので,Windowsでの話ですが, 解像度を,1024×768にしているなら,800×600にすると大分カクカクしなくなります。 当然と言えば当然ですよね。 1024×768のドットの集まりを計算しなければならないところが,800×600のドット分の計算で済むわけですから動きはなめらかになります。 imacG5のデフォルトは1,440×900くらいですか? Macも解像度は変えられますよね(全く無知ですみません)。 変えられるのなら800×600くらいに落とすと,かなりなめらかになると思います。

bays
質問者

お礼

 送信できていないようなので、重複するかもしれませんが。 アドバイスありがとうございます。 モニタの解像度を下げると画質も下がりますよね。 出来れば避けたいんですが・・・。 swfをaviやmovに出来る事を知りました。 この方法を使えばカクカクは避けられるのでしょうか?