• ベストアンサー

Flashに読み込む容量とswfにした時の容量について

Flash MX2004で下記のような場合の疑問があります。 【1】画像Aを標準的な圧縮率のjpgなどの軽いデータで読みこんだ時(データ容量50KB) 【2】画像Aをpngなどの劣化のない重いデータを読み込んだ時(データ容量200KB) この2通りでSWFに書き出した場合、それぞれのSWFのファイル容量はやはり【2】のほうが断然重くなってしまうのでしょうか? それとも、大差はなくなるものなのでしょうか? よろしくお願いします。

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

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

SWFをパブリッシュするときなど, Flashをいろいろ設定したことはありませんか? まずは,基本的な方法から。 「ファイル」→「パブリッシュ設定」で,「Flash」タブを選択。 「Jpeg画質」となっているところでSWFにする際の圧縮率を選べます。 Flashは普通,ラスタ(ビットマップ系)画像を読み込んだ場合,デフォルトでは JPEG となって,SWFの中にパブリッシュされます。 この圧縮率を変えると,当然SWFのファイル容量も変わるので,一概に言えません。 次にちゃんとした方法。 上で書いた基本的な方法は手抜きな方法です。 画像を読み込んだFlashの, 「ウィンドウ」→「ライブラリ」で,「ライブラリ」を表示させます。 もし画像を読み込んでいたら, ビットマップ1 みたいな画像がライブラリに入っているはずです。 その画像を選択→「プロパティ」で画像ごとのいろいろな設定ができます。 JPEG画質の圧縮率の設定もできますし,ロスレス(PNG/GIF) とかいうのも選べます。 スムージングをするかしないかの設定もできます。 こいうった調整もできるので,やはり一概には言えません。 容量は画質との戦いです。 この辺を細かく操作して何度もパブリッシュして,容量を抑えて行きます。 >> SWFのファイル容量はやはり【2】のほうが >> 断然重くなってしまうのでしょうか? >> それとも、大差はなくなるものなのでしょうか? 何か一定な条件を決めて,自分で実験しないとわからないと思います。 ちなみに JPEG 画質を上げるより,ロスレス(PNG/GIF) にした方が容量も小さく,画質もきれいになる場合もあります。 これも場合によるので一概には言えませんが,とにかく,容量を気にされるのでしたら,何度設定を繰り返してはパブリッシュしてみることをお薦めします。 公式のようなもので考えていたら,極限まで容量を抑えることはできません。

prime_7
質問者

お礼

>Flashは普通,ラスタ(ビットマップ系)画像を読み込んだ場合,デフォルトでは JPEG となって,SWFの中にパブリッシュされます。 jpgとなってパブリッシュされるというのを知って、ちょっと雲が晴れた気分です。 ご丁寧に説明いただき、大変分かりやすかったです。 ありがとうございました。 自分であれこれ、試してみたいと思います。

関連するQ&A

  • swfファイル(フラッシュ)を携帯に入れる方法

    swfファイル(フラッシュ)をSoftbank 912SHに入れたいのですが、容量が230KBほどでで重すぎて表示できないと出ます。 たぶん100KBくらいまで圧縮すれば大丈夫だと思うのですがすでに230KBとswfにしては小さめなので圧縮できるソフトが見つかりませんでした。 画質が落ちたりサイズが小さくなったりしてもいいのでなんとか100KB以内に圧縮できるソフトか方法はないでしょうか?

    • ベストアンサー
    • Flash
  • xx.fraからxx.swfに書き出すと容量がえらくふえるがなぜでしょう?

    フラッシュの初心者に毛のはえたようなものですが flash はMX2004を使ってます あるxx.fla 700KB の書き出しをすると なぜかxx.swf 4.3MB の容量になってしまいます 自分のPCではそのswfファイルはうまく見れます アップロードもできますが表示はされません ほかの .fla のファイルはほぼ同じくらいの容量の .swfファイルに変換できます どこがおかしいのでしょうか もとは英語版のテンプレイトを差し替えた物です

  • fc2ホームページ フラッシュ画像が表示されない

    無料のテンプレート素材を利用し、fc2でホームページを作成しています。 テンプレートはindexにフラッシュ画像がある構成で、素材をDLしてindexページを作成してみました。 ローカルではフラッシュも含めてちゃんとプレビュー表示されるのに、fc2ファイルマネージャーからプレビューするとフラッシュが表示されず、「このページでは”AC_RanActiveContent.js”が必要です」というエラーメッセージが表示されてしまいます。 (indexをプレビューするとエラーが表示され、エラーの窓を消すとフラッシュ以外の全ては表示されています。) ファイルマネージャーには baseフォルダ(メニューボタンだとかの文字なしの大元の画像が入っています) imagesフォルダ(メニューボタンだとかの画像が入っています) 1.jpg(フラッシュ画像) 122kb 2.jpg(フラッシュ画像) 231kb 3.jpg(フラッシュ画像) 151kb 4.jpg(フラッシュ画像) 104kb AC_RanActiveContent.js 8.13kb fla.js 749b index.html 5.93kb index_flash.html 4.73kb mainfla.swf 6.41kb script.js 1.04kb style.css 5.42kb が入っています。 AC_RanActiveContent.jsはファイルマネージャーにアップロードされているのに、なぜ「このページ(index)では”AC_RanActiveContent.js”が必要です」というメッセージが表示されるのでしょうか。 素材のDL元には以下のような注意書きがあります。 ■サーバーにアップ後、FLASHが表示されない場合。 mainfla.swf、fla.js、AC_RunActiveContent.jsなどのファイルがアップロードされていない場合がほとんどです。特にビルダーでアップしている場合、これらのファイルがアップされない現象があるようなのでご確認下さい。 swfやjsはアップロードしているので、何が足りないのかがわかりません。 容量もそんなに大きくないと思いますが・・・。 ローカルだとjpg画像を自分の手持ち画像に上書きすると、自然にそれがフラッシュで表示されています。 なのにfc2からはプレビューできません。 どうしたらいいのでしょうか。 どなたかご回答宜しくお願い致します。

  • FLASHで作ったswfついて

    困ってしまいました。 以前作ったFLASHムービーをHP上に立ち上げていたのですが、先日PCの調子が悪くOSを入れ直した際にflaデータを消してしまいました。 HP上からswfをダウンして再度FLASHで読み込みしたんですが、各レイヤーはフレーム化されてしまい、又音が読み込めません。これはどうしようもありませんか? 少なくても、画像はあきらめても音を取り出す方法はないでしょうか?(FLASHに読み込む)

  • 外部画像jpg又はswfの表示について

    はじめまして、こんにちは。 Flash初心者です。 [使用環境] Flash MX 2004 Win 2000 [質問] 1フレーム目にはslide1.○○○、2フレーム目にはslide2.○○○、 3フレーム目にはslide3.○○○といったふうに画像をnextボタンと backボタンを使って切り替わるようなものを作っています。  ※○○○にはjpg又はswfが入ります。 +――――――――――――――――――+ | +―――――――+  +――――+ | | |           |  |back   | | | |           |  +――――+ | | | picture     |            | | |           |  +――――+ | | |           |  |next    | | | +―――――――+  +――――+ | +――――――――――――――――――+ ・外部画像を読み込んで表示するには「 picture.loadMovie("slide1.jpg"); 」又は、  「 picture.loadMovie("slide1.swf"); 」で表示できます。 ・slide1はjpgかswfのどちらかのファイルしかなく、shile2、slide3も同様です。 ・1フレーム目がswfの場合「 picture.loadMovie("slide1.swf"); 」、  2フレーム目がjpgの場合「 picture.loadMovie("slide2.jpg"); 」  というように拡張子を指定してスクリプトを書くのではなく、  条件式を使って画像を表示するにはどうすればよいのでしょうか。 ・もしくは、エラーを無視して次の行へいくというプログラムはあるのでしょうか。 どなたか分かるようでございましたらご教示下さい。お願いします。

    • ベストアンサー
    • Flash
  • 書き出し時の画像劣化 について

    FLASH MX を使用しています。 いま手元に swf で書き出されたデータしかないのですが、 これに修正を加えました。 作業画面やプレビューでは きれいに表示されているのですが 書き出してみると 文字もにじんで、画像も劣化しています。 過去の質問などを見ながら、 設定はとにかく、品質優先、や、高。 圧縮は無し。 にしてみましたが、変化がありません。 元のswfファイルと同等の画質にするためには どうしたらよいでしょうか? 手元にある本ではわかりませんでした。 時間が無いためこちらで質問させていただきました。 申し訳ありませんが、知識のある方よろしくお願いいたします!!

  • FLASH5 使用しているサウンドの容量を減らしたい

    FLASH5で、サウンドをwavデータで貼っています。 swfにはきだしたところ容量が大きかったので、 いろいろ試してみましたが容量は一向に小さくならず困っています。 私が試した方法は、 ・サウンドプロパティでMP3に圧縮、ビットレートを8kbpsなどに落とし、  音質を速度優先にする ・ファイルを別名で保存する といった感じです。 どなたか対処法をご存知の方、よろしくお願いします。

  • サイズの大きいFlash製作時の問題

    1024*768という常識外のサイズでFlashを製作しています。 環境はFlash2004Pro(win)です このサイズで製作する理由は、3500*1900の1枚画像に写真を3列*3段の計9枚配置し、1枚1枚スクロールで写真を見せる為です。 初めは640*768でやっていたのですがフルスクリーンにすると荒くなってしまったので、1024*768にしました。 かなり規格外で頭の悪い製作だと思いますが、サイズよりも画質優先との事でしたのでこのサイズにしました。一枚画像のサイズは7Mで、flaファイルは89M、swfは13Mとなっています。 製作中はちょくちょくプレビューしても問題は無かったのですが完成間近になっておかしな現象が発生しました。 本来の画像とは違いますが、テストで以下のパターンを3500*1900の一枚画像にして製作しています。 http://demo.shanon.co.jp/okwave/img.jpg 結果 http://demo.shanon.co.jp/okwave/flash_cs3.swf このimg.jpgをimg.pngなどに置き換えて製作しなおすと、一時的に正常な画像が表示されるのですが製作を進めると同じ現象がおきてしまいます。 又、画像をシンボルに入れ込んでから作ると問答無用で現象が発生するのでjpg、pngを直接おいています。 http://demo.shanon.co.jp/okwave/flash_cs3.fla こちらに元データをおきました。環境の問題かとも思い、FlashCS3を試用して保存したデータです。 中はpngです。 お分かりになる方、よろしければ教えてください。 よろしくお願いいたします。

  • ai⇒swfで、flashのデザインがばらばらに読み込まれてしまう。

    ai⇒swfで、flashのデザインがばらばらに読み込まれてしまう。 ※illustrator⇒flashへコピー&ペーストは、使用しているパソコンが違うため、できません。。 たとえば画像が沢山+文字沢山のカタログをflash内で動かすとします。 illustratorデータ(ai)⇒swfを作成、flashでswfをライブラリに読み込むと、何千とのアイテムがライブラリに読み込まれて困っています。。 詳しくは、このようになっています。 ・文字が、1文字1文字わかれていて、読み込まれる。 ・画像が、グループ化していても、(グループ化は意味がなさそうですが・・一応やってます)  一つ一つ分かれてでてしまう。そのため、カタログの1ページ内の画像が一つ一つ分かれて読み込まれる。。 ↓なので、、 illustratorでflashのデザインを作成している際、 複数の画像やテキストを(ここでは1P分を画像文字共に)1つのシンボルとしたいのですが、 何か方法ありますか? どうすればillustrator⇒flashにデザインをもっていくのにうまくいけるか、と色々試しているのですが、、むずかしいです; マスクもはずれますが、どこかのwebページでそれは仕方ない、とありましたので、 illustrator上のマスクがはずれてしまうのは諦めて1枚の画像だけ読み込んで、flash内でマスクをやっています。 何か方法ありましたら、アドバイスおねがいします。よろしくおねがいします。

    • ベストアンサー
    • Flash
  • Flashのバナーの作成についてです。

    Flashのバナーを作っているのですが、容量制限が厳しくてなかなか困っているのです(天地60×左右468の20KB)。容量を軽くする方法はありますでしょうか?このルールに従えば、いつもより軽くできるとかありますでしょうか? 又、読み込む画像の形式はPNGにしているのですが、間違ってますでしょうか? お忙しいところすみませんが、よろしくお願いいたします。

    • ベストアンサー
    • Flash