提取PS3(iso)背景音乐文件at3并转换成mp3
以闪之轨迹日版PS3的iso文件的提取和转换为例。
使用工具:
PSARC
ffmpeg
步骤:
1.用解压工具打开iso文件,打开路径\PS3_GAME\USRDIR\,把data.psarc文件提取到PSARC目录下。
2.创建一个空文件,命名为a.bat,鼠标右键编辑添加一行“PSARC.exe -l data.psarc”保存,然后双击a.bat文件,生成data.psarc.txt文件。
3.双击打开data.psarc.txt文件,按Ctrl+F查询“BGM”,搜到第一个记下左边的数字,搜到最后一个记下左边的数字。
4.创建一个空文件,命名为b.bat,鼠标右键编辑添加一行“PSARC.exe -e 4312 4414 data.psarc”(两个数字分别代表首和尾)保存,生成databgm文件夹,里面都是提取出来的at3音频文件。
5.在ffmpeg.exe的同目录下创建一个空文件,命名为1.bat,鼠标右键编辑添加下面几行:
rem 代码开始,at3的路径根据实际情况修改,mp3对应的文件名也要修改
ffmpeg.exe -i "D:\下载\ps3\PSARC\databgm\ed8001.at3" -b:a 192k -acodec mp3 -ar 44100 -ac 2 "ed8001.mp3"
ffmpeg.exe -i "D:\下载\ps3\PSARC\databgm\ed8100.at3" -b:a 192k -acodec mp3 -ar 44100 -ac 2 "ed8100.mp3"
ffmpeg.exe -i "D:\下载\ps3\PSARC\databgm\ed8101.at3" -b:a 192k -acodec mp3 -ar 44100 -ac 2 "ed8101.mp3"
ffmpeg.exe -i "D:\下载\ps3\PSARC\databgm\ed8102.at3" -b:a 192k -acodec mp3 -ar 44100 -ac 2 "ed8102.mp3"
rem 代码结束
保存,然后双击1.bat文件,等待几分钟,在本目录下创建了几个mp3文件,提取并转换完成。