如何利用電腦快速修復損毀的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文件,就能聽到聲音了!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章