如何利用电脑快速修复损毁的m4a音频文件

Windows上的步骤

所需资料网盘链接无提取码(也可自行下载免费的,下面有介绍):https://pan.baidu.com/s/1aDZzHAzdFW-NputB1_z1pQ

准备好资料的可跳过前三步。

  1. 下载faad.exe

打开链接(RareWares)
点击“FAAD2v20100614 CVS snapshot for Win32“下方的“Download (225kB)
从下载的zip压缩包中提取faad.exe到一个文件夹中,比如“Downloads”文件夹。
(*译注:建议使用非中文、不包含空格的文件夹名,文件夹地址最好位于用户文件夹下。)

2. 下载faac.exe
打开链接(RareWares)
点击“FAACv1.28 Binary for Win32"下方的“Download (191kB)” .

从下载的zip压缩包中提取faac.exe到之前的同一个文件夹中
如果是“下载”文件夹,你可以看到faad.exe 和 faac.exe都在同一个文件夹中


3. 下载二进制编辑器
你可以选择任何你喜欢的二进制编辑器。如果你不知道有什么二进制编辑器可以选,我推荐 HxD.
从链接(HxD Hex Editor)或(Downloads | mh-nexus)下载一个zip压缩包。
从中提取 setup.exe,单击运行安装。


4. 将音频文件放在用一个目录下
20181124.m4a和faad.exe 和 faac.exe的同一个文件夹



5. 用二进制编辑器打开文件
首先请将破损的m4a文件复制到另一个文件夹下作为备份。
打开HxD或你自己的二进制编辑器,打开破损的m4a文件。
按Ctrl+F键打开查找框。

输入mdat,按“查找(Find)"按钮。
按下图所示,选取从开头一直到“mdat”的“t”的部分。
删除所选部分。


按Ctrl+S,保存文件。


6. 用faad.exe解码。
按Win键+R打开运行对话。输入cmd,按OK按钮,打开命令提示符窗口。
在打开的命令提示符窗口中,输入cd Downloads,指向Downloads文件夹
(*译注:建议使用非中文、不包含空格的文件夹名,文件夹地址最好位于用户文件夹下。如果不在用户文件夹,则需要在管理员模式下打开的命令提示符窗口中输入文件夹完整路径)

输入“faad.exe 20181124.m4a”后回车 。
几秒或几十秒之后,会生成解码后的波形文件20181124.wav

7. 用faac.exe编码。
命令提示符窗口中输入“faac.exe -b 160 -o 20181124.m4a 20181124.wav”后回车,生成编码后的20181124.m4a 。
检查命令行历史是否如下图所示:

8.最后、重新打开../Downloads文件夹下的20181124.m4a或者20181124.wav文件,就能听到声音了!

猜你喜欢

转载自blog.csdn.net/qq_37672610/article/details/84497232