录制意外中断。WAV文件仍存在于磁盘上,但您的播放器显示无时长或拒绝打开该文件。文件中包含字节的数据可能包含音频、静音、元数据或损坏的数据;仅凭文件大小无法判断其内容。
保留原始文件并记录拍摄设置
如果可能,请停止向同一存储卡或驱动器写入新录音。将文件复制到另一个位置,并在副本上进行操作。保留任何录音器项目、备份或单独轨道:已保存的会话可能包含从未进入WAV文件的素材。不要对存储卡进行重新格式化,也不要将修复版本保存到你唯一的副本上。
记录下录制设备或应用程序、采样率、位深度,以及录制是单声道还是立体声。如果同一会话中存在其他片段,其属性可能有助于您识别设置,但不要假设其他会话使用了完全相同的设置。尝试在制作该文件的设备或应用程序中播放损坏的副本,并在另一播放器中进行测试。如果原始录制设备提供恢复功能,请在更改任何设置前先查阅其使用说明。
实际大小为零字节的文件内部不包含任何音频样本。文件大小非零并不能证明完整录制。在Audacity问题报告中,一个导出的PCM文件体积很大但播放时只有静音;这是一份关于特定导出问题的报告,而非对您录制情况的证据。
中断的WAV文件可能丢失的内容
WAV容器描述其音频格式并包含数据块。部分录音设备在录制结束时会更新长度信息。如果该更新被中断,播放器可能读取错误的长度,即使仍有音频字节存在。QSC在TouchMix录制发生断电后描述了这种可能性;其他设备和故障模式可能表现不同。
文件长度字段只是可能的问题之一。无法读取的格式块、缺失音频、损坏的存储设备或静音源都可能产生不同的结果。如果原始媒体无法复制,请避免重复写入,并在进一步实验前考虑寻求数据恢复专家的帮助。
尝试单独副本,当 WAV 格式仍可读时
在使用此命令之前,请了解其权衡:FFmpeg 警告,忽略声明的数据长度可能会将后续的非音频块误识别为音频。如果您不确定这些块是否跟随音频,结果中可能包含明显的咔嗒声或噪音;在聆听前请先调低音量。输出文件的长度更长并不能证明录音已完整。
如果已安装 FFmpeg 且您接受该风险,此命令会要求其 WAV 读取器忽略声明的音频数据长度,并复制第一个可读的音频流到新文件中:
ffmpeg -n -ignore_length 1 -i "recording-copy.wav" -map 0:a:0 -c:a copy "recovered-copy.wav"
在包含您副本的文件夹中运行,或提供文件路径。-n 可防止覆盖已存在的输出;如果已有输出文件,请选择新的输出名称。该命令不会修改其输入。它需要足够的完整格式信息,以便 FFmpeg 能够识别音频流,并且不会重建从未写入或已被覆盖的字节。
如果命令报告错误,请保留错误信息和原始文件,而不是反复修改唯一的副本。
我们使用 FFmpeg 8.1.2 对一个一秒钟的单声道 PCM WAV 合成文件进行了测试,该文件的数据长度字段被设置为零。解码后的音频与合成控制文件一致,输入文件保持不变。这是一个狭窄的测试,不能代表真实损坏录音的结果;其他文件可能会失败或包含误导性数据。
当格式信息缺失时
一个原始导入有时会在标题缺失或错误时,让音频编辑软件将未压缩的字节解释为音频数据。Audacity的导入文档列出了相关选项:编码、字节顺序、通道数、起始偏移和采样率。这些是原始录音的属性,而不是因为文件打开而需要选择的值。错误的设置可能会改变播放速度或音高,交换或打乱通道,或将数据变成刺耳的噪音。在尝试任何候选设置前,请先降低监听音量,并将其与可靠的笔记或同一会话的录音进行对比。
原始导入并不能作为压缩文件的通用修复方法,也不能用于恢复缺失的录制。WAV文件中可能包含音频前后非音频数据块;任意偏移可能会将这些字节变为噪声。请单独保存每个候选文件,并记录所用设置详情。
在依赖之前检查结果
在多个播放器或编辑器中打开候选文件。在开头、中间和结尾处播放,包括预期的结尾;检查静音、突然的跳变、失真以及预期的声道布局。可播放且持续时间合理的文件并不能证明所有部分都完好无损。与会话中的任何独立轨道、时间线或笔记进行对比。
修复尝试适用的场景
如果格式可以识别但长度字段损坏,MendVid 音频修复会尝试恢复部分 PCM 或浮点 WAV 文件;它不会猜测未知的采样率或声道。根据 2026 年 11 月 3 日核对的MendVid 价格和修复条款,每个文件的修复尝试价格为 US$9.99,适用税费在结账时显示。付款须在上传、修复和任何预览之前确认;尝试未成功、未完成或开始后取消时不退款,但不可放弃的权利和支付处理商适用规则仍然有效。不保证恢复成功。决定前请阅读价格和修复条款;即使候选文件能够播放,也请保留原件。