좋은글 및 시/스크랩

동영상 인코딩_VirtualDub 사용법

Tongjimi Musima~ 2010. 1. 26. 10:44


영상 편집은 프리미어, 애프터 이펙트 등 쓰지만 영상 편집 후 인코딩은 꼭 VirtualDub를 씁니다.

먼저 VirtualDub이 어떤 기능이 있나 알아보겠습니다.

기본적으로 영상을

- 잘라내기
- 복사하기
- 지우기

지원하며 VirtualDub의 활용은 코덱과 필터의 조합이라고 봅니다.

자 그럼 주로 사용하는 Video 메뉴로 가보겠습니다.


1번의 Driect stream copy 는 아무런 변환없이 영상을 그대로 복사입니다.
사용용도는 화일변환 WMV->AVI, ASF->AVI 등

2번의 경우는 Compression 과 Frame Rate만 사용하는 것인데 영상 압축시 코덱만 사용한다면 이 기능을 쓰시기 바랍니다. 불필요한 기능을 안사용하면 효율도 빠르지요.

3번은 2번의 기능에서 Color Depth를 추가 한거지만 개인적으로는 잘 안씁니다.

넘어가서 4번 이 메뉴는 제가 자주 쓰는 것입니다. Filter를 지원하기 때문이죠.


다음은 Audio 메뉴로 넘어가 보겠습니다.



1번은 Video의 1번과 같이 바로 복사 입니다. 하지만 오디오에서는 선택이 있습니다.
바로 중간에 No audio, Source audio, WAV Audio 인데
No audio : 소리를 없이 사용
Source audio : 영상의 음원 사용
WAV Audio : 확장자 WAV 음원 불러와서 사용

2번은 Video의 4번과 같이 모든 기능을 사용합니다. 오디오도 보통 자주 사용한다면 Compression 입니다.
이곳에서 음원을 코딩 할 일있 많습니다.
예를 들어 무압축 음원 일 경우 MP3 128Kbit/s 로 바꿔 용량을 줄일때 많이 쓰겠죠.
개인적으로 많이 쓰고요.
Use advanced Fitering : Filter 기능 사용
Filter : 효과 또는 보정에 쓰지만 별로 쓰지는 않습니다.
Conversion : 출력 48,000Hz를 바꾸고 스테레오/모노, 소리출력 왼쪽/오른쪽 선택 등
Volume : 소리를 높이거나 줄일때 사용


다음은 File 메뉴입니다.


Open video file : 동영상을 불러옵니다. AVI, mpg,bmp, avs 등을 불러올 수 있지만 vob,asf,d2v등은 불러올수 없습니다.
Reopen video file : 불러온 영상을 다시 불러옵니다. [새로고침 기능]
append AVI segment : 불러온 영상에 다른 영상을 불러옵니다. [동영상 이어붙이기 가능]
이 기능으로 이용하여 2개의 동영상을 연결해 하나의 동영상으로 만들수 있습니다. 하지만 이 기능은 이어붙이고자 하는 두 동영상의 화면크기, 프레임레이트, 오디오 형식 드이 완전히 같은 경우에만 사용 가능 함.
Preview input : 원본의 동영상만을 미리 재생시켜보는 기능
Preview filtered : 출력하기 전에 최종적으로 작업한(필터적용된) 내용을 확인하는 미리보는 기능
Preview output from start : 출력할 때와 동일한 정보를 보여주면서 미리보기 재생
Run video analysis pass : 영상 패스 분석
Save as AVI : VirtualDub은 저장 형식이 기본적으로 AVI형식으로 저장 됨
Save old format AVI : 출력될 동영상의 저장용량이 2Gbyte 이상일 경우 재생하기 위하여 기본적으로 저장방식을 AVI1.0형식에 맞추어 저장 함
Save segmented AVI : 동영상 출력 저장 할때 일정용량에 맞추어 나누어 저장 함
예를 들어 1Gbyte->500Mbyte , 500Mbyte로 나눌 수 잇는 것과 같음
Close video file : 현재 열려 있는 영상 닫기
-------------------
Export : 보내기 지원되는 것에 보내기 가능
File Information : 열려있는 현재 영상 정보를 보여줍니다
Set text infomation :영상의 정보를 작성합니다
Save WAV :영상의 소리만 저장 합니다
--------------------
Load processing settings : 작업 설정을 불러옵니다 [영상 코덱설정/필터 설정/오디오 코덱/필터 등]
Save processing settings : 작업 설정을 저장합니다 [영상 코덱설정/필터 설정/오디오 코덱/필터 등]
--------------------
Start frame server : AVI 동영상을 VCD로 만들기 위해 Mpeg로 재인코딩 하려고 하는 경우, 주로 TMPGEnc를 사용할때 사용함
Capture AVI : 캠코더와 같은 외부장비를 통하여 입력되는 동영상을 캡쳐하는 기능
Run script : 작업 파일 등 불러와서 실행.
Job control : Divx 또는 Xivid 등 인코딩 작업시 2Pass  인코딩을 연속해서 진행할 수 있기 때문에 보다 편리하게 작업을 할수 있게 해줌.


이제 실전으로 영상 인코딩 해보겠습니다.




DivX 만드는법
인코딩 프로그램(Virtual Dub)과 코덱(Divx5.0.x)을 준비.



Virtual Dub 화면




Video 메뉴가서 Compression 클릭!



DivX 5.0.x 선택 Configure 클릭!



A. 6000으로 설정
B. 이것은 수치를 내릴수록 용량이 줄고 올릴수록 늘 어난다. 일단 700~1000으로 잡아 보면서 자신에 맞는 수치를 찾는다


A. %가 높으면 노이즈가 많이 생기므로 낮춰 준다. 0~10%로 잡아준다
B. 좋은 퀄리티를 얻기 위해서는 Slowest 로 설정.



Divx코덱창에서 확인을 누르고 File 메뉴로 가서Save as AVI 클릭!



인코딩한 파일 이름을 쓰고 저장 클릭!



대화 상자 뜨면 언제나 Yes 클릭!


지금부터 파일 생성중이지만 컴텨가 느려지지 않도록 Show input / output 체크를 빼준다.

 

------------------------------------------------------------------------------------------------------------------------------

 

1. DIVX 동영상 줄여서보자.

지금까지 VirtualDub을 이용하여 용량이 큰 DIVX 파일을 잘라보고 붙여보고 요리조리 요리해 보았습니다.
하지만 한가지 아쉬운 점은 DIVX를 자른 경우에는 한편의 영화를 보기위해서 시디를 교체해야 하고, DIVX를
붙였을 때는 용량이 너무 커져서 오버버닝을 하거나 오버버닝 자체가 힘들어 질 수도 있습니다.
오늘은 이러한 문제를 해결할 수 있는 방법을 한가지 알려드리겠습니다. 바로 DIVX의 용량을 줄이는 것입니다.



VirtualDub 소프트웨어를 실행하신 후에 메인화면이 나왔다면 용량을 줄이고자 하는 DIVX 파일을 불러들이
기 위해 File | Open Video file...을 클릭합니다.



 



Open Video file 창이 열리면 DIVX 파일이 있는 디렉토리로 이동하여 해당 파일을 선택한 후
열기 버튼을 클릭합니다.


 


 



파일을 열었다면 새롭게 저장하기 위한 옵션을 하나씩 챙겨야겠죠. Video | Direct stream copy
선택합니다.


 


 


여기서 잠깐 오늘의 가장 중요한 포인트입니다. 잘 들으셔야 합니다. 서두에서도 말씀드렸듯이 DIVX의
용량을 줄이는 방법에 대해 알아보고 있습니다. 그렇다면 어떻게 줄인다는 것일까요 ? 바로 오디오 포맷을
변경함으로써 이를 극복할 수 있습니다. DIVX를 보시는 분들 중의 대부분이 아마 화질과 사운드
때문이실 겁니다. 하지만 한 장의 시디에 담기 위해서는 화질이든 사운드든 둘 중 하나는 포기해야 하지
않을까요? 그렇다면 어떤 부분을 선택하시겠습니까 ? 뭐 화질이라고 하시는 분들도 계시겠지만 고 화질에
AC3 코덱으로 만들어진 DVIX라면 두장 이상은 감수해야 하니 한 장의 시디에 담고 그냥 영화한번 보신다고
생각하시면 사운드 쪽을 포기하시는 분들이 많으실 겁니다. 그렇다고 사운드의 음질이 많이 떨어지는 것도
아니기 때문에 너무 걱정은 마세요. 사람의 귀가 그리 뛰어나지 않기 때문에 용량을 줄이기 위해 아주 약간정도 변경하는 것은 거의 차이가 없다고 보셔도 되거든요. 각설하고 오디오 포맷을 변경하기 위해서는 매뉴
에서 Audio | Full processing mode를 클릭합니다.


 


 



Full processing mode를 선택한 후에 Audio 매뉴를 보시면 다양한 옵션들의 선택이 가능할 겁니다.
그렇다면 Audio | Compression...을 클릭합니다.


 


 


Select auio compression 창이 열리고 왼쪽에는 다양한 오디오 코덱들의 모습이 보입니다. 시스템에
설치되어 있는 코덱에 따라 많이 다를 수 있으며, DIVX 코덱이 있으시다면 DIVX를 선택하시고 없으시다면
 MPEG Layer-3 코덱을 선택하세요. 중요한 것은 어떠한 코덱을 선택하셨더라도 선택한 해당 코덱이
DIVX가 재생될 시스템에 설치되어 있어야만 사운드가 나온다는 사실입니다. 뭐 다들 알고 계시겠지만
돌다리도 두드리고 건너라는 말이 있죠. 자 그럼 전 MPEG Layer-3 코덱을 선택하고 샘플링 레이트는
40kBit/s,22,050Hz, Stereo를 선택했습니다. 그리고 OK 버튼을 클릭합니다.


 


 



자 이제 용량을 줄이기 위한 모든 옵션 설정이 끝났습니다.
뉴에서 File | Save as AVI...를 클릭합니다.


 


 


Save AVI 2.0 File 이라는 창이 열리면 파일 이름에 저장하고자 하는 파일명을 넣으신 후에
저장 버튼을 클릭합니다.


 


 



VirtualDub Status 창이 열리고 용량을 줄이는 작업을 진행하기 됩니다.
약 15분(시스템에 따라 약간의 차이가 있을 수 있습니다.)간의 작업이 완료되면 모든 작업이 완료됩니다.


 


 



▲ 원본 DIVX의 파일용량 ( 791MB )



 


 



▲ 용량을 줄인 DIVX의 파일용량 ( 548MB )



그렇다면 용량을 확인해 볼까요 ? 원본 용량이 791MB였는데 548MB로 240MB정도가 줄어들었네요.
그럼 한 장의 시디에 데이터가 쏙 들어가겠죠. 자 오늘은 여기까지입니다. 별로 어렵지도 않은 작업을
너무 복잡하게 설명한게 아닌지 모르겠네요. 이해해 주시구요. 틀린 부분이 있거나 수정할 사항이 있으면
언제든 운영자에게 메일로 테클 걸어주세요. ^^


 

아참 파일의 작업도중에 CPU의 사용량이 많이 질 경우 오디오 싱크가 맞지 않을 수 있으니 작업중에
조심하셔야 합니다. 그 외에 여러 가지 영향으로 같은 현상이 생길 수 있는데 우선은 한번 해보시구요.
오늘 하루도 좋은 하루되세요.
 
 
===============================================================================================================================
2. DIVX를 하나로 붙여서 보자.
 
당연히 합쳐진 DIVX의 용량은 당연 무시되겠죠. 얼마가 될지는 모르니깐요. 하지만 정확하지는 않지만
두 개 파일의 용량을 합한 정도라 보시면 됩니다. 그럼 어느 정도 계산이 나오겠죠.
그럼 본격적으로 나뉘어진 DIVX를 하나로 붙여 보도록 하겠습니다.




VirtualDub 소프트웨어를 실행하셨다면 붙이고자 하는 DIVX파일을 불러들이기 위해 메뉴에서
File | Open video file...을 클릭합니다.




Open video file 창이 열리면 DIVX 파일이 있는 디렉토리로 이동하여 해당 파일을 선택한 후
열기 버튼을 클릭합니다.




파일이 열렸다면 이제 뒤에 붙일 파일을 불러들이기 위해 매뉴 File | Append AVI segment...
클릭합니다.




Append AVI segment 창이 열리고 붙이고자 하는 파일이 있는 디렉토리로 이동하여 해당 파일을
선택한 후 열기 버튼을 클릭합니다.



합칠 DIVX 파일을 모두 불렀다면 매뉴에서 Video | Direct stream copy를 선택합니다.




마찬가지로 Audio | Direct stream copy를 선택합니다.




모든 설정과 붙일 파일을 불러 들였다면 매뉴에서 File | Save as AVI...를 선택합니다.




Save AVI 2.0 File 창이 열리고 저장하고자 하는 파일명을 입력한 후 저장 버튼을 클릭합니다.




VirtualDub Status 창이 열리고 파일을 붙이는 작업을 진행하게 됩니다.




모든 작업이 완료되면 사용자가 지정한 디렉토리에 지정한 파일명을 보실 수 있으실 겁니다.



합쳐진 파일의 용량은 원본의 용량보다 약 400KB 정도되는데요. 이 정도 용량은 껌이라고 할 수 있겠죠.
이리하여 지금까지 나뉘어진 DIVX 파일을 합쳐보았습니다.
==============================================================================================================================
 
 

3. DIVX 동영상 줄여서보자.

지금까지 VirtualDub을 이용하여 용량이 큰 DIVX 파일을 잘라보고 붙여보고 요리조리 요리해 보았습니다.
하지만 한가지 아쉬운 점은 DIVX를 자른 경우에는 한편의 영화를 보기위해서 시디를 교체해야 하고, DIVX를
붙였을 때는 용량이 너무 커져서 오버버닝을 하거나 오버버닝 자체가 힘들어 질 수도 있습니다.
오늘은 이러한 문제를 해결할 수 있는 방법을 한가지 알려드리겠습니다. 바로 DIVX의 용량을 줄이는 것입니다.



VirtualDub 소프트웨어를 실행하신 후에 메인화면이 나왔다면 용량을 줄이고자 하는 DIVX 파일을 불러들이
기 위해 File | Open Video file...을 클릭합니다.





Open Video file 창이 열리면 DIVX 파일이 있는 디렉토리로 이동하여 해당 파일을 선택한 후
열기 버튼을 클릭합니다.





파일을 열었다면 새롭게 저장하기 위한 옵션을 하나씩 챙겨야겠죠. Video | Direct stream copy
선택합니다.




여기서 잠깐 오늘의 가장 중요한 포인트입니다. 잘 들으셔야 합니다. 서두에서도 말씀드렸듯이 DIVX의
용량을 줄이는 방법에 대해 알아보고 있습니다. 그렇다면 어떻게 줄인다는 것일까요 ? 바로 오디오 포맷을
변경함으로써 이를 극복할 수 있습니다. DIVX를 보시는 분들 중의 대부분이 아마 화질과 사운드
때문이실 겁니다. 하지만 한 장의 시디에 담기 위해서는 화질이든 사운드든 둘 중 하나는 포기해야 하지
않을까요? 그렇다면 어떤 부분을 선택하시겠습니까 ? 뭐 화질이라고 하시는 분들도 계시겠지만 고 화질에
AC3 코덱으로 만들어진 DVIX라면 두장 이상은 감수해야 하니 한 장의 시디에 담고 그냥 영화한번 보신다고
생각하시면 사운드 쪽을 포기하시는 분들이 많으실 겁니다. 그렇다고 사운드의 음질이 많이 떨어지는 것도
아니기 때문에 너무 걱정은 마세요. 사람의 귀가 그리 뛰어나지 않기 때문에 용량을 줄이기 위해 아주 약간정도 변경하는 것은 거의 차이가 없다고 보셔도 되거든요. 각설하고 오디오 포맷을 변경하기 위해서는 매뉴
에서 Audio | Full processing mode를 클릭합니다.





Full processing mode를 선택한 후에 Audio 매뉴를 보시면 다양한 옵션들의 선택이 가능할 겁니다.
그렇다면 Audio | Compression...을 클릭합니다.




Select auio compression 창이 열리고 왼쪽에는 다양한 오디오 코덱들의 모습이 보입니다. 시스템에
설치되어 있는 코덱에 따라 많이 다를 수 있으며, DIVX 코덱이 있으시다면 DIVX를 선택하시고 없으시다면
 MPEG Layer-3 코덱을 선택하세요. 중요한 것은 어떠한 코덱을 선택하셨더라도 선택한 해당 코덱이
DIVX가 재생될 시스템에 설치되어 있어야만 사운드가 나온다는 사실입니다. 뭐 다들 알고 계시겠지만
돌다리도 두드리고 건너라는 말이 있죠. 자 그럼 전 MPEG Layer-3 코덱을 선택하고 샘플링 레이트는
40kBit/s,22,050Hz, Stereo를 선택했습니다. 그리고 OK 버튼을 클릭합니다.





자 이제 용량을 줄이기 위한 모든 옵션 설정이 끝났습니다.
뉴에서 File | Save as AVI...를 클릭합니다.




Save AVI 2.0 File 이라는 창이 열리면 파일 이름에 저장하고자 하는 파일명을 넣으신 후에
저장 버튼을 클릭합니다.





VirtualDub Status 창이 열리고 용량을 줄이는 작업을 진행하기 됩니다.
약 15분(시스템에 따라 약간의 차이가 있을 수 있습니다.)간의 작업이 완료되면 모든 작업이 완료됩니다.





▲ 원본 DIVX의 파일용량 ( 791MB )






▲ 용량을 줄인 DIVX의 파일용량 ( 548MB )



그렇다면 용량을 확인해 볼까요 ? 원본 용량이 791MB였는데 548MB로 240MB정도가 줄어들었네요.
그럼 한 장의 시디에 데이터가 쏙 들어가겠죠. 자 오늘은 여기까지입니다. 별로 어렵지도 않은 작업을
너무 복잡하게 설명한게 아닌지 모르겠네요. 이해해 주시구요. 틀린 부분이 있거나 수정할 사항이 있으면
언제든 운영자에게 메일로 테클 걸어주세요. ^^

아참 파일의 작업도중에 CPU의 사용량이 많이 질 경우 오디오 싱크가 맞지 않을 수 있으니 작업중에
조심하셔야 합니다. 그 외에 여러 가지 영향으로 같은 현상이 생길 수 있는데 우선은 한번 해보시구요.
오늘 하루도 좋은 하루되세요. 
 
 
===============================================================================================================================
 
 
 
 

'좋은글 및 시 > 스크랩' 카테고리의 다른 글

사진 촬영의 기초  (0) 2010.01.30
담배의 니코틴을 중화시키는 파래  (0) 2010.01.26
얼굴을 보면 건강상태가 보인다!  (0) 2009.12.10
디지탈 카메라 사용법  (0) 2009.11.18
한자교본 자료 모음   (0) 2009.09.15