본문 바로가기

[I.T.]

"VirtualDub + AVISynth" 조합으로 세상의 어떤 영상이든 변환 해버리자! (+ 간단한 구간 편집)

기본적으로 통합 코덱 패키지를 설치하여

각 영상에 맞는 코덱을 연결하게 한 후 편집기(Virtualdub)으로 작업하고,

간혹 VirtualDub에서 지원하지 않는 영상은 AviSynth로 스크립트 작성 후 연결하는 방식입니다.


일단 아래 자료들부터 받고 설치합시다!

- Codec Package -
K-Lite Mega Codec Pack을 추천합니다.
용량이 큰 관계로 공식홈 링크.
http://www.codecguide.com/download_mega.htm

- VirtualDub -

VirtualDub-1.9.11.zip

(그냥 압축만 풀면 됩니다. 다른 설치과정 없음. 32/64bit 상관 없음.)

- AviSynth -

Avisynth_258.exe


1. 불러오기
기본적으로 VirtualDub은 ".AVI"만을 지원합니다.
AVI라도 경우에 따라 설치된 코덱에 의해 불러오지 못할 수도 있고,
WMV, MPG, MP4, FLV등등의 포맷을 편집/변환할 수 없습니다.

만약 VirtualDub에서 파일을 불러오지 못한다면 이 부분을 참조하시면 됩니다.



메모장을 열고

DirectShowSource("동영상 파일이름.확장자", convertfps=true)

위 스크립트를 복사해준 후 동영상 파일 이름과 확장자를 정확히 수정합니다.

이후 동영상 파일과 같은 위치에 ".avs"로 저장합니다.


(예시)





이제 방금 작성한 ".avs" 파일을 불러옵시다.

사진과 같이 직접 선택해 불러오거나 VirtualDub창에 끌어 놓아도 됩니다.



2. 설정

비디오와 오디오 따로 인코딩한다고 생각하면 됩니다.


일단 비디오부터!

"Video => Full processing mode"을 눌러 새 코덱으로 바꿀 작업을 하고
(기본적으로 체크 되어 있습니다만 안되어 있다면 해주세요.),
"Video => Compression"을 눌러 압축할 준비를 합시다.

아래 그림대로 따라합시다.


먼저 화질 설정입니다.

이 예제에서는 XviD 코덱으로 2000kbps 값을 주었습니다.

휴대용기기에는 한 1000kbps정도면 충분한 것 같습니다.

자기 편의에 따라 비트레이트(품질)를 넣어주시면 됩니다.



음질 설정입니다.

오디오 부분도 크게 다를 것은 없습니다.

"Audio => Full processing mode"을 눌러 새 코덱으로 바꿀 작업을 하고,
"Audio => Compression"을 눌러 압축할 준비를 합시다.

아래 그림대로 따라합시다!

대략적으로 MP3 포맷의 44100Hz, 128kbps, CBR, Stereo 정도면 충분합니다.

위 예제에서는 Lame MP3 포맷의 최상값을 선택했습니다.



3. 저장


아래 그림대로 따라합시다.

이렇게 인코딩 과정을 거치면 끝!



추가적으로...

휴대용 기기에 저장 목적으로 용량을 최소화하려는 경우


{재생시간(초 단위)x비트레이트(품질) 값}/8/1024


를 계산하면 예상 "파일 크기"가 나옵니다.




- 간단한 구간 편집 방법 -

일부 구간을 삭제하는 과정을 알아봅시다.

만약 일부 구간만 저장하고 싶다면

나머지 구간을 다 삭제하면 되겠죠?


1. 삭제할 처음 부분을 클릭합니다.

2. 아래 그림의 적색원으로 표시된 위치에 있는 버튼을 클릭합니다.

(단축키 : Home)



3. 삭제할 마지막 부분을 클릭합니다.

2. 아래 그림의 적색원으로 표시된 위치에 있는 버튼을 클릭합니다.

(단축키 : End)


5. Delete키를 눌러 삭제합니다.




그리고... 이외에..

Premire나 Vegas같이 전문적인 Tool만큼은 아니나

화면의 일부분만 보이도록, 혹은 선명하게/흐리게 같은 효과(Filter)나

다른 오디오로 바꿔 씌우는등의 작업도 가능합니다.

이는 검색으로써 많이 나오니 참고하시기 바랍니다.