SWFをMP4に変換
Flashの.swfファイルを、Flash Playerなしで再生できるH.264のMP4に変換します。Flash Playerは、Adobeが2020年12月31日にサポートを終了したあと、主要なブラウザすべてから削除されました。
動画変換
またはMP4, MOV, MKV … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
値が小さいほど高画質でファイルも大きくなります。18 は元と見分けがつかない画質、23 が初期値、28 以上では目に見えてぼやけます。
1 秒あたりのフレーム数です。プラットフォームから指定がない限り、元のレートのままにしてください。GIF なら 15–20 fps で十分です。
PowerPoint ファイルと静止画 1 枚の場合のみ使用します。各スライドまたは画像を表示する長さです。
自動では、MP4/MOV に AAC、WebM に Opus を使用します。「元の音声をコピー」は、変換先の形式が対応している場合に元の音声をそのまま保持します。
音楽なら 192 kbps で元と聞き分けられません。会話なら 128 kbps で十分です。
アニメーションの幅をピクセルで指定します。高さは縦横比に合わせて決まります。チャットなら 480 px が適しています。720 px 以上だと高画質な GIF になりますが、ファイルサイズはかなり大きくなります。
GIF は最大 256 色です。色数を減らすとファイルは小さくなりますが、グラデーションや肌の色に縞模様が出ます。
パレットの色を細かいパターンで混ぜて、縞模様を目立たなくします。Sierra が最もなめらかで、なしが最小サイズです。
アニメーションを無限に繰り返すか、1 回だけ再生して止めるかを選びます。
任意です。秒数(例: 75)または分:秒(1:15)で指定します。空欄にすると最初から始まります。
任意です。開始時間と同じ形式で指定します。空欄にすると最後までそのまま残ります。
変換後のファイルは、このサイズちょうどかそれをわずかに下回るサイズになります。
このツールの使い方
- 1
SWFファイルを追加する
拡張子が .swf のファイルを最大20個まで、1ファイル95 MB以下でドロップしてください。Flashファイルは通常とても小さいので、サイズ制限が問題になることはほとんどありません。
- 2
MP4の設定はそのままにする
変換先はMP4、映像コーデックはH.264、音声コーデックはAACに設定されています。この組み合わせは、ほとんどのスマートフォンやブラウザで再生できます。アニメーションがカクつく場合のみ、フレームレートを上げてください。
- 3
変換して冒頭を確認する
MP4に変換 を押して、結果の最初の数秒を再生して確認してください。アップロードしたファイルのコピーは30分後に削除されます。
SWFをMP4に変換するには?
.swfをアップロードし、変換先をH.264のMP4のままにして、MP4に変換 を押してください。動画ストリームやコマ送りアニメを含むファイルはそのまま変換できます。スクリプトやインタラクティブ要素のあるFlashは、先にエミュレーターで画面録画する必要があります。
2020年以降にSWFファイルが再生できなくなった理由
1996
FutureSplashがFlashに
MacromediaがFutureWaveを買収し、FutureSplash AnimatorをMacromedia Flashに改称しました。そのプレーヤーが.swfファイルを再生します。
2005
Adobeが継承
AdobeがMacromediaの買収を完了し、Flash PlayerはAdobe製品になります。
2010
iPhoneはFlash非対応
スティーブ・ジョブズが「Thoughts on Flash」を公開し、iOSでFlashを動かさない理由を説明しました。SWFはiPhoneやiPadでは再生できません。
2017
サポート終了の発表
Adobeが、2020年末でFlash Playerの更新と配布を終了すると発表しました。
2021
コンテンツのブロック
2021年1月12日以降、Flash Player自体がSWFコンテンツの実行を拒否し、ブラウザからもプラグインが削除されました。
この経緯で、多くの作品が行き場を失いました。学校のアニメ制作課題、Newgrounds時代のアニメ、サイトのイントロ、製品デモ、FlashやAdobe Captivateから書き出された企業向けeラーニング教材などです。ファイルは古いドライブやバックアップディスクに残っていても、ダブルクリックしても何も起こりません。
H.264映像とAAC音声のMP4は、Flashとは正反対の形式です。プラグインもスクリプトエンジンも不要で、あらゆるスマートフォン、ブラウザ、テレビ、編集ソフトで再生できます。アニメを動画にすれば、トリミングや投稿ができ、短いループはMP4をGIFに変換ツールでGIFにもできます。
SWFファイルから変換できるもの・できないもの
SWF
Shockwave Flash(SWF)
SWFは、1996年に FutureWave と Macromedia が最初に作成した、Adobe Flash のコンパイル済みファイル形式です。ベクターアニメーション、ビットマップ、音声、動画、ActionScript コードを含むため、アニメーション、ゲーム、インタラクティブなアプリのいずれにもなり得ます。ブラウザーは2020年末に Flash Player のサポートを終了したため、SWFファイルはWebではもう再生できません。Ruffle などのエミュレーターやスタンドアロンプレーヤーなら、多くのファイルを今でも実行できます。
- 圧縮方式
- –
- 透過
- 対応
- アニメーション
- 対応
- 登場時期
- 1996 · FutureWave / Macromedia (now Adobe)
MP4
MPEG-4ビデオ
MP4(MPEG-4 Part 14)は、ISO/MPEGが標準化し、AppleのQuickTime形式をベースにしたマルチメディアコンテナです。通常はH.264またはHEVCのビデオとAAC音声を含み、字幕、チャプター、メタデータも格納できます。スマートフォン、ブラウザ、テレビ、ゲーム機、SNSで再生でき、世界で最も互換性の高いビデオ形式です。中のビデオはほとんどの場合非可逆なので、再エンコードを繰り返すと少しずつ画質が落ちます。
- 圧縮方式
- 非可逆
- 透過
- –
- アニメーション
- –
- 登場時期
- 2001 · Moving Picture Experts Group (MPEG)
SWFからMP4への変換は救出手段です。Flash時代のアニメ、バナー、研修用クリップは2021年にブラウザで動作しなくなり、現在の機器で再生できる形式は動画ファイルだけです。
| 推奨 | 非推奨 |
|---|---|
| 書き出したFlash Videoプレーヤーや動画イントロなど、動画を包んだSWFを変換する。 | ゲーム、クイズ、メニューが動画の中でもクリックできると期待する。 |
| クリック操作なしで最後まで再生される、コマ送りアニメやアニメ作品を変換する。 | ボタンやスクリプトで鳴る音がサウンドトラックに入ると期待する。 |
| 元のタイミングに合わせるため、フレームレートは「元のまま」にしておく。 | すでに存在しないサイトから本編を取得するだけの、小さなローダー用.swfを変換する。 |
| 元の.swfはアーカイブに残しておく。MP4は鑑賞用のコピーです。 | 550 × 400 pxのFlashステージを拡大して、HD品質の精細さを期待する。変換した動画は拡大されません。 |
SWFとMP4のファイルサイズと画質の違い
- 長年の標準Flashステージサイズ(px)
- 550 × 400
- Flashアニメで一般的なフレームレート
- 12–24 fps
- 1ファイルあたりのアップロード上限
- 95 MB
- アップロードファイルが削除されるまで
- 30分
SWFからMP4への変換に関するよくある質問
Flash PlayerなしでSWFファイルを開くことはできますか?
はい、エミュレーターを使えば再生できます。Rustで書かれたオープンソースのFlash Playerエミュレーター「Ruffle」は、ブラウザ拡張機能やデスクトップアプリとして動作し、Internet Archiveでも収蔵するFlashコレクションの再生に使われています。エミュレーターはファイルを再生するだけですが、変換すれば保存・共有・編集できる動画になります。
変換したSWF動画が真っ黒になったり、1コマで止まったりするのはなぜですか?
SWFは再生時にベクター図形とActionScriptから映像を組み立てます。一方、動画変換ツールが読み取れるのは、ファイル内に保存されたフレームや動画ストリームだけです。SWFをRuffleで再生し、画面録画ソフトで録画して、その録画ファイルを変換してください。
操作して遊ぶFlashゲームをMP4にできますか?
ゲームをプレイしている様子を録画した動画としてのみ可能です。動画のタイムラインは1本だけなので、ボタン、メニュー、スコアの処理は引き継げません。ゲームの思い出を残したい場合は、エミュレーターでプレイ画面を録画してください。
小さなSWFよりMP4のほうが容量が大きくなるのはなぜですか?
Flashは図形を数式として保存するため、2分のアニメでも数百KBに収まることがあります。MP4はすべてのフレームをピクセルで保存するので、通常は数倍のサイズになります。容量が気になる場合は、解像度を720pに下げる、画質(CRF)を26に上げる、または結果を動画圧縮にかけてください。
Flashアニメの BGM も MP4 に入りますか?
SWFのタイムラインに沿ってストリームとして保存されている音声は、動画と一緒にAACにエンコードされます。クリックやスクリプトのイベントでのみ鳴る音はインタラクティブ層に属するため、含まれません。
MP4のフレームレートはいくつになりますか?
フレームレートを「元のまま」にすると、MP4にはSWFのヘッダーに記録されたレートが引き継がれます。Flashアニメの多くは12または24 fpsで制作されており、そのままで自然に見えます。30 fpsを選ぶのは、配信先で必要な場合だけにしてください。
- FLVをMP4に変換FLV・F4VのFlash動画をH.264とAACのMP4に変換し、Flashなしで再生できるようにします。1ファイル95 MBまで最大20ファイル、30分後に削除されます。
- GIFをMP4に変換GIFをMP4動画にオンラインで変換。GIFアニメをH.264動画にすると容量は通常数分の一になり、チャットやSNSでもなめらかに再生されます。
- WMVをMP4に変換Windowsムービーメーカーや古いウェビナー、仕事用PCのWMVをMac・iPhone・Web向けのH.264 MP4に変換。一度に20件まで、ファイルは30分後に削除されます。
- AVIをMP4に変換AVIをMP4に無料でオンライン変換。DivX、Xvid、Motion JPEG、DVの動画を、スマホ・ブラウザ・テレビで再生できるH.264のMP4にします。透かしなし、1回20ファイルまで。
- MP4をGIFに変換MP4をGIFにオンラインで変換。幅、フレームレート、開始・終了時間、色数を指定できます。標準でループ再生、透かしなし、一度に20本まで。
- FLVをMP3に変換FLVをMP3にオンラインで変換。昔のサイト、Webカメラ録画、RTMP配信のFlash動画から音声を抜き出します。128 kbpsのMP3、最大20ファイルを一括処理。