「数年前に保存したSWFファイルが、今では再生できない!」――そのようなトラブルに遭った方多いのではないでしょうか。
本記事では、そういう方のためにSWFファイルを再生・変換する方法を徹底解説していきます。
SWFファイルとは?
SWFファイル(Small Web Format)は、かつてAdobe Flashを用いて作成されたマルチメディアファイル形式で、アニメーション、音声、動画、ゲームなどのインタラクティブなコンテンツを格納するために使用されていました。この形式は軽量で高速な再生が可能であったことから、特にWebブラウザ上で広く利用されていました。
しかし、Adobeが2020年末にFlash Playerのサポートを終了したため、現在では多くのブラウザで直接再生することができなくなっています。
SWFファイルを再生する方法・2選
前述の通り、現在ではSWFファイルの再生環境が大きく変化しており、再生するには専用のツールが必要です。
Webエミュレータ「Ruffle Player」で再生する【Chrome対応】
Ruffle Playerは、Adobe Flash Playerの代替として開発されたオープンソースのエミュレーターです。ブラウザ版が提供されており、ChromeやFirefoxなどのブラウザ上で直接SWFコンテンツを再生できるため、非常に便利です。特にActionScript 1.0および2.0をサポートしており、Flashゲームやアニメーションのマウス操作やキーボード操作、音声再生、テキスト入力、データ保存などの機能を高い再現度で実現しています。
- Ruffle Playerの公式サイトにアクセスします。
2. SWFファイルをドラッグ&ドロップします。

3. これだけでSWFファイルが再生されます。

公式アプリ「Flash Player Projector」で再生する【フリーソフト】
Adobe Flash Player Projectorは、Adobeが提供していたスタンドアロン型のFlash Playerです。ブラウザを介さず、ローカルに保存されたSWFファイルをオフラインで直接再生できます。現在は公式サポートが終了していますが、サードパーティーのアーカイブサイトなどから入手することが可能です。
- 信頼できるアーカイブサイトからAdobe Flash Player Projectorをダウンロードします。
・https://archive.org/details/flashplayer_32_sa_202108

2. Adobe Flash Player Projectorを起動して、SWFファイルを再生します。

SWFファイルを変換する方法・2選
現時点では、SWFファイルに対応した再生ソフトは限られています。しかし、SWFをMP4に変換することで、より汎用的に再生や編集が可能になります。
フリーサイト「FreeConvert」でSWFをMP4に変換する
FreeConvertは、インストール不要・登録不要で簡単にSWFをMP4に変換できる、便利なオンライン無料変換ツールです。また、ビデオや音声の設定、フレームレートの変更、字幕の追加、動画のトリミングなど、簡易的な編集機能も備えています。ただし、1GBまでのファイルサイズ制限があります。
- FreeConvertにアクセスします。
・https://www.freeconvert.com/ja
2. SWFファイルをアップロードします。

3. 「変換」ボタンをクリックすると、変換が始まります。

フリーソフト「Swivel」でSWFをMP4に変換する
Swivelは、SWFファイルをMP4やMOVなどの動画形式に変換することに特化したフリーソフトです。コマ落ちのない高品質なエンコードに対応しており、高解像度・高音質のまま変換できる点から、高い人気を集めています。
1. Newgrounds WikiからSwivelをダウンロードしインストールします。
・https://www.newgrounds.com/wiki/creator-resources/animation-resources/swivel-flash-to-video

2. Swivelを起動し、「ADD」ボタンをクリックして変換したいSWFファイルを追加します。
3. 出力形式を設定して、「CONVERT」ボタンをクリックすると、変換が開始します。

【完全無料】多彩な動画を再生できるメディアプレイヤーLeawo Blu-ray Player
SWFファイルをMP4に変換した後は、多様なフォーマットに対応した無料の動画再生ソフト「Leawo Blu-ray Player」での再生をおすすめします。
「Leawo Blu-ray Player」は、MP4、AVI、WMV、MOVなどの主要な動画形式はもちろん、Blu-ray、DVD、ISOファイルの再生にも対応しています。市販のディスクを完全無料で再生可能です。
さらに、4K UHDやDTS 5.1サラウンドにも対応しており、映像と音声の品質を損なうことなく、臨場感あふれる映像体験を楽しむことができます。操作もシンプルで、初心者でも直感的に利用できるのが特長です。

☉ Windows/MacでBlu-ray/DVD/ISO/4K・HD動画/音楽を無料再生。
☉ 映画館並みの映像空間を創出、最高の映像体験を提供。
☉ もっとほかの実用的な追加機能。
☉ Blu-ray/DVDをリージョンフリー再生。
☉ ユーザー向けの個性的な再生コントロール。
Leawo Blu-ray Playerのガイド動画:
SWFファイルに関するよくある質問
SWFのフラッシュゲームも再生できるのか?
上記で紹介した「Ruffle Player」や「Flashpoint」などのオープンソースプロジェクトを活用すれば、過去のフラッシュゲームを安全に再生することが可能です。
ただし、ゲームによっては互換性の問題が発生する場合もあるため、すべてのSWFファイルが完全に動作するわけではない点には注意が必要です。
VLCでSWFを再生できないのか?
VLCメディアプレイヤーは、幅広い動画形式に対応した人気のあるオープンソースのメディアプレイヤーですが、SWFファイルの再生には基本的に対応していません。
SWFをHTML5に変換できるのか?
swf2jsは、SWFファイル(Flash形式)をJavaScriptベースで再現するためのライブラリです。
このツールを使用することで、Flashに対応していない現代のブラウザ上でも、HTML5を用いてSWFコンテンツを表示することが可能になります。
まとめ
SWFファイルを再生するには、「Ruffle Player」や「Flash Player Projector」を利用する方法が便利です。
また、MP4形式に変換する場合は、オンラインツールの「FreeConvert」やフリーソフトの「Swivel」が役立ちます。
さらに、SWFをMP4に変換した後は、多彩な動画形式を高画質で再生できる完全無料のメディアプレイヤー「Leawo Blu-ray Player」の利用がおすすめです。
これらの方法を活用すれば、SWFファイルを再び快適に楽しむことができます。