XENIX(제닉스)

4분할화면

2

AviSynth - 8.분할화면에 경계선 주기

[AviSynth] - AviSynth - 7.공간적 이어붙이기 위의 포스트에서는 하나의 화면에 2X2 해서 4화면을 집어 넣는것 까지 해봤는데요 보니까 경계선이 없어서 그런지 눈에 확 들어오질 않더군요. 그래서 화면에 경계선을 주는 필터 Addborders를 찾아봤더니 다른 함수와 비슷하게 클립명과 좌,상,우,하의 픽셀값을 입력값으로 받더군요. 즉 addboarder(avisource("movie1.avi"),3,4,2,5, $000000) 3,4,2,5는 좌상우하에 그릴 선의 픽셀값을 말하고 그 뒤에 경계선의 색깔로 지정할 수 있습니다. 기본값은 검정색입니다. clip1=stackhorizontal(addborders(avisource("movie1.avi"),2,2,1,1),addborders(av..

AviSynth 2010.02.08 XENIX

AviSynth - 7.공간적 이어붙이기

아래 그림의 소스를 먼저 읽어봅시다. 사용되는 필터들은 여기를 참고하시기 바랍니다. 수평으로 서로 다른 두개의 영상을 놓고 이를 clip1이라고 하고 또 수평으로 서로 다른 두개의 영상을 놓고 이를 clip2라고 한 후에 이 clip1과 clip2를 수직으로 놓아서 만들어진 영상을 640 * 480 크기로 리사이즈 하라는 스크립트입니다. 즉 4개의 영상이 하나의 화면에 담겨지는것이지요. Stack.. 필터의 경우 맨 첫 클립의 오디오만 Active가 되고 나머지 오디오는 Disable되는 특성이 있습니다. 이 작업은 일단 화면크기와 fps값이 모두 일치한다는 조건으로 작성된것입니다. 서로 불일치하는 조건의 경우에 대해서는 차후에 포스팅하겠습니다. 자, 그럼 그 결과물을 보실까요? 단 4줄의 스크립트로 이..

AviSynth 2010.02.07 XENIX