なぜ FLV を SWF に変換するのですか?
.flv は線形なビデオおよびオーディオストリーム(H.263、VP6、または H.264 ビデオ、MP3 または AAC オーディオ)を保持します。.swf は ActionScript コード、ベクターグラフィックス、アニメーションのタイムラインを含むコンパイル済みの Flash アプリケーションです。かつて Flash プレイヤーが再生のために FLV ファイルを読み込んでいたため、関係性はその方向であり、逆ではありません。ビデオファイルから SWF アプリケーションを生成するツールはなく、Adobe Flash Player が廃止されたため、有効な SWF であっても最新のブラウザやデバイスでは再生できません。
FLV から SWF への変換方法
FFmpeg OPEN-SOURCE
H.264/AAC を含む .flv を ffmpeg -i input.flv -c copy output.mp4 を使用して .mp4 に再多重化(remux)します。古い VP6 または H.263 ファイルの場合は、-c copy を除外して再エンコードします。
HandBrake FREE
HandBrake で .flv を開き、MP4 プリセットを選択して «エンコード開始» をクリックすると、互換性の高い .mp4 ファイルが作成されます。
VLC FREE
«メディア» > «変換 / 保存» に進み、.flv ファイルを追加して MP4 プロファイルを選択し、保存先を設定して «開始» をクリックします。
FLV を変換するプログラム
これらの形式について
FLV (Flash Video) ファイルは、Adobe Flash Player 用に作成された動画形式であり、2000 年代を通じて YouTube やほとんどのストリーミング サイトで使用されていました。Flash は 2020 年 12 月に終了しましたが、VLC media player を使用すれば、Flash なしでどのプラットフォームでも FLV…
.FLV の詳細を開く →SWFファイルは、コンパイルされたAdobe Flashのアニメーション、ゲーム、またはインタラクティブな動画(Small Web Format)です。Adobe Flash…
.SWF の詳細を開く →品質と注意点
- Adobe Flash Player は2020年12月31日にサポートを終了し、主要なブラウザすべてでブロックされています。有効な
.swfファイルであっても、最新のシステムでは再生できません。 - 2010年以降の H.264 ビデオと AAC オーディオを含む
.flvファイルの場合、FFmpeg を使用すれば品質を損なうことなく数秒で.mp4に再多重化できます。 - VP6 または H.263 ビデオを使用した古い
.flvファイルを MP4 にするには再エンコードが必要です。HandBrake ならシンプルなプリセットでこれらを処理できます。