音频与视频 / 本地 FFmpeg 工具

音频转 MP3

在浏览器本地把常见音频转换为兼容性广的 MP3,并选择输出码率。

● 文件仅在本机浏览器中处理
文件仅在本机浏览器中处理

首次处理时会从本站加载约 31 MB 的 FFmpeg WebAssembly 核心;不会连接 CDN,也不会上传你的文件。

输入文件参数

选择文件后,这里会显示本机探测到的采样率、声道和编码。

单次文件总计不超过 200 MB、时长不超过 20 分钟;移动设备按 80 MB 限制。倒放、GIF 和回旋效果有更低时长上限。

选择文件并设置参数后开始。进度: 0%

处理结果

首次处理时会从本站加载约 31 MB 的 FFmpeg WebAssembly 核心;不会连接 CDN,也不会上传你的文件。

处理完成后,经过验证的下载文件会显示在这里。

实用指南

无需上传文件,把音频转换为 MP3

当播放器、编辑器或发布流程明确需要 MP3 时,可使用本工具。内置 LAME 编码器只提供输出采样率能够承载的码率,并在下载前验证本地生成的 MP3。

操作步骤

  1. 从当前设备选择一个受支持的音频文件。
  2. 选择当前输出采样率支持的 MP3 码率。
  3. 开始处理,并在本地引擎运行时保持页面打开。
  4. 试听验证后的结果,再下载 MP3。

选择与输出说明

96 kbps
适合语音或草稿等更看重体积的场景。
128 kbps
适合日常试听的中等通用选择。
192 kbps
适合音乐和混合内容的均衡默认值。
较高码率(可选时)
仅在输出采样率支持时提供,生成的文件也会更大。

方法、算例与边界

音频转 MP3:从输入到可复核结果

在文件始终留在浏览器内的前提下,把支持的音频按明确码率转换为 MP3。页面只在开始处理时加载本站托管的 FFmpeg WebAssembly 核心,验证生成的音频后再提供本地下载。

算例:WAV 录音转 MP3

示例输入
一段 48 kHz 双声道 WAV 录音;输出码率 128 kbps。
示例输出
使用内置 LAME 编码器生成并通过验证的 .mp3 下载;双声道来源保持双声道。

如何判断结果

对于语音,128 kbps 是兼顾兼容性的实用起点。是否提高码率,应根据真实录音的听感与体积成本比较后决定。

本地编码与输出验证

所选文件由 Worker 内的单线程 FFmpeg.wasm 与 LAME 解码并重新编码。编码后页面会探测输出,通过后才报告成功;取消、出错或关闭页面时会释放临时对象 URL 和 Worker 内存。

质量、体积与设备边界

  • 有损 MP3 编码无法恢复来源中已经缺失的细节。
  • 文件上限为 200 MB、20 分钟;移动设备上限为 80 MB。
  • 首次处理会下载约 31 MB 的本站处理核心。

本地 AI / 语音转文字

把当前音视频转成文字和字幕

使用开源 Whisper Tiny 在浏览器里识别。文件、声音和结果都不会上传。

◎ 首次使用约加载 64 MB 模型与运行时

先在上方选择一个音频或视频文件。

◎ 模型只从 321Kit 同源加载;不调用 MiniMax,不保存转写历史。

Transformers.js + Whisper Tiny(Apache-2.0)

转写结果

处理方式

音频转 MP3

MP3 使用内置 LAME 编码器;码率越高通常保留更多细节,但文件也更大。

这个工具如何处理文件?

MP3 使用内置 LAME 编码器;码率越高通常保留更多细节,但文件也更大。 处理使用单线程 FFmpeg.wasm。页面不会上传、保存或分析文件内容;取消、出错或关闭页面时会终止 Worker 并释放临时对象 URL。

输出有什么限制?

双声道输入会输出双声道 MP3;文件不会上传。 单次文件总计不超过 200 MB、时长不超过 20 分钟;移动设备按 80 MB 限制。倒放、GIF 和回旋效果有更低时长上限。

← 返回音频与视频工作站