온라인 IT미디어 pcBee입니다.
Ripping(립핑)의 모든것

1. Ripping(립핑) 이란?

DVD 타이틀에는 몇가지 복사방지 장치가 있습니다.
어디서 ?어들은 바로는 4가지가 있다고 하는데 제가 알고 있는건 2가지밖에 없네요. 이 두가지에 대해서 일단 한번 알아보도록 하겠습니다.

매크로비젼 (Macrovision)
매크로비젼이 적용된 소프트를 가정용 VCR로 녹화하려면 화면이 흑/백으로 껌벅거리거나 심한 노이즈가 낀 것 같이 뿌옇게 변해 복사가 불가능합니다. 이 때문에 DVD콤보(혹은 콤비)를 구매하더라도 DVD타이틀을 VHS테이프에 복사할 수가 없답니다.
매크로비젼의 적용은 DVD player나 DVD타이틀 모두에게 적용이 되어 있어야 복사방지가 가능하기 때문에 초기에 몇몇 DVDP나 DVD타이틀 중 이 기능이 적용되지 않은 제품에서는 복사가 가능한 적도 있었답니다.
이 매크로비젼은 이미 VHS테이프에서도 일부 적용이 되어 있었던 기술입니다.(주로 디즈니 타이틀에서...)

CSS (Content Scrambling System)

CSS는 DVD가 다른 매체와는 달리 PC에서 직접 재생되기 때문에 하드 디스크로 복제될 기능성을 막기 위해 도입된 복사 방지 장치입니다.
DVD 타이틀은 인코딩시 재생에 필요한 CSS 암호를 DVD 디스크 내에 삽입하게 되며, 플레이어는 이를 확인하고 해독해서 영상을 보여주게 되는데, 컴퓨터 등으로는 DVD 타이틀 내에 있는 *.VOB 등의 컨?츠 파일을 하드 디스크에 복사할 수는 있지만, 이 CSS 암호는 복사가 불가능하기 때문에, 컨텐츠 파일을 하드 디스크로 복사는 할 수 있으나 복사 후 재생은 불가능합니다.(복사 는 됩니다. 재생이 안될뿐이지...)
하지만 1999년 말에 노르웨이의 한 소년 프로그래머가 소속된 해킹 그룹에서 개발한 DeCSS라는 프로그램에 의해 CSS 암호 체계가 해킹됨으로써 우리는 DVD를 복사할 수 있는 방법을 찾게 됩니다.


▶ 지역코드 (Regional Code)
엄밀히 말하면 복사방지방법은 아니지만서도 사용자를 불편하게 만드는 기능이라 여기에 한번 넣어봤습니다.
지역코드란 전 세계를 6개 구역으로 나누어 놓고, 모든 플레이 어의와 DVD 타이틀에 각각 하나의 지역코드를 부여하는 것을 말합니다. 이 지역코드의 역할은 헐리우드와 DVD 타이틀 배급권을 제작사가 통제하여 최신 영화가 자국에서 상영중인 동안에는 타지역에서 이 영화가 DVD 타이틀로 제작, 판매되는 것을 막고, 지역 배급권에 대한 로얄티를 확보하고자 했던 것입니다.

지역코드

1 : 미국 을 포함한 북비지역

2 : 일본 및 유럽

3 : 우리 나라 및 동남아 지역

4 : 오스 트레일리아, 뉴질랜드, 남아메리카

5 : 러시 아. 아프리카

6 : 중국

참 고

0 : 지역 에 상관없이 재생가능

7 : 미확 정

8 : 국가 간을 여행하는 비행기나 선박 내

하지만 코드 프리(Code Free)라는 방법을 통해 이 지역코드의 제한은 많이 사라져가고 있기는 하지만 아직도 일반적인 소비자들은 해당지역코드를 가진 DVD만을 볼 수 있습니다.
일반적인 경우 코드 프리라 함은 DVD플레이어를 손보는 방법이지만 DVD타이틀을 복사하는 과정에서 지역코드를 없앨 수가 있습니다.
좀, 헷갈리나요? 지역코드는 타이틀에 지정된 코드와 플레이어에 지정된 코드가 맞아야지만 플레이가 된답니다. 대부분은 플레이어에서의 지역코드를 없애 버리는 방법을 쓰지만(리모콘 조작으로 간단히 될 수도 있고, HW적으로 손을 봐야 하는 경우도 있답니다.), 저는 DVD타이틀을 복사하면서 타이틀내의 지역코드를 없애 버리는 방법을 쓰고 있습니다.

사설이 길었습니다. DVD를 복사하지 못하도록 해둔 위와 같은 방편들을 깨면서 HDD로 복사하는 것을 립핑이라 보시면 되겠습니다.

2. DVD Decrypter

Ripping 프로그램의 종류는 매우 많습니다만, 대표적인 것으로는 DVD Decrypter, Smart Ripper 등이 있습니다. 여기서는 DVD Decrypter만을 가지고 알아보도록 하겠습니다. 사실 같은 역할을 하는 프로그램 사용법을 여러개 알고 있을 필요는 없지 않을까 합니다.(물론 한가지를 알면 다른 한가지는 더 쉽게 알 수 있습니다.)


[DVD Decrypter3.1.4의 초기화면]

위 그림에서 보시면 Region : 3 이라고 현재 디스크에 대한 지역코드가 나와있으며, 그 밑에 Copyright Protection System Type 에 대해 나와있습니다. 이 부분은 립핑프로그램이 알아서 체크하고 나중에 다 풀어주므로 크게 맘에 두지 않으셔도 됩니다.
여기서 관심을 두셔야할 내용은 디스크내에 있는 일부의 파일만 선택되어 있다는 겁니다. 물론 옵션에서 바꿔줄 수는 있지만 초기화면에서는 메인영화만 선택하게 되어 있습니다. 이렇게 함으로써 좋은 점이 메인영화만 추출했을 경우 Disk 1장에 들어갈지, 안들어갈지를 알 수 있습니다.(그림 우측 아래를 보시면 3,392,168KB로 되어 있으므로 한 장에 충분히 들어가겠네요.)
또 중요한 내용... 처음 선택은 메인영화만 되어 있지만 실제 링핑시에는 전체를(Ctrl-A) 선택한 후 링핍하셔야 합니다. 말안들으면 나중에 고생합니다.

3. 옵션조정


[Tools - Setting -General 화면]

① 별거 아닙니다. 실행시에 프로그램이 업데이트 되었는지 확인하는 기능입니다.(체크권장)
② 위에서 설명했던 매크로비젼을 없애 버리는 겁니다. 두 번째 체크는 정확하게 어떤 기능인지 모르겠는데 간혹 립핑시에 Disk 읽기 오류가 나는 타이틀이 있습니다.(뮬란, 피어닷컴 등) 이 때 이 옵션을 켜주면 되지 않을까 하는데...(아직 해보지를 않아서..)
③ 립핑할 결과를 어디에 저장할까를 지정해주는 겁니다. 각 옵션의 차이는 직접 확인해보시기 바랍니다. 전 개인적으로 세 번째 세미오토를 좋아합니다.


[Tools - Setting -File Mode 화면]

① 처음 시작할 때 메인영화만 선택하도록 하는 겁니다. 앞에서도 설명했지만 영화만 추출했을 때의 용량을 미리 알 수 있기 때문에 체크를 권장합니다.(단, 실제 립핑시에는 전체 파일을 선택하시기 바랍니다.)
② Merge 와 Multi Angle은 선택하지 않습니다. 멀티앵글의 경우 유용하게 사용될 때가 많습니다. 예를 들면 디즈니 만화종류를 보면 한글이나 영어로 선택할 수 있습니다. 자막이 아니라 영화내에서 그려진 그림등을 말하는 겁니다. 다시 예를 들면 토이스토리 2에서 앵글 1로 했을 경우 Bettery 라는 그림이 나옵니다. 이를 앵글 3으로 했을 경우에는 건전지로 나옵니다.(원래 용도는 이게 아닌데 이런 식으로 해서 영화내용을 번역하더군요.)
③ 세가지는 모두 체크합니다. Protection을 없애주는 거니 유용하겠지요.

쓰다 보니까 참고할 자료가 너무 없네요. 이건 헬프파일도 없고... 새삼스럽게 다른 싸이트 찾아보기도 그렇고... 셋팅에서는 이 정도만 보시면 되겠고, 마지막으로 Region Patch를 알아보도록 하겠습니다.

4. Region Patch

위에서 설명했지만, 아예 디스크 상에 있는 Region Code를 Everyall 로 만들어 버리는 겁니다. 대부분의 경우 코드 3을 가지고 있겠지요...
먼저 Tools - IFO - Region Information을 선택하고, 립핑된 파일 중에서 VIDEO_TS.IFO 파일을 선택합니다. 아래 그림과 같이 나왔을 경우가 일반적인 상황일겁니다.


[Tools - IFO - Region Information 선택후 VIDEO_TS.IFO 파일 선택화면]

지역코드가 3인 것을 확인했으니까 이걸 패치를 시켜보도록 하죠.
Tools - IFO - Region Patch - Region Free를 선택하고 링핑된 파일 중에서 VIDEO_TS.IFO 파일과 VIDEO_TS.BUP 파일을 선택합니다.


[Tools - IFO - Region Patch - Region Free 선택후 VIDEO_TS.IFO, BUP 파일 선택화면]

당연히도 이 과정은 IFO, BUP 파일의 내용을 수정하기 때문에 DVD에 들어있는 타이틀은 패치를 할 수가 없습니다.

쓰다보니까 실제 링핍하는 방법은 없고(다 아시죠?) 몇가지 옵션에 대해서만 주저리주저리 늘어놨습니다.
도움이 되실지 모르겠지만 나름대로 열심히 만들었습니다.
궁금하신 점은 Q&A에 문의하시면 되겠습니다.