M3U8からMP4
m3u8ビデオリンクを入力して、FFmpegを使用した純粋なフロントエンド処理で標準MP4ファイルに変換。
(CORS対応のm3u8のみサポート、短いビデオに適しています)
変換手順
- ✅1. m3u8ビデオリンクを入力し、「変換開始」をクリック
- ⏳2. ツールが自動的にm3u8ファイルをダウンロードしTSセグメントを解析
- ⏳3. すべてのTSセグメントを順次ダウンロード(CORS対応が必要)
- ⏳4. ブラウザ内でセグメントをマージしMP4ファイルに変換
- ⏳5. 変換完了後、MP4ファイルを自動的にローカルストレージにダウンロード
注:短いビデオにのみ適しており、m3u8/tsはクロスオリジンアクセスを許可する必要があります。
📋使用方法
✅ サポートされる形式
- • 標準M3U8プレイリスト
- • HLSストリーミングファイル
- • CORS対応ビデオソース
- • 暗号化されていないTSセグメント
⚠️ 重要な注意事項
- • 短いビデオに最適(< 100MB)
- • ビデオソースはCORSをサポートする必要があります
- • 処理は完全にブラウザ内で行われます
- • 暗号化されたM3U8ファイルはサポートされていません
🔧技術的特徴
🚀 クライアントサイド処理
FFmpeg.wasmを使用してブラウザ内で変換を行い、サーバーにファイルをアップロードすることなくプライバシーを保護します。
⚡ 効率的な処理
スマートなセグメントダウンロードとマージ機能により、安定した信頼性の高い変換を実現します。
📱 クロスプラットフォーム対応
デスクトップとモバイルを含む現代のブラウザで動作し、追加のソフトウェアインストールは不要です。
❓よくある質問
Q: なぜ変換が失敗するのですか?
A: 最も一般的な理由は、ビデオソースがCORSをサポートしていないことです。M3U8リンクがブラウザからのアクセスを許可していることを確認してください。
Q: サポートされる最大ファイルサイズは?
A: 100MB未満のビデオの変換をお勧めします。大きなファイルはブラウザのメモリ問題を引き起こす可能性があります。
Q: ビデオ品質はどうですか?
A: 変換プロセスは再エンコードを行わず、セグメントを完全なMP4ファイルにマージするだけで元のビデオ品質を維持します。
Q: 暗号化されたM3U8ファイルはサポートされていますか?
A: 現在、AES暗号化されたM3U8ファイルはサポートされていません。標準の暗号化されていない形式のみサポートされています。