게임에서 음악(사운드)파일을 추출해보자 -게임에서 wav파일 추출
오늘날 게임의 사운드요소는 그래픽 못지않은 중요한 요소중 하나로 자리매김한지 오래입니다
개발자는
게임 개발하는데 있어서 각종 이펙트음(효과음) 및 배경음(브금-BGM) 선정에 상당히 많은 고민을 하게됩니다
게임 개발자 지망생이나,
현업 개발자 지인분들이
종종 다른 게임의 사운드, 스프라이트, 3D모델 텍스쳐 등을 추출하는법을 요청하곤 하시는데요
게임안에 이런 아름다운 선율의 사운드파일을 개인소장하고싶은경우가 종종 생기곤 합니다.
오늘은 폰에 설치된 게임에서 해당 게임의 사운드 파일을 추출하는 방법을 알아보도록 하겠습니다
먼저 게임을 다운받아 APK를 추출합니다
그냥 APKPURE.COM 같은곳에서 다운받아도 무방합니다.
추출한 APK를 7zip 이나 알집 같은 압축 프로그램으로 압축을 풀어줍니다
압축이 풀렸다면
패키지명.apk\assets\bin\Data\
폴더에 들어가보면 아래와 같은 폴더들과 외계어 파일들이 보입니다
엔진에 의해 리소스들이 패킹되어 미개한 닝겐들은
알아먹을수 없는 괴랄한 문자와 형식의 파일로밖에 보이지않는군요
번들추출툴을 다운 받은 후
번들오픈으로 위의 외계어 리소스들을 전부 긁어 올려줍니다
잠시간의 리소스 로딩이 끝나면
위와같이 Assets이 로드됩니다.
위 스샷의 Type 을 몇번 누르다보면,
아래 스샷처럼 Audio Clip(오디오클립)들이 정렬됩니다.
추출할 Audio Clip(오디오클립)을 선택 후 Plugins 클릭
Export Sound
익스포트 사운드 <- 선택후 OK
추출할 폴더를 지정해주면 잠시 후 추출을 원했던 Audio Clip들이
Wav 형식의 음악파일로 성공적으로 뽑힌것을 확인할 수 있습니다.