品質を失わずにフラッシュファイルをgif形式にエクスポートするにはどうすればよいですか?


7

Adobe Flashを使用して、私がデザインした一連のアニメーションGIF魔女を作成しています。問題は、それをアニメーションGIF形式にエクスポートすると、ピクセル化して品質が大幅に低下することです。

これを適切な品質でエクスポートできる方法またはフォーマットがあるかどうか、またはそれを行うためのブリッジとして使用するプログラムがあるかどうかを知りたいと思いました。ちなみにCS5を使っています。


4
私はあなたが考えるかもしれないピクセレーションを混乱してディザリングします。(参照:en.wikipedia.org/wiki/Floyd%E2%80%93Steinberg_dithering)。GIFは256色(またはそれ以下)に制限されているため、一部の色をシミュレートする必要があります。アニメーション化されたPNGは代替手段ですが、ブラウザのサポートはおそらくGIF(en.wikipedia.org/wiki/APNG)ほど優れていません
horatio

1
Flashは見栄えの良い.gifファイルをエクスポートしません。アニメーションをPNGシーケンスとしてエクスポートしてから、Fireworksでシーケンスとして開き(フレームは自動的に追加されます)、そこからアニメーション.gifをエクスポートすることができます。gifエクスポートをより細かく制御できます(画像(色の数)とアニメーション(繰り返し、タイミング))。頭に浮かぶもう一つの選択肢は、使用することですAS3 GIFエンコーダコードを経由してまともなGIFをエクスポートするライブラリを、それは、ActionScript 3であなたの場合している快適なプログラミング便利です
ジョージProfenza

回答:


8

FlashからPNGシーケンスをエクスポートします。画像シーケンスとしてPhotoshopにインポートします。PhotoshopでWeb用にアニメーションGIFとして保存します。Photoshopによるはるかに優れた結果と適切な色およびディザ処理。


7

GIFは高品質の画像用に設計されていません。Flashからのスムーズなベクトルは、何をしてもGIFでピクセル化されます。写真などは、パレットが減るため、一般的に見栄えが悪くなります。ディザリングは役立ちますが、最終的な結果ははるかに低い品質になります。

アニメーションが必要な場合は、GIFではなくストレートFlashを使用する必要があります(品質が低下しない非常に単純なものは除きます)。または、ニーズに応じてビデオ形式を使用することもできます。ほとんどの大規模なgifホスティングサイトは、主要なデータをMP4またはWEBMに移行したようです。


4

Google Swiffyをチェックしてみてください。

Google Swiffyロゴ

SwiffyはFlash SWFファイルをHTML5に変換し、Flashプレーヤーのないデバイス(iPhoneやiPadなど)でFlashコンテンツを再利用できるようにします。SwiffyはまだDoubleClick Studioクリエイティブを変換できません。

新着!SwiffyはActionScript 3.0と外部リソースの読み込みをサポートするようになりました。Swiffyを使い始める

最初のリンクには、SWFファイルの送信に使用できるアップロードフォームがあります。
お返しに、既に変換されたアニメーションの画面プレビューと、ダウンロードするHTMLドキュメントが表示されます。

彼らはあなたのためにすべての仕事をします。基本的なアニメーションでテストしましたが、うまく機能します。


swiffy、利用できるもはやソースです:developers.google.com/swiffyLast updated February 10, 2017.
モハメドSufian

0

おい、

.flashファイルをgifシーケンスにエクスポート(ファイル->エクスポート->イメージムービー->シーケンスgif)し、photoshopでアニメーション化するのは良いことです。


-2

私はPhotoshopで音波(非常に鋭いエッジ)アニメーションを自分で作成していて、同じ問題を抱えていました。

画像の幅は800pxで、結果=ピクセル化

解決:

私のシナリオでは2400pxで@ 3xにして、結果=素晴らしいです!

注:HTMLでその幅(1x)を指定することを忘れないでください


-3

フラッシュ中

[公開設定]をクリックし、[GIF]タブをクリックして、[GIF]タブをクリックします。[再生]で[アニメーション]を選択し、[パレットタイプ]で[アダプティブ]を選択して、[最大色]に「99999」と入力し、[公開]をクリックします。

それはあなたの問題を解決すると思います。

じてん


1
単一フレームのgifが必要な場合は、確かに、この種のgifはそもそもそれを使用する目的に反します。複数のフレーム(アニメーション)gifが必要な場合、何を入力しても最大色数は256であるため、これは機能しません。
Dave Kanter 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.