온라인 IT미디어 pcBee입니다.
레코딩 속도를 내 맘대로~!
*글의 시작에 앞서 본 정보를 DVDRWInfo를 통해 알려주신 최성일님께 감사의 마음을 전합니다.

  라이트온 제품 사용자들에게 아주 반가운 소식이 있다. 타제품에서는 8배속기록 가능한 4배속 미디어가 자신의 레코더에서는 4배속 기록밖에 지원하지 못하는 경우를 많이 보았을 것이다. 1배속 미디어도 타제품에서는 2배속 기록이 가능하지만 자신의 레코더는 그렇지 못한 경우도 있었을 것이다. 2배속 이하로 기록할 수 없게 제한이 걸린 경우 또한 마찬가지다. 왜 이런 것일까? 평소 이런 의문을 가지고 있었다면 오늘 이 강좌가 의문의 실마리를 제시해 줄 것이다.
-준비물
* 이 프로그램은 라이트온에 의해 만들어진 것이 아님을 분명히 밝혀두며 이 프로그램으로 인한 모든 책임은 사용자에게 있습니다. 또한 프로그램 제작자는 아무런 책임도 없음을 밝힙니다.
1. Speed Hack 이란?
  Speed Hack 이라고 하니 온라인게임이 떠오르는 당신! 당신을 폐인으로 임명합니다. ^^;;

  DVD레코더는 다양한 미디어 코드에 관한 정보를 유지하고 있으며 그것으로 미디어의 기록 속도를 알 수 있다. DVD레코더는 저장된 정보에 따라 미디어에 기록을 할 수 있도록 허용하게 되어 있다. Speed Hack은 바로 이 부분을 수정하는 것인데 기존의 저장된 미디어코드에 관한 정보를 바꿈으로써 더 빠르거나 더 느리게 기록할 수 있는 것이다.
2. Speed Hack으로 무엇을 할 수 있는가?
  Speed Hack을 사용하는 주된 목적은 4배속 미디어를 8배속으로 기록하는데 있다. 또한 4배속 미디어를 2배속으로 기록한다든지, 1배속 기록을 막아놓은 레코더에서 1배속으로 기록하게 하는 것도 가능하다.
3. Speed Hack과 오버클러킹이 다른점?
  411S를 811S로 만드는 것은 펌웨어를 강제로 바꾸어 4배속 레코더를 8배속으로 만들어 버리는 것이다. 하지만 Speed Hack은 기존의 8배속 레코더에 저장된 미디어 코드 정보를 바꾸어줌으로써 8배속으로 기록할 수 없었던 4배속 미디어를 8배속으로 기록 가능하게 하는 것이다. 만약 레코더가 8배속을 지원하지 않는다면 Speed Hack의 사용은 무용지물이다.
4. Speed Hack에 포함된 툴 : Speed Hack은 perl로 작성되어 있다.
  • Speedhacker(spdhack.bat) : BIN파일을 수정하여 새로운 BIN파일을 만드는 스크립트
  • Media Code Scanner(getcodes.bat) : BIN파일에 저장된 미디어의 기록 코드를 추출하는 스크립트
5. 사용법 : 모든 툴의 사용은 커맨드 프롬프트상에서 이루어져야 한다.
    spdhack <입력파일명> <출력파일명>

    예) spdhack 812S.BIN 812S_HACK.BIN


    getcodes <입력파일>

    예) getcodes 812S.BIN
6. 실전 예제 : 따라하기
 
SOHW-812S 정보. 펌웨어 버전은 US05이다.
 
REX DVD+R 4X 미디어. 4배속으로만 기록 가능하다.
  우선 첫번째로 해야할 작업은 BIN파일로 부터 미디어 기록 코드를 추출하는 일이다. Speed Hack이 있는 디렉토리로 이동하여 아래의 명령어를 입력한다. (필자는 812S.BIN사용)
D:Speed Hack>getcodes 812S.BIN
  위 명령을 실행하고 나면 "media_codes.txt" 파일이 생성된다. 파일을 메모장으로 열어보면 아래 그림과 같은 부분을 발견할 수 있다.
 
media_codes.txt파일
  이 부분을 선택하여 마우스 오른쪽이나 Ctrl+c를 눌러 복사를 해 둔다. 다음은 "config.pl"을 편집할 차례이다.
 
config.pl파일
  디렉토리 안을 보면 "config.pl"파일이 있다. 이 파일을 메모장이나 Editplus와 같은 프로그램을 이용하여 열어보면 위 그림과 같은 부분을 볼 수 있다. 밑줄 그은 부분이 붙여넣기 한 부분인데 "0b00110" 다음에 "0b11110"이 추가되어 있는 것을 볼 수 있다. 아래 코드 설명 참조.
  • 0 : 제어 문자 (변경금지)
  • b : 제어 문자 (변경금지)
  • 1 : 8배속 기록 가능
  • 1 : 6배속 기록 가능
  • 1 : 4배속 기록 가능
  • 1 : 2배속 기록 가능
  • 0 : 1배속 기록 불가능
  바로 이 부분이 레코더에게 미디어의 기록 속도를 알려주는 부분이다. 정확히 말해 Speed Hack 프로그램을 이용하여 BIN파일안의 밑줄 친 미디어의 기록 코드를 "0b00110"에서 "0b11110"으로 바꾸어 주는 것이다. 바꾸고자 하는 미디어 코드들을 정확히 붙여넣고 편집을 한 후에 "config.pl"파일을 저장하도록 하자. (+와 -를 주의하기 바란다.)
  이제 수정을 하였으니 아래의 명령어를 입력하여 새로운 BIN파일을 만들도록 하자.
D:Speed Hack>spdhack 812S.BIN 812S_HACK.BIN
  명령을 실행하고 나면 812S_HACK.BIN파일이 생성이 된다. 이제 이 파일을 Ltnflash프로그램을 이용하여 펌웨어 업데이트를 해 주면 된다. 펌웨어 버전은 그대로 US05이고 미디어 기록코드가 변화될 것이다.
7. 결과 확인
 
REX DVD+R 4X 미디어. 8배속으로 인식함을 알 수 있다.
 
표면 검사 결과. 깨끗하다^^
  이 프로그램을 사용하여 마음껏 8배속 레코딩을 즐기시기 바란다. 단, 레코딩 후 미디어 에러는 스스로 책임지도록 하자. ^^;

출처: DVDRWinfo