视频提取音频

我要提建议

从视频里分离出音轨并导出 WAV / MP3(MP4 / MOV / WebM / MKV 等,取决于音轨编码):可只取其中一段、可选输出采样率,导出前先看音轨信息与静音提示,本地处理:数据不出设备。

相关工具

这个工具是做什么的

想把课程视频存成音频反复听、把会议录屏里的声音单独拿出来、把一段视频里的背景音乐截出来,都需要把音轨从视频里分离出来。本工具用浏览器内置解码器读取视频的音轨(画面与文件都数据不出设备),显示采样率、声道数与健康检查结果(是不是几乎没有声音),然后按你选的格式导出:WAV 无损、MP3 体积小。还可以只提取其中一段——填起止时间,或在进度条上直接拖出区间,避免为一个片段导出整条音轨。**能不能提取取决于音轨编码而不是容器**:AAC / MP3 / Opus / Vorbis / FLAC / PCM 都能解,所以 MP4、MOV、WebM、MKV(音轨是这几类时)都可以;AC-3、DTS、WMA 解不了(常见于下载来的 MKV、AVI 片源),AVI 容器浏览器本身也不支持,遇到时工具会提示先转成 MP4。

使用方法

  1. 选择视频文件,等待解析完成(页面会显示画面尺寸、视频时长与音轨的采样率 / 声道数)。
  2. 需要整段就直接导出;只需要一段就填起止时间(支持秒、mm:ss、hh:mm:ss),或点播放后在进度条上拖出区间。
  3. 选择输出采样率与导出格式,确认预估时长和体积。
  4. 点「提取音频」,完成后导出文件。

常见问题

只能处理 MP4 吗?支持哪些格式?
不是。实测(Chrome)能直接提取音轨的有:MP4(H.264 / H.265 + AAC)、MOV、WebM(VP8 / VP9 + Opus)、MKV(音轨是 Opus / AAC 时),以及 M4A / MP3 / WAV 等纯音频文件。决定成败的是**音轨编码**:AAC、MP3、Opus、Vorbis、FLAC、PCM 都能解;AC-3、DTS、WMA、AMR 解不了 —— 下载来的 MKV、AVI 片源常见这几种,遇到时工具会提示先转成 MP4(H.264 + AAC)。另外 AVI 容器浏览器本身就不支持(连画面都放不了),RMVB 之类的私有封装同理。
为什么导出的采样率和我原来的不一样?
浏览器解码时会把音轨重采样到解码上下文的采样率,所以这里让你自己选:48kHz 是浏览器解码的原生速率,44.1kHz 适合刻 CD 或直接交给 MP3 编码器。原音轨如果是 44.1kHz 而你选了 48kHz,会多一次重采样,对听感几乎没有影响。
视频没有声音怎么办?
有些录屏、行车记录仪、屏幕录像并不记录音轨。工具在解析后会做一次健康检查:如果整段音轨几乎是静音(峰值不到万分之一),会直接在页面上提示,而不是等你导出后才发现文件是哑的。
很长的视频能用吗?
解码后的音频要整段驻留内存(48kHz 立体声约 384KB/秒,1 小时约 1.4GB),超过 20 分钟会给出内存提示、超过 1 小时建议先切段。提取本身很快:实测 24 秒的 MP4 只需 0.03 秒。
视频会上传吗?
不会。解码、裁剪、编码全部在本机用本地引擎完成,数据不出设备。