WAV에 압축되지 않은 (원시) 샘플이 포함되어 있다고 가정하면 복구가 쉬워야합니다. 샘플 형식을 알아야합니다. 예 : 16 비트, 2 채널, 44100 Hz (CD 품질). 세그먼트 중 하나가 괜찮 으면이 값을보고 올바른 값이 무엇인지 알 수 있습니다.
그런 다음 예를 들어 Adobe Audition (이전 Cool Edit) 또는 원시 데이터 가져 오기를 지원하는 기타 웨이브 편집기에서 이러한 값을 사용하여 WAV를 엽니 다.
편집 : 이제 질문에 답변 해주세요. 정렬이 옳기 때문에 일부 세그먼트가 명확합니다. 앞에서 설명한대로 CD 품질을 다시 가져옵니다. 이 같은 하나 개의 샘플 모양의 바이트 :
는
left_channel_high | left_channel_low | right_channel_high | right_channel_low
(!. 내가 여기 순서에 대해 확실하지 않다 그러나 그냥 예입니다) 그래서 첫 번째 데이터 바이트는 더 나은 왼쪽 채널의 최상위 바이트 수 있었다 , 그렇지 않으면 당신은 하나 개의 전체 샘플로 해석되고 두 샘플의 파편하게 될 겁니다 :
left_channel_low | right_channel_high | right_channel_low || left_channel_high
-------------------part of first sample------------------ || --second sample--
파일 조각의 크기가 배수가 아닌 때문에이 모든 것이 일어나는, 여기에 "이동"을 참조 할 수
샘플 크기 (바이트).
운이 좋으면 채널을 바꿔 버리면됩니다. 운 좋게도 높은 바이트와 낮은 바이트가 바뀝니다. 흥미롭게도 이것은 인식 할 만하지만 심하게 왜곡 된 오디오로 이어집니다.
당신이보고하는 패턴이 세 블록 인 블록으로 반복된다는 점이 무엇입니까? 위의 두 가지 또는 네 가지를 기대합니다. 아마도 24 비트 (3 바이트)와 같은 비정상적인 샘플 형식을 사용하고 있습니까?
나는 그것을 시도 할 것이다. 샘플 형식 b/c 초기 헤더 데이터가 손상된 경우 100 % 확신 할 수 없습니다. 그래서 여기에 관련된 작업이 있습니다. –
슬라이스 중 하나에서 깨끗한 오디오를 얻을 수 있다면 정확한 샘플 형식이어야합니다. – Thomas
나는 내 corworkers에서 자세한 내용 있어요. 96,000 Hz의 샘플링 속도 1 채널 24 비트 –