M3U8 MP4
ファイル変換

M3U8 から MP4 への変換

クイック回答
M3U8 を MP4 に変換することは可能ですか?
はい - M3U8 は MP4 に変換可能です。

ffmpeg -i URL -c copy output.mp4 を実行して、すべてのセグメントを取得し、再エンコードなしで MP4 にパッケージ化します。既知の動画プラットフォームのストリームには yt-dlp がより簡単な選択肢であり、最適な品質のバリアントを自動的に選択します。

MP4 への他の変換: AVCHD · USM · MXF

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ M3U8 を MP4 に変換するのですか?

.m3u8(HLS マニフェスト)は、ストリーミングサーバー上の数十から数百の短い .ts または .m4s セグメントをリストしたものです。そこから直接 1 つの動画ファイルをコピーすることはできません。MP4 は、ネットワーク接続なしであらゆるデバイスで再生できる自己完結型の ISO Base Media File Format コンテナです。主な用途は、講義、ウェビナー、放送のアーカイブをオフライン再生用に保存することです。

M3U8 から MP4 への変換方法

ffmpeg FREE

ffmpeg -i URL -c copy output.mp4 を実行します。-c copy は再エンコードをスキップするため、品質が完全に維持され、処理も高速です。

yt-dlp FREE

yt-dlp --merge-output-format mp4 URL を実行してストリームをダウンロードし結合します。yt-dlp が認識するサイトの場合は、生の M3U8 URL ではなくページの URL を渡します。

VLC media player FREE

「メディア」 > 「ネットワークストリームを開く」から M3U8 URL を開き、「再生」の横の矢印をクリックして「変換」を選択し、MP4 プロファイルを選択、保存先ファイルを設定して「開始」をクリックします。VLC はリアルタイムで記録します。

これらの形式について

品質と注意点

  • ffmpeg で -c copy を使用すると再エンコードが発生しません。これが最も速い方法であり、元の品質を維持できます。
  • VLC はリアルタイムで記録します。ストリームの長さと同じ時間待機する必要があります。速度を重視する場合は ffmpeg または yt-dlp を使用してください。
  • ローカルのファイルパスのみをリストしているローカルの .m3u8 は動画ではなく、MP4 に結合することはできません。

よくある質問

どのツールを使うべきですか?
コントロールと速度を求めるなら ffmpeg、認証や品質選択を自動で処理してくれる動画プラットフォームのストリームなら yt-dlp を使用してください。
出力される MP4 はストリームと同じ品質になりますか?
はい、-c copy を使用すれば再エンコードは行われず、ビデオとオーディオのデータはそのまま保存されます。
M3U8 URL のトークンの期限が切れている場合はどうすればよいですか?
ブラウザの「ネットワーク」タブから新しい M3U8 URL を取得する必要があります。トークンで署名されたセグメント URL は期限が切れると再利用できません。
URL ではなく M3U8 ファイルしか持っていない場合はどうすればよいですか?
ffmpeg にローカルのファイルパスを渡します:ffmpeg -i path/to/index.m3u8 -c copy output.mp4。ただし、セグメントがネットワーク上で引き続きアクセス可能である必要があります。