SWFファイルとは何ですか?

SWFファイルを開いて編集して変換する方法

.SWF ファイル拡張子 ( "Swiff"と発音される)を持つファイルは、インタラクティブなテキストとグラフィックスを保持できるAdobeプログラムで作成されたShockwave Flashムービーファイルです。 これらのアニメーションファイルは、ウェブブラウザ内でプレイされるオンラインゲームによく使用されます。

Adobe独自の製品の中には、SWFファイルを作成できるものがあります。 ただし、Adobe以外のさまざまなソフトウェアプログラムでは、MTASC、Ming、SWFToolsなどのShockwave Flashムービーファイルも作成できます。

注: SWFは小さなWeb形式の略語ですが、 Shockwave Flashファイルと呼ばれることもあります。

SWFファイルを再生する方法

SWFファイルは、Adobe Flash PlayerプラグインをサポートしているWebブラウザから再生されることがよくあります。 これをインストールすると、Firefox、 Edge 、Internet ExplorerなどのWebブラウザでSWFファイルを自動的に開くことができます。 あなたのコンピュータにローカルSWFファイルがある場合は、それをブラウザウィンドウにドラッグアンドドロップして再生します。

注: Google Chromeは自動的にFlashコンポーネントをロードしませんが、特定のWebサイトでFlashを明示的に許可して正しく読み込むことができます。

また、Sony PlayStation Portable(ファームウェア2.71以降)、Nintendo Wii、PlayStation 3以降のSWFファイルを使用することもできます。 これは、デスクトップブラウザと同様に、WebサイトからSWFファイルを読み込んだときに再生されます。

注意: Adobe Flash Playerでは、 ファイルメニューを使用してSWFファイルを開いたり、コンピュータ上のファイルをダブルクリックしたりすることはできません。 そうするには、別のプログラムが必要です。 しかし、一部のSWFファイルはインタラクティブなゲームであり、他のものは非インタラクティブな広告やチュートリアルである可能性があるので、すべてのSWFファイルがすべてのSWFプレーヤーでサポートされているわけではありません。

SWF File Playerは無料でSWFゲームをプレイできます。 [ファイル ] > [開く... ]メニューを使用して、コンピュータから適切なものを選択するだけです。 私たちが気に入っている他の無料のSWFプレーヤーには、MPC-HCとGOM Playerがあります。

macOS用の無料のSWFファイルオープナーは、SWF&FLV Playerです。 もう一つはElmedia Playerですが、主にビデオやオーディオファイル用のマルチメディアプレーヤーなので、SWFベースのゲームを再生するためには使用できません。

SWFファイルはPDFファイルに埋め込み、Adobe Reader 9以降で使用することもできます。

もちろん、Adobe独自の製品でもAnimate( Adobe Flashと呼ばれていた )、Dreamweaver、Flash Builder、After EffectsなどのSWFファイルを開くことができます。 SWFファイルで動作するもう1つの機能満載の市販製品は、Autodesk Gamewareの一部であるScaleformです。

ヒント:別のSWFファイルを開くには別のプログラムが必要な場合がありますので、使用したくないプログラムで自動的に開く場合は、Windowsの特定のファイル拡張子のデフォルトプログラムを変更する方法を参照してください。

SWFファイルを変換する方法

多くの無料のビデオファイルコンバータは、 MP4MOV 、HTML5、 AVIなどのビデオフォーマットにSWFファイルを保存することができ、SWFファイルをMP3やその他のオーディオファイル形式に変換することもできます。 1つの例はFreemake Video Converterです。

もう1つはFileZigZagで 、これはGIFPNGのような形式にファイルを保存するためのオンラインSWFコンバータとして機能します。

Adobe Animateは、Flash Playerがインストールされていないコンピュータでファイルを実行するのが簡単になるように、SWFファイルをEXEに変換できます。 これは、プログラムの[ファイル ] > [プロジェクタの作成 ]メニューオプションで実行できます。 FlajectorとSWFツールは、EXEコンバータへの代替SWFです。

SWFファイルを編集する方法

SWFファイルはFLAファイル(Adobe Animate Animationファイル)からコンパイルされているため、アニメーションファイルを編集するのが簡単ではありません。 通常は、FLAファイル自体を編集することをお勧めします。

FLAファイルは、Flashアプリケーション全体でソースファイルが保持されるバイナリファイルです。 SWFファイルは、FlashオーサリングプログラムでこれらのFLAファイルをコンパイルすることによって構築されます。

Macユーザーは、Flash Decompiler TrillixがSWFファイルをFLAに変換してSWFファイルのさまざまなコンポーネントを逆コンパイルおよび変換するのに便利で、Adobe Flashをインストールする必要はありません。

1つのフリーでオープンソースのSWFからFLAへのコンバータは、JPEXSフリーフラッシュデコンパイラです。

SWF形式の詳細情報

SWFファイルを作成できるソフトウェアは、「 Adobe Flash Playerの最新の公開バージョンではエラーが発生していません」というメッセージが表示されている限り、Adobeが常に受け入れています

しかし、2008年5月以前は、SWFファイルの再生はAdobeソフトウェアのみに制限されていました。 その時点から、AdobeはSWF形式とFLV形式の両方の制限をすべて取り除きました。