なぜ SWF を AVI に変換するのですか?
Adobe Flash Player は 2020年12月31日にサポートを終了し、2021年1月以降すべての Flash コンテンツをブロックしたため、エミュレータなしでは現代のブラウザで .swf ファイルを再生できなくなりました。AVI に変換することで、Flash エミュレーションに依存せずにアニメーションをアーカイブしたり共有したりできます。
SWF から AVI への変換方法
OBS Studio + Ruffle FREE
Ruffle (ruffle.rs) をインストールして .swf を開きます。OBS Studio で録画フォーマットを AVI に設定し、Ruffle ウィンドウを指す «ウィンドウキャプチャ» ソースを追加して、アニメーションの再生中に録画します。
Any Video Converter FREE FREE
OBS で SWF の再生を録画した後、必要に応じて Any Video Converter FREE を使用して、録画したファイルを特定のコーデックやプロファイルを持つ AVI に変換します。
SWF を変換するプログラム
これらの形式について
品質と注意点
- SWF はインタラクティブであり、リニアなビデオではありません。アニメーションを進めるためにユーザーの入力が必要な場合は、録画中に操作する必要があります。
- ActionScript 1 および 2 のコンテンツは Ruffle で良好に動作します。ActionScript 3 のサポートは現在成長中であり、一部の複雑な SWF では不具合が生じる可能性があります。
- OBS から出力される AVI ファイルは通常サイズが大きくなります。AVI が特に必要でない場合は、MP4 の方が同じ画質でファイルサイズを小さくできます。
よくある質問
Freemake や FormatFactory のような従来のコンバーターが SWF ファイルで動作しないのはなぜですか?
それらのツールは SWF コンテンツのレンダリングを Adobe Flash Player に依存していました。Flash Player が 2020年に終了したため、それらはこのタスクでは機能しなくなりました。
Ruffle はすべての SWF ファイルを正しく再生しますか?
ActionScript 1 および 2 のコンテンツは安定して再生されます。2026年現在、ActionScript 3 のサポートは不完全なため、複雑なインタラクティブ SWF には不具合が生じる可能性があります。
大きな AVI ファイルのサイズを小さくできますか?
代わりに OBS で MP4 として録画するか、録画後に任意のビデオコンバーターで AVI を MP4 に変換してください。