Skip to content
Zoyku

视频转 MP3

把任意视频的音轨提取成 MP3——MP4、MOV、WebM 等常见格式,ffmpeg.wasm 在浏览器内完成转换。不上传、无服务器。

拖拽文件到此处,或点击选择

该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。

使用方法

  1. 1拖入视频文件——MP4、MOV、WebM、MKV 等常见容器都支持。
  2. 2选择 MP3 音质:音乐选 320 kbps,日常内容选 192 kbps,人声内容想省空间选 128 kbps。
  3. 3点击「提取音频」并下载 MP3。长视频需要一些时间——进度条反映的是真实编码进度。

视频转 MP3

通勤路上想听的课程、困在视频文件里的播客录音、想转成音频做转写的访谈、想要手机里循环的原声——本工具把视频的音轨分离出来,编码成随处可播的标准 MP3。

转换由 ffmpeg.wasm 完成——就是驱动无数桌面转换器的 FFmpeg,编译成 WebAssembly 在你的浏览器内存里运行。视频从磁盘读进虚拟内存文件系统,解封装、解码音频流、用 libmp3lame 重新编码,结果以下载形式交还。视频的每一个字节都不经过网络。

首次使用会下载一次引擎(约 31 MB),浏览器会缓存,之后的转换立即开始。单线程版不需要 SharedArrayBuffer,所以站点无需特殊响应头就能到处可用——你的文件也不用上传给任何人。

常见问题

我的视频会被上传吗?

不会。ffmpeg.wasm 在浏览器内存中运行:视频在本地读入虚拟文件系统、完成转换、MP3 在你的设备上生成。唯一的网络请求是从公共 CDN 一次性下载引擎——你的文件与此无关。

为什么第一次转换慢?

首次运行要下载 WebAssembly 引擎(约 31 MB)——一次性成本,之后浏览器缓存直接秒开。转换本身接近实时速度或更快:音频编码比视频重编码轻得多。

音质应该怎么选?

音乐选 320 kbps(无失真感);播客和课程等内容 192 kbps 是甜蜜点;纯人声想省空间选 128 kbps。注意 MP3 无法超越源文件质量——低码率的源视频无论怎么设置都是低码率。

提示「没有找到音频轨」是怎么回事?

有些视频真的没有声音;少数容器(原始 .ts 流、部分 .flv)quick demuxer 处理不了。先把它们转成 MP4 再来,或确认文件在播放器里确实有声音。

结果准确吗?

计算遵循官方定义 — SI 换算系数、NIST 常量或页面上给出的公式,结果按实际需要的有效数字显示。

手机上能用吗?

可以。界面自适应触屏输入,加载完成后计算在离线状态下也能跑。

嵌入这个工具

一行代码把工具放到你的网站——它在访客的浏览器里运行。

<iframe src="https://zoyku.com/zh/tools/extract-audio?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — extract-audio" loading="lazy"></iframe>
100% 本地处理