なぜ SWF を FLA に変換するのですか?
SWF (Small Web Format) はコンパイル済みの再生用形式であり、.fla プロジェクトファイルは開発者のマシンに残されます。SWFにはActionScriptのバイトコードとバイナリアセットデータのみが保存されており、FLAが必要とする編集可能なタイムラインやシンボル階層は含まれていません。これは、コンパイル済みの実行ファイルからC言語のソースコードを復元しようとするのと似ています。
SWF から FLA への変換方法
JPEXS Free Flash Decompiler FREE
JPEXSで.swfを開き、左パネルのSoundsまたはImagesセクションを展開して必要なアセットをエクスポートします。これにより、FLAプロジェクトではなく、埋め込まれた生のファイルが得られます。
Adobe Animate CC APP
JPEXSで抽出したアセットを素材として使用し、Adobe Animate CCでプロジェクトをゼロから再構築します。AnimateはSWFをプロジェクトとして開くことはできず、FLAファイルのみを読み込みます。
SWF を変換するプログラム
これらの形式について
SWFファイルは、コンパイルされたAdobe Flashのアニメーション、ゲーム、またはインタラクティブな動画(Small Web Format)です。Adobe Flash…
.SWF の詳細を開く →FLA ファイルは、Adobe Animate(旧 Flash)のアニメーション、ゲーム、またはインタラクティブ作品の編集可能なソースプロジェクトです。これを完全に開くことができる唯一のプログラムは Adobe Animate(有料、Creative Cloud)です。結果を表示したい場合は、.fla ではなく、パブリッシュされた .swf ファイルが必要です。Flash…
.FLA の詳細を開く →品質と注意点
- JPEXSは埋め込まれた画像、オーディオ、フォント、および近似されたActionScriptリストをエクスポートしますが、FLAファイルではなく、Adobe Animateでプロジェクトとして開くことはできません。
- トゥイーンデータ、レイヤー構造、シンボル階層は、復元可能な形式でSWFに保存されていません。
- 元のFLAが開発者のマシンに存在する場合、それが編集可能なプロジェクトファイルの唯一のソースです。