なぜ SWF を MP4 に変換するのですか?
SWF (Small Web Format) はコンパイルされた Flash ソフトウェアであり、リニアな動画ファイルではなくインタラクティブなものです。Adobe Flash Player は 2020年12月31日にサポート終了(EOL)を迎え、2021年1月以降すべての Flash コンテンツをブロックしています。.mp4 に変換することで、Flash エミュレーションに依存することなく、どこでもコンテンツを共有またはアーカイブできるようになります。
SWF から MP4 への変換方法
OBS Studio + Ruffle FREE
Ruffle (ruffle.rs) をインストールして .swf を開きます。OBS Studio で Ruffle ウィンドウをソースとして「ウィンドウキャプチャ」に追加し、「録画開始」をクリックして SWF を最後まで再生します。OBS は出力を MP4 として保存します。
Adobe Premiere Pro APP
OBS 経由で SWF の再生を録画した後、そのファイルを Adobe Premiere Pro にインポートしてトリミングや色補正を行い、.mp4 として書き出します。
SWF を変換するプログラム
これらの形式について
SWFファイルは、コンパイルされたAdobe Flashのアニメーション、ゲーム、またはインタラクティブな動画(Small Web Format)です。Adobe Flash…
.SWF の詳細を開く →MP4 ファイルは、ビデオ、オーディオ、字幕、チャプターを 1 つのファイルに保持するビデオコンテナ(2003 年に標準化された MPEG-4 Part 14)です。追加のソフトウェアなしで、あらゆるスマートフォン、コンピュータ、ブラウザ、スマート TV で再生できます。MP4 が開かない場合、その原因のほとんどはコーデックの不足です。無料の VLC media player…
.MP4 の詳細を開く →品質と注意点
- SWF はリニアな動画ではなくインタラクティブなものです。インタラクティブな要素は録画中に操作する必要があります。インタラクティブなコンテンツを通じて決定論的なパスを自動再生できるツールは存在しないためです。
- 非インタラクティブなタイムラインベースのアニメーションの場合、SWFTools (
swfrender) を使用してフレームをラスタライズし、FFmpeg で MP4 に組み立てることができますが、オーディオと ActionScript は無視されます。 - ActionScript 1 および 2 のコンテンツは Ruffle で安定して再生されます。ActionScript 3 のサポートは 2026年現在、不完全です。
よくある質問
なぜ Freemake Video Converter のようなツールは `.swf` ファイルで動作しないのですか?
OBS は SWF からオーディオをキャプチャしますか?
画面録画なしで単純な SWF アニメーションを変換できますか?
swfrender) でフレームを PNG 画像として書き出し、FFmpeg で MP4 に組み立てることができますが、オーディオと ActionScript のロジックはキャプチャされません。