M3U8 转 MP4 的几种方法

目录

  1. 在线转换工具
  2. FFmpeg 命令行
  3. 浏览器端转换
  4. 方案对比

在线转换工具

本站提供 M3U8 转 MP4 在线工具,在浏览器中完成下载与转换,无需安装软件:

  1. 输入 m3u8 链接。
  2. 点击"开始转换"。
  3. 等待下载与转码完成,自动下载 MP4。

适合短视频和允许跨域的源。

FFmpeg 命令行

最通用强大的方案,适合长视频和各种复杂情况:

# 直接封装(不重编码,速度快)
ffmpeg -i "https://example.com/index.m3u8" -c copy output.mp4

# 重编码为 H.264 + AAC(兼容性最好)
ffmpeg -i "https://example.com/index.m3u8" -c:v libx264 -c:a aac output.mp4

对于 AES-128 加密流,FFmpeg 能自动识别并解密(前提是密钥可访问)。

浏览器端转换

本站的在线工具基于 FFmpeg.wasm,在浏览器内运行 FFmpeg,全程不上传数据,适合注重隐私的场景。

方案对比

方案优点缺点
在线工具免安装、简单受 CORS 限制
FFmpeg功能最强、无限制需安装
浏览器端隐私安全大文件较慢