В предыдущем посте вы получите конечно видео MP4 не в чистом виде, а это будет только шифрованный кодек h264, который умеет проигрывать
MPC-HC и возможно некоторые другие. Но такой сырой поточный кодек не получится открыть в видео-редакторах. Чтобы получить настоящий контейнер MP4 нужно будет провести ещё некоторые манипуляции, но на данном этапе этого будет достаточно.
Ну а чтобы извлечь аудиотреки из
*.abk, нужно выполнить следующие действия:
- Скачиваем утилиту vgmstream (нам нужен только архив test.zip)
- Распаковываем изнутри папку test.
- Кидаем в неё папку sound от ISO-игры (PSP_GAME\USRDIR\sound)
- Создаём в нашей корневой папке test батник с таким содержимым и потом запускаем:
@echo off
setlocal EnabledelayedExpansion
for /f "tokens=*" %%A in ('dir /b /s /a:-d "sound\*.abk"') do (
set /a num+=1
set nm=%%A
set WAV=!nm:\sound\=\WAV\!
if not exist "!WAV:\%%~nxA=!" md "!WAV:\%%~nxA=!"
call :ECHO "Parsing " 09
call :ECHO "File " 06
call :ECHO "!num!" 0A
call :ECHO " ... " 0D
call :ECHO "%%~nxA" 09
echo.
test -o "!WAV:%%~xA=.wav!" -x !nm!
echo.
)
pause
:ECHO
chcp 866>nul
for /f %%i in ('"prompt $h& for %%i in (.) do rem"') do (set Z=%%i)
pushd "%TEMP%" && (
<nul>"%~1^" set /p="%Z%%Z% %Z%%Z%"
findstr /a:%2 . "%~1^*"
del "%~1^"
popd
)
chcp 65001>nul
exit /b
- Ну и забираем готовое аудио из папки WAV и слушаем на чём угодно.