UltKit

MP4をFLVに変換

Flash Playerは提供を終了しましたが、そのコンテナ形式はRTMP配信や、今も.flvを求める一部の古いシステムで使われ続けています。このページでは、そうした用途に合わせてMP4をFlash Videoに格納し直します。

動画変換

またはMP4, MOV, MKV … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    MP4をアップロード

    MP4を1本、または最大20本までまとめて追加します。1ファイルの上限は95 MBです。MOV、MKV、WebMのファイルも使えます。

  2. 2

    音声の設定を確認

    音声コーデックは、RTMPサーバーやflv.jsが想定しているAACが初期設定です。取り込み回線が遅い用途のFLVなら、解像度を720pに下げてください。

  3. 3

    「FLVに変換」を押す

    .flvファイルは1つずつ、またはZIPでまとめてダウンロードできます。サーバー上のデータは30分後にすべて削除されます。

MP4をアップロードしてFLVに変換を押してください。AAC音声のFlash Videoが得られます。この組み合わせは、RTMPサーバー、flv.js、Flash Player 9 Update 3以降のいずれでも読み込めます。

Flash終了後もMP4をFLVに変換する理由

FLVは2002年、MacromediaがFlash Player 6向けに開発しました。当初はSorenson Sparkコーデックを使い、Flash Player 8でOn2 VP6が加わりました。2007年12月、Flash Player 9 Update 3がH.264映像とAAC音声に対応して、形式は現代的になりました。以降のFLVは、MP4と同じストリームを格納できます。

AdobeはFlash Playerを2020年12月31日に終了しましたが、コンテナ自体はストリーミングで使われ続けています。エンコーダーからのRTMP送信は、すべてFLVタグの連なりです。テスト環境、再配信スクリプト、nginx-rtmpやSRSなどのメディアサーバーには、すでにFLVになっているファイルを渡すのが最も手軽です。さらに少数ですが、Flash時代に作った研修ポータルやキオスクが、アップロード形式を.flvだけにしている場合もあります。

from ↓ · to →H.264HEVCAV1AACMP3
Classic FLVClassic FLV to H.264: yes– Classic FLV to HEVC: no– Classic FLV to AV1: noClassic FLV to AAC: yesClassic FLV to MP3: yes
Enhanced RTMP FLVEnhanced RTMP FLV to H.264: yesEnhanced RTMP FLV to HEVC: yesEnhanced RTMP FLV to AV1: yesEnhanced RTMP FLV to AAC: yesEnhanced RTMP FLV to MP3: yes
MP4MP4 to H.264: yesMP4 to HEVC: yesMP4 to AV1: yesMP4 to AAC: yesMP4 to MP3: yes
supported not offered各コンテナが格納できると規定されているコーデックです。Enhanced RTMP(2023年)はFLVにHEVC、AV1、VP9映像を追加しました。古いFLVリーダーはそれらのストリームを無視します。

MP4

MPEG-4ビデオ

MP4(MPEG-4 Part 14)は、ISO/MPEGが標準化し、AppleのQuickTime形式をベースにしたマルチメディアコンテナです。通常はH.264またはHEVCのビデオとAAC音声を含み、字幕、チャプター、メタデータも格納できます。スマートフォン、ブラウザ、テレビ、ゲーム機、SNSで再生でき、世界で最も互換性の高いビデオ形式です。中のビデオはほとんどの場合非可逆なので、再エンコードを繰り返すと少しずつ画質が落ちます。

圧縮方式
非可逆
透過
–
アニメーション
–
登場時期
2001 · Moving Picture Experts Group (MPEG)
MP4 変換

FLV

Flash Video

FLV は、2000年代初めに Macromedia(のちに Adobe)が、Flash Player でのビデオストリーミング用に導入した Flash Video コンテナーです。初期の YouTube や多くの動画サイトを支え、現在でも一部の RTMP ライブ配信ツールで FLV 形式が使われています。2020年に Flash Player が終了したため、ブラウザーやスマートフォンでは FLV を再生できません。VLC などのデスクトップ向けプレーヤーでは今でも開けます。

圧縮方式
非可逆
透過
–
アニメーション
–
登場時期
Macromedia (now Adobe)
FLV 変換

MP4からFLVへの変換は、視聴者のためというより仕組みの都合で行います。RTMP取り込みのテスト、flv.jsプレーヤー、アップロード形式を.flvだけとするFlash時代のLMSなどが該当します。

MP4から変換したFLVの主な使い道

RTMPサーバーのテスト

ストリーミング担当のエンジニアは、本番前に短いFLVをローカルサーバーへループ送信し、取り込み、トランスコード、録画を確認します。ファイルがすでにFLV形式なので、送信時にリマックスは不要です。

flv.jsや古いWebプレーヤー

flv.jsや、Flashフォールバック付きの古いプレーヤーを使うページは、プログレッシブ形式の.flvを前提にしています。ライブラリが取り出した内容をブラウザがデコードできるよう、映像はH.264、音声はAACのままにしてください。

古いLMSやキオスク端末

2000年代後半の研修パッケージには、.flvのパスが固定で書かれていることがよくあります。同じ名前の新しいFLVでクリップを差し替えるのが、たいてい最も早い対処法です。そうしたプレーヤーなら、720pを上限にしておくと安全です。

MP4をFLVに変換すると何が変わるか

FLVはMP4よりずっとシンプルなコンテナです。格納できるのは映像と音声が1本ずつで、チャプター、字幕トラック、第2言語、回転フラグはありません。そのため、MP4の回転メタデータに頼っている縦向きのスマホ動画は、横向きで再生されることがあります。気になる場合は、変換前に回転またはトリミングしてください。

コーデックが同じなら、サイズはほとんど変わりません。95 MBのアップロード上限以下のMP4なら、同程度のサイズのFLVになります。保存先に独自の上限がある場合は、動画圧縮ガイドで解像度とビットレートの兼ね合いを確認できます。このツールの各オプションは動画変換ページで説明しています。

MP4をFLVに変換:よくある質問

2026年の今、FLVファイルを使うのはどんな場面ですか?

主にストリーミングの基盤で使われています。OBSなど多くのエンコーダーがYouTubeやTwitchへライブ映像を送るRTMPは、音声と映像をFLVタグで運びます。FFmpegなどのツールもflvマルチプレクサーでストリームを書き出します。ストリーミング以外では、古いeラーニング教材、キオスク端末のプレーヤー、アーカイブされたサイトに残っています。

FlashなしでブラウザからFLVを再生できますか?

単体では再生できません。現行のブラウザにはFLVデコーダーがないためです。今もFLVを配信しているサイトは、Bilibiliが2016年に公開したオープンソースライブラリのflv.jsを使っています。JavaScriptでFLVを展開し、中のH.264とAACをブラウザ標準のメディアエンジンに渡す仕組みです。

FLVはMP4より容量が大きくなりますか?

映像がH.264のままなら、ほぼ同じサイズです。コンテナが加えるのは1フレームあたりわずかなバイト数だけだからです。サイズが大きく増えるのは、プレーヤーの都合でSorenson Sparkのような古いコーデックを使わざるを得ない場合だけです。同じ精細さに、はるかに多くのビットが必要になります。

HEVCやAV1の動画をFLVに入れられますか?

2023年に公開されたEnhanced RTMP拡張でのみ対応しています。OBS Studio 29.1はこれを使ってYouTubeへHEVCやAV1を配信しました。従来のFLVパーサーはこうしたストリームを受け付けないため、古いプレーヤー向けには映像をH.264のままにしてください。

VLCでFLVのシークが遅いのはなぜですか?

FLVには中央のインデックスがなく、書き込み側がヘッダーにキーフレームのメタデータを加えない限り、プレーヤーはジャンプ先を探すためにファイルを走査することがあります。短いクリップなら影響はありません。長い録画は、FLVの役目が済んだらFLVをMP4に変換で元に戻してください。

MP4のチャプターや字幕はFLVに残りますか?

引き継がれません。FLVにはチャプター一覧も字幕トラックの種類もないため、どちらも削除されます。字幕が必要な場合は、変換前に編集ソフトで映像に焼き込むか、FLVとは別にMP4も保管してください。