현재 내가 DVD에서 MKV파일을 만드는 과정으로 메모용으로 기록.

1-1. DVD Decrypter로 하드디스크로 복사 및 챕터 파일 추출
1-2. 이미 하드디스크에 파일이 있어서 1.의 챕터 파일을 추출하지 못한 경우에는 ChapterXtractor로 챕터 부분 확인

2. DGIndex로 d2v 생성 및 오디오 파일 추출
3. MeGUIAVSScript Creator에서 d2v파일을 불러와서 스크립트 생성

※ 인코딩 과정에서 unsupported input format (DIB ) 에러 발생 시에는 I/O탭 - Resize - Suggest Resolution (mod16)을 체크하니 해결됐음
맨 윗줄
SetMemorymax(1024)
☞ AVS 프레임 서빙 시 사용할 메모리 크기입니다. 시스템 메모리가 2GB 이상이면 1024를 권장한다고 함.

SetMTmode(2,0)
☞ 멀티코어로 작동하게 하지만 이 MT 필터는 AviSynth v2.57에서 작동하며 v2.58에서는 작동불가라고 하여 입력안했음.



맨 아랫줄
ConvertToYV12()
☞ YUV 4:2:0이 YV12과 같기에 굳이 필요치 않으나 적용하면 인코딩 속도가 1~2fps 정도 빨라집니다.

ColorYUY2 - 밝기 조절 필터 적용 (제작자는 아래의 3개 스크립트 중 위쪽 순서로 적용 권장)
ColorYUY2(interpolation="411->422R")
ColorYUY2(levels="709->601")
☞ 컬러 매트릭스와 동일하며, 709의 YUV값을 601로 재계산하여 변환하는 기능을 갖고 있습니다. DVD-Rip말고는 쓸 일이 없습니다.
ColorYUY2(levels="tv->pc")

Crop(xx,xx,xx,xx) 부분을 맨 끝으로 이동


참고한 게시물
* 메구이(MeGUI) 인코딩 - 정말쉬운 가이드라인 #2 (인코딩 방법)
* http://vidcorea.net/bbs/board.php?bo_table=B23&wr_id=8


4. 비디오 인코딩 (오디오도 인코딩하려면 하고)
4. VobSub Configure로 자막을 idx, sub파일로 추출
5. MKVMerge로 챕터 생성
6. MKVMerge로 비디오, 오디오, 자막, 챕터 합치기

이보다 더 효율적인 방법이 없으려나... -_-a

idx, sub파일로 된 자막 파일을 srt로 만들고 싶지만.. 인터넷을 검색해보니 VobSubSubtitleWorkshop4를 이용해서 일일이 한글자씩 고쳐가며 변환해야한다는데.. 이건 정말이지 너무 귀찮은 일이라서... -_-a

그리고 MKVMerge에서 인식하게 할 자막을 DVD파일에서 쉽게 추출하는 방법을 찾아야할텐데... -_-a

참고한 자료



 
Google+