Wav 头信息

Wav 头信息示例文件下载与自定义生成,支持按采样率、声道数、位深生成标准 WAV Header,header 拼接给 PCM 文件可快速解决裸流音频无法播放的问题。

常用 WAV 头信息示例下载

8k 语音电话标准
8kHz Mono
采样率: 8000 Hz
声道: 单声道 (1ch)
位深: 16-bit PCM
大小: 44 字节
下载 8k 示例 (.wav)
16k 语音识别/ASR
16kHz Mono
采样率: 16000 Hz
声道: 单声道 (1ch)
位深: 16-bit PCM
大小: 44 字节
下载 16k 示例 (.wav)
48k 高清音频/影视
48kHz Stereo
采样率: 48000 Hz
声道: 双声道 (2ch)
位深: 16-bit PCM
大小: 44 字节
下载 48k 示例 (.wav)

自定义参数生成 WAV Header 文件 & 下载

建议填 PCM 文件的实际字节数,以便播放器准确识别时长并正常播放;也可直接使用 PCM 拼接 Wav 头信息简单工具 一键添加Wav文件头和元数据。
输出文件名: Wav_header_16k_16bit_1ch__abctool.info.wav
码率 (ByteRate): 32,000 B/s (31.3 KB/s)
块对齐 (BlockAlign): 2 字节

WAV Header 实时 HEX 十六进制预览 (44 字节)

WAV 文件头结构详细拆解 (WAV Header Structure & Size)

字节偏移 (Offset)字段名称长度当前设定值字段定义与说明

如何将 WAV Header 与 PCM 文件拼接修复播放?

PCM 裸流文件(Raw PCM)由于没有文件头,播放器无法得知其采样率与声道,因此无法直接播放。将本工具生成的 44 字节 Header 与 PCM 数据顺序拼接后,即可还原为标准 WAV 文件正常播放:

✨ 方法一:使用在线【文件合并工具】可视化手动拼接(免命令、推荐)
  1. 打开 文件合并工具 (/merge-files/zh/);
  2. 批量添加 下载的 WAV 头文件 与您的 PCM 原始音频文件;
  3. 在文件列表中确保 WAV 头文件排列在第 1 位,PCM 文件排列在第 2 位;
  4. 将合并后扩展名设置为 .wav,点击“立即合并并下载”,即可得到能直接播放的完整 WAV 音频!
方法二:Windows 命令行拼接 (CMD / PowerShell):
copy /b Wav_header_16k_16bit_1ch__abctool.info.wav + audio.pcm output.wav
方法三:Linux / macOS 终端拼接 (Bash):
cat Wav_header_16k_16bit_1ch__abctool.info.wav audio.pcm > output.wav
💡 注意: 为了确保生成的 WAV 能被所有播放器正常播放,建议在上方输入 PCM 文件的实际大小(字节数)后再下载 Header;或者直接使用推荐的 PCM 转 WAV 音频工具 自动免算封装。

WAV 音频文件头常见问题解答 (FAQ)

标准 WAV Header 的大小是多少字节?

对于最常见的线性 PCM 编码音频,标准的 WAV 文件头大小恰好为 44 字节,由 12 字节的 RIFF 块头、24 字节的 fmt 格式描述块以及 8 字节的 data 数据块头组成。

Header 文件中音频数据大小 (Data Size) 设为 0 能正常播放吗?

大多数遵循标准规范的播放器(如系统自带播放器、手机播放器、浏览器原生播放器)在读取到 Data Size 为 0 时,会判定音频时长为 0 秒而无法正常播放。因此建议在生成 Header 时填入实际 PCM 文件的字节大小,或直接使用【PCM 转 WAV 工具】自动计算并合并。

如何计算 PCM 裸流文件的码率和大小?

每秒字节数计算公式为:采样率 (Hz) × 声道数 × (采样位数 ÷ 8)。例如 16000Hz 16-bit 单声道每秒占用 16000 × 1 × 2 = 32,000 字节(约 31.25 KB/s)。