2014-09-23 1 views
1

좋아요, 이전 게임 (Zork Nemesis)에서 .raw 파일을 일부 가져 와서 오디오 파일이라고 판단했지만 의미있는 것으로 변환하는 데 문제가 있습니다.4 비트 RAW 오디오에서 WAV (또는 다른 출력 형식)로 변환

Audacity에서 시행 착오를 거듭 한 결과 22050hz의 샘플 속도로 스테레오로 8 비트 부호있는 PCM의 원시 파일 입력 설정을 사용하여 여전히 시끄러운 오디오 버전을들을 수 있다는 것을 알았습니다. 그러나 의심스러운 사실은 파일이 실제로 44100hz의 샘플 속도로 4 비트로 인코딩 될 수 있지만이 문제를 해결할 수있는 도구를 찾는 데 문제가 있다는 것입니다.

내가 찾고있는 것은 4 비트 원시 형식을 처리 할 수있는 도구이거나 제공된 .raw 파일의 형식을 결정할 수있는 도구이기 때문에 나는 (나는 단지 시행 착오를 거쳐 갈 것이다) 다루고있다.

내가 sox을 시도했지만,이 지원되지 않는 크기의 불평으로 내가 가장 가능성이 뭔가를 잘못하고 있어요 :

sox -r 44100 -e signed -b 4 -c 2 in.raw out.wav 

나는 또한 ffmpeg을 시도하려고 했어요,하지만 적절한를 찾을 수 없습니다 형식/코덱을 설정합니다.

더 이상의 단서를 제공하는 경우; 저는 샘플링 속도를 줄이는 동안 (화이트) 노이즈가 증가하고 8 비트조차도 여전히 시끄 럽기 때문에 샘플 크기가 증가하면서 다양한 설정 조합을 시도했습니다. 그래서 나는 4 비트를 생각하고 있습니다. 나는 이상하게도 많은 차이점을 보이지 않는 부호가 있고 서명되지 않은 문자를 시도했다.

+1

샘플 4 비트 오디오 파일을 온라인에 게시 할 수 있습니까? 어쩌면 box.com이나 그런 식으로 우리는 시도해 볼 수 있습니다. –

답변

1

sox는 8 비트 또는 그 이상의 인코딩으로 .raw 입력을 기대한다. 따라서 실행하면

sox -r 44100 -e signed -b 8 -c 2 in.raw out.wav 

잘 작동합니다. 따라서 파일은 실제로 8 (+) 비트로 인코딩되었거나이 입력 형식을 허용하는 변환기를 찾아야합니다.

관련 문제