首页 / M3U8 转 MP4

浏览器端 FFmpeg 转换器

M3U8 转 MP4

基于 ffmpeg.wasm 的在线转换工具,可导出 MP4、MKV、WEBM、AVI 等格式。所有处理都在浏览器本地完成。

隐私说明: 转换过程完全在浏览器本地执行,不会将媒体文件上传到服务器。性能取决于你的设备 CPU 和内存。

多种格式

可按后续工作流需要导出为 MP4、WEBM、MKV 或 AVI。

无需安装

基于 ffmpeg.wasm,转换直接在当前浏览器会话中运行。

完整质量控制

可调节格式和质量预设,无需把源媒体发送到远程服务器。

工作流程

  1. 1

    粘贴 URL

    输入一个 M3U8 播放列表 URL,或从公开示例流开始。

  2. 2

    下载源文件

    工具会先抓取并合并播放列表分片,生成本地输入文件。

  3. 3

    选择设置

    选择输出格式、质量预设,以及是否优先使用快速 remux。

  4. 4

    转换并保存

    FFmpeg 在浏览器中本地运行,并自动下载输出文件。

适合谁使用

  • 需要把可访问的 HLS 转成 MP4 的开发者与运营
  • 做素材交接或本地预览的创作者
  • 不想安装桌面转换软件的用户

限制说明

  • 转换在浏览器本地运行,大文件可能较慢或占用较多内存。
  • 受 CORS、过期签名或私有权限限制的源无法转换。
  • 不支持 DRM / 受保护加密流。
  • 输出质量受源分片质量与所选预设影响。

常见问题

为什么转换会比较慢?
浏览器端 FFmpeg 的速度取决于 CPU、输入时长和输出格式。重编码天然比快速 remux 慢。
文件能有多大?
浏览器存在内存上限。超大播放列表仍然可能失败,尤其是在标准重编码模式下。
支持加密流吗?
不支持 DRM 受保护流。浏览器能否访问密钥和媒体,还受源站和 CORS 策略影响。
输出文件保存到哪里?
当 FFmpeg 任务完成后,输出文件会通过浏览器自动下载到本地。

相关工具与指南