Camtasia 오류시 wav 파일 복구 하는 방법

데스크탑 PC 에서 사용되는 제품을 사용성 테스트를 할 때 보통 Camtasia 을 사용해서 PC 화면을 녹화한다. 그런데 가끔씩 Camtasia 가 오류를 일으켜서 동영상이 제대로 저장되지 않는 경우가 있다.가끔씩 이런 경우가 있어서 이를 복구하는데 시간을 쓰게 되는데, 아예 이번에 정리를 해 보았다.
일단 wav 파일을 복구하는 것을 정리 한다.

Camtasio 는 녹화 중에 avi 파일과 wav 파일을 따로 만들고, 녹화를 종료할 때 이 두 개의 파일을 한개의  avi 파일로 합치게 된다. 그런데, Camtasia 가 화면을 녹화 하다 보면 프로그램이 다운 되면 avi 파일과 wav 파일을 합치지 못하게 되고, 어떠 경우에는 avi 파일과 wav 파일을 제대로 만들지 못하는 경우가 있다.

보통 avi 파일은 index 가 깨져 있지만, 보이기는 한다. wav 파일은 Cool Edit Pro 에서는 읽혀지 않아도 winamp 에서는 가끔씩 플레이가 되는 경우가 있다. 그런데 winamp 에서도 안되는 경우도 있다. 이때에는 wav 파일을 복구해야 한다.

이번에도 이런 일이 있었다.
wav 파일 복구하는 프로그램 몇개를 써 봤는데도 안되서 아예 wav 파일의 헤더 구조를 공부해서 복구 하는 방법을 정리했다.

마이크로소프트 WAV 파일 Header Format  은 다음과 같다

출처: http://ccrma.stanford.edu/courses/422/projects/WaveFormat/

내가 Camtasia 로 녹화시 오디오 파일 설정은 다음과 같이 되어 있다. 따라서 wav 헤더 파일을 다시 지정하면 된다.

  • Type marker : RIFF
  • Chunk size: 2084
  • Format marker : WAVEfmt
  • Data Offset/SubChunk1size : 16
  • Audion Format : 1 (PCM)
  • Num Channels : 1
  • Samples Rate : 22050
  • Byte Rate : 44100
  • Block Align : 2
  • Bits/sample : 16
  • Data markert: data

UltraEdit 나 ActroEdit 와 같은 에디터로 깨진 wav 파일을 열어서  다음과 같이 16진수를 고쳐적고 저장한다.
52 49 46 46 24 08 00 00 57 41 56 45 66 6D 74 20

10 00 00 00 01 00 01 00 22 56 00 00 44 AC 02 00

04 00 10 00 64 61 74 61

파워포인트 로 다시 그려보았다

파일의 헤더를 직접 수정한 다음 다시 Cool Edit Pro 나 Audacity Edit   로 wav 파일을 열어서 다른 이름으로  wav 파일형식으로 저장한다.

이렇게 하면 wav 파일이 복구가 된다.

지금 설명한 것은 헤더 파일이 깨졌고, 본 데이타는 제대로 있는 경우이다. 보통 녹음을 할 때에 계속 파일을 뒤에 덧붙이기 때문에 음성 파일쪽이 깨질 위험 보다는 헤더 부분이 깨질 확률이 더 큰 것 같다.

Related Post




One Comment



Scroll Up