윈도우/윈도우 '잘'쓰기

DVD를 avi로 변환하기 #2

ForceCore 2006. 12. 28. 01:29

DVD를 avi로 변환하기 #2

왜 #2냐... #1은 dvdx로 하는 것이었기 때문;;

매우 쉬우나, 에러가 잘 났다. 안타깝게도...

 

이번 방법 역시 프리웨어만 사용하는데, 좀 준비물이 많다.

이 복잡한 과정을 자동으로 해주는 것도 있는데

그것은 이 글보다 나중에 쓰인 DVD를 avi로 변환하기 #3에서 다루고 있다. -_-...;

 

dgmpgdec: 과거 dvd2avi라는 프로그램이었다...

http://neuron2.net/dgmpgdec/dgmpgdec.html

용도: d2v 파일 생성, 오디오 데이터의 wav 변환

 

avisynth:http://sourceforge.net/projects/avisynth2/

공식사이트는 죽은 상태. 소스포지의 다운로드만 살아있다.

용도: 프레임서버. dvd를 virtualdub에서 열기 위해 사용된다. d2v파일을 virtualdub에서 열면 중간에서 avisynth가 dvd를 프레임으로 변환을 해 virtualdub에 먹여준다.

(*avisynth를 잘만 사용하면 wmv파일도 virtualdub으로 열 수 있다고 한다 -_-;;)

 

virtualdub:http://www.virtualdub.org/

동영상을 다루다보면 여기저기 사용되는 유명한 프로그램.

용도: d2v파일과 wav파일을 합치고, 인코딩 한다.

 

1. dgmpgdec을 연다.

2. Open으로 dvd의 vob파일들을 add해준다. 불필요한 부분이 끼면 delete해준다. 원하는 부분만이 있는지는 dgmpgdec에서 체크 가능하다.

3. audio에서 Output Method로 decode ac3 tracks to wav를 선택한다. virtualdub이 이해할 수 있도록 사운드를 wav로 출력하게 해야 한다.

4. save project를 하면 d2v파일이 생성되고, 사운드도 wav로 변환될 것이다. 느긋하게 기다린다.

5. 메모장을 연다. 그리고 다음 한 줄을 추가.
mpeg2source("D:\니 문서\바탕 화면\slay.d2v")

D:\니 문서\바탕 화면\slay.d2v

를 아까 생성한 d2v파일 이름으로 적절히 대체한다.

6. 저장할 때 파일 이름을 짓고, .avs로 저장한다.

7. virtualdub에서 File -> Open Video file을 하면 d2v파일이 선택 가능할 것이다.

8. Audio -> WAV audio -> 아까 변환된 wav파일 선택

9. 이제부터 평소 하던대로 오디오와 비디오 압축방식을 선택하고

10. 재생에 I자가 붙은 아이콘이 있고 0이 붙은 것이 있다. I자가 붙은 것으로 하면 필터가 적용된 preview를 볼 수 있는데... 선이 찍찍 그어진 영상으로 보일 것이다. video -> filter에서 deinterlace필터를 해주면 이 선을 없애줄 수 있다.

11. F7을 눌러 변환 시작!

 

Deinterlacing:

avs파일을

mpeg2source("D:\니 문서\바탕 화면\slay.d2v")

TDeint()

 

이렇게 하면 Deinterlace된 화면이 VirtualDub으로 간다. VirtualDub의 Deinterlacer보다 좋은 듯.