上班做PPT,领导突然发来一段语音要你整理成文字,结果双击音频文件一点没反应;或者周末想听首歌放松一下,下载的MP3点开却提示“无法播放”。这种情况太常见了,其实大多数时候不是文件坏了,而是方法没用对。
先看看是不是软件不支持
很多人以为所有音频都能用系统自带播放器打开,其实不然。常见的音频格式有MP3、WAV、AAC、FLAC、OGG、M4A等,不同格式对播放软件的要求不一样。比如你下了一个FLAC无损音乐,用Windows自带的“Groove音乐”可能就打不开。
解决办法很简单:换个播放器。推荐安装VLC Media Player或PotPlayer,这两个软件几乎通吃所有音视频格式,装上基本不用再担心兼容问题。
检查文件扩展名有没有被改错
有时候文件本身没问题,但后缀名被人手动改错了。比如把“.mp3”误写成“.mp4”或“.txt”,系统就会识别不了。右键文件 → 属性,看“类型”那一栏是不是显示“音频文件”。如果不是,说明扩展名有问题。
可以尝试手动改回正确的格式。例如一个本该是MP3的文件,现在名字是“录音.txt”,那就把它改成“录音.mp3”。注意:改之前要确保系统设置了显示扩展名(在文件夹选项里勾选“显示完整扩展名”)。
文件损坏也可能导致打不开
下载中途断网、U盘拔太快、传输出错,都可能导致音频文件损坏。这时候即使格式正确,播放器也读不出来。可以试试用Audacity这类音频编辑软件打开,它有时能强行加载部分损坏的文件。
如果原文件是从网上下载的,重新下载一次最省事。要是别人通过微信或钉钉发给你的,让他别用微信传——这个App会自动压缩音频,尤其是AMR格式的语音,转几次就废了。让对方用“文件”方式发送,避免被压缩。
编码问题?用FFmpeg转换一下
有些专业场景下的音频使用特殊编码,普通播放器识别不了。这种情况下可以用命令工具处理。比如安装FFmpeg后,执行下面这行命令把文件转成通用MP3:
ffmpeg -i broken_audio.aac -ar 44100 -ac 2 -b:a 192k repaired.mp3
这条命令的意思是:把名为broken_audio.aac的文件,转换为采样率44.1kHz、双声道、码率192kbps的MP3,新文件叫repaired.mp3。转换完一般就能正常播放了。
权限和路径也不能忽视
在公司电脑上,有时候音频文件放在共享文件夹或加密盘里,没有读取权限也会打不开。试着把文件复制到桌面再打开。另外,路径太长或者包含中文、特殊符号(比如【】、★、①),某些老旧软件也会崩溃。把文件移到简单路径下,比如D:\audio\test.mp3,再试一次。
手机端打不开怎么办
安卓用户遇到音频打不开,多半是因为默认播放器太弱。可以安装“MX Player”或“华为音乐”这类支持多格式的应用。iPhone用户如果收不到.m4a或.caf格式的录音,建议用“文件”App打开后分享到“语音备忘录”或第三方播放器。
微信里的语音不能直接保存播放?可以用电脑登录微信,找到聊天记录中的语音消息,右键另存为,通常会保存为.amr或.spx格式,再用VLC打开就行。