작년쯤 ForceVO의 음성 정리 영상을 보고 한국어 음성

영상도 있었으면 좋겠다 싶어 이런 저런 자료를 찾아보고

Cascview와 Greyhound을 알게 됨. 이 두 개의 툴을

이용하면 별다른 사전 지식 없이 오디오 파일에

접근해볼 수 있었음


하지만 이 둘을 가지고도 접근할 수 없는 파일들이

몇 있어 의문을 가지던 부분은 늘 존재했음. 그 중

하나는 컷씬 파일의 음성임




이렇게 자막 부분(jekyll로 추출)이나 다른 오퍼 음성들은

상기한 툴로 조회해볼 수 있었지만 컷씬 파일에 사용되는

음성 파일을 찾을 순 없었음


아래는 예시로 가져온 영상으로

cascview로 직접 모던의 영상 파일인

bik 확장자 파일을 꺼내보면

보통은 이런 상태인걸 확인해볼 수 있음




https://www.youtube.com/watch?v=IM_TQjRTkRQ


시즌5의 인트로 영상으로 cascview로 바로 꺼내보면

음성 부분이 거의 들리지 않는걸 볼 수 있는데 아마

더빙한 음성을 덧씌우기 위해 그런듯 보였음


그렇기에 그럼 어디엔가는 컷씬에 사용되는 음성이

있어야 했지만 이걸 오퍼 음성이 위치한 곳에선

찾을 수 없었음


그러다 오늘 블옵 시즌2 아웃트로 영상을 꺼내보면서 문득 

어쩌면 음성 파일은 별도의 파일팩에 보관된 게 아니라

이 컷씬 파일 내부에 있는 것이 아닐까 하는 생각을 가지게 됨


그래서 찾아보고 관련 정보를 볼 수 있었음



https://forum.xentax.com/viewtopic.php?t=11085


내용은 영상 확장자인 영상 파일 bik 내부에

다중 언어 음성 파일이 위치해 있다는 것이었음


비록 다른 게임이었지만 다른 게임에서도 영상 확장자인

bik를 열면 저런 상황이었기에 다들 bik에선 비슷한 방식을

따르는 걸 알 수 있었음


이후 저기 나와 있는 방법으로 시즌5 인트로 파일의

오디오 소스를 뽑을 수 있었는데 방법은 아래와 같음



준비물:

-  추출된 bik 확장자 영상

-  RAD Video Tools (BIK 확장자 열람 및 변환 프로그램)

-  VGMToolbox (각종 게임내 오디오 파일 추출 프로그램)



1. 영상 파일(bik)에서 각 국가별 음성 추출



VGMToolbox 을 실행한 후 Misc. Tools -> Stream Tools -> Video Demultiplexer 항목으로 진입

이후 Format 부분엔 BIK (Bink Video Container) 로 설정한 뒤

Split Audio Tracks에 체크후 음성 추출할 bik 파일을

클릭한 채 해당 프로그램으로 커서를 끌고 오면 작업이 시작됨




이렇게 추출해보면 음성 부분과 비음성 부분 등으로

오디오 파일이 나오게 됨. 음성 부분의 경우 각 국가의

더빙 음성으로 나눠져 추출되는걸 볼 수 있음


이후 각 bik 파일을 들어보며 확인하고자 하는

국가 음성을 찾아보면 됨





2. Rad Video Tools로 bik를 wav로 변환




Rad Video Tools 을 실행하고 추출된 bik 파일을 선택한 후 Convert a file 을 클릭




이후 사진처럼 Output type... 박스를 클릭하고 WAV file 로 설정한 뒤

Batch를 누르면 오디오 파일 확장자인 wav로 변환됨





예시로 가져온 결과물은 이러함

01이 영어 음성, 24가 일본어 음성

33이 한국어 음성인걸 확인해볼 수 있음



영어

https://drive.google.com/file/d/1JOeTJCfaorQYEr9v8tqzfUrepbkrfVvr/view?usp=sharing


일본어

https://drive.google.com/file/d/1uXHxsrl48bd36cGGJeQPY97z6yVeSyeA/view?usp=sharing


한국어

https://drive.google.com/file/d/1D-jD8sYTws-TjhT5jMlFXeEwSV6vHAKN/view?usp=sharing


그 밖에 다수의 국가 언어들이 추출된걸 볼 수 있었음



아무튼 이렇게 오랜 의문을 해결해볼 수 있었음

게임을 켜고 검색을 해봐도, 내부 파일을 뒤져봐도

컷씬용 음성 파일이 나오지 않는데는 저런 이유가

있었던 것으로 보임


아마 이전에 올라오던 각종 컷씬 유출 영상들도

이런 방법으로 오디오 파일을 따로 뽑아낸 뒤

적용해서 올린듯 싶음


저 원 출처글을 보면 아마 다른 게임에도

적용 가능한 방법으로 파악됨. 혹여나 모던이나

다른 게임에서 컷씬 파일의 음성을 추출해보고

싶다면 이 방법을 따라해보면 좋을듯 함