XENIX(제닉스)

전체 글

220

크로마키 효과를 이용하여 사진의 일부분에 동영상 넣기

사진의 특정영역에 동영상을 보여주는 효과를 만들어 보았습니다. 방법은 의외로 간단합니다. 사진의 특정영역을 크로마키 효과를 적용하기 위하여 특정 색깔로 칠한 후 WAX2.0을 이용하여 크로마키 효과를 주면 사진 속에서 영상을 볼 수 있게 되는 것이지요. 아래 그림처럼요. 아래는 위의 결과물을 얻기까지의 과정을 담아본 내용입니다.

ETC/WAX2.0 2010.09.25 4 XENIX

AviSynth - 19. 화면분할 (화면크기,FPS가 다른 경우)

테스트를 위해서 아래 4개의 파일을 준비했습니다. 일단 해상도는 전부 다르구요 프레임레이트만 2개씩 동일합니다. 이제 단계별로 스크립트를 만들어보겠습니다. 프로그래밍에 능숙하신 분이라면 몇단계를 묶어서 스크립트를 작성하실 수도 있겠지만 전 프로그래밍에는 재능이 없어서 그냥 베이직수준으로 스크립트를 만들어보겠습니다. a=avisource("001.avi") a_width=width(a) a_height=height(a) a_fps=framerate(a) 먼저 001.avi 파일을 로드하여 a라는 변수에 할당했습니다. 그리고 width(), height(), framerate()라는 AVS 스크립트를 이용하여 001.avi 클립의 속성중에 가로값,세로값 그리고 FPS값을 받아내서 이를 a_width, a_h..

AviSynth 2010.09.11 9 XENIX

AviSynth - 18. 수직대칭화면 만들기

clip=avisource(".\mov\012.avi") clip2=fliphorizontal(clip).GreyScale() end=stackhorizontal(clip,clip2).BicubicResize(640,480) subtitle(end,"수직대칭화면을 만들어봤습니다",align=2,size=40) 영상파일을 하나 불러오고 FlipHorizontal 필터를 이용하여 수직대칭인 클립을 하나 회색톤으로 만들고 이 둘을 수평배열시킨 후 리사이징하고 설명 자막을 넣은 내용입니다.

AviSynth 2010.08.25 XENIX

AviSynth - 17. 되감기효과

clip1=avisource("pavv1.avi",audio=false).trim(250,300) clip2=reverse(clip1) clip=clip1+clip2 loop(clip,5) 동영상을 불러와서 오디오는 끄고 50프레임구간을 발췌한 후 이걸 clip1이라고 하고 이걸 reverse 필터를 이용하여 되감기 효과를 준것을 clip2라 하여 이를 이어붙인것을 5회 반복시키도록 만든것입니다.

AviSynth 2010.08.25 1 XENIX

AviSynth - 16. 특정구간 반복시키기

clip1=avisource("pavv1.avi").trim(26,35) clip2=avisource("pavv1.avi").trim(56,65) loop(clip1,10) + loop(clip2,10) 하나의 영상에서 26번째 프레임부터 35번째 프레임까지 총 9 프레임을 가져오고 또 동일한 영상에서 56번째 프레임에서 65번째 프레임까지 총 9 프레임을 가져와서 이를 각각 10번씩 반복하게 하는 영상을 이어붙인 내용입니다.

AviSynth 2010.08.25 XENIX

AviSynth - 15. 같은 장면을 색상을 달리하여 보여주기

ori=avisource("second.avi").Trim(1000,2000) # 파일로드 후 트리밍 clip=converttorgb32(ori) # RGB 포맷으로 변경 a=clip #원본색상 b=greyscale(clip) # 회색톤 c=rgbadjust(clip,1,2,1,1) # RGB값 변경 d=rgbadjust(clip,2,0.5,2,2) aa=stackhorizontal(a,b) # 수평정렬 bb=stackhorizontal(c,d) stackvertical(aa,bb).BicubicResize(640,480) # 수직정렬 후 리사이즈

AviSynth 2010.08.23 XENIX

AviSynth - 14. 하나의 영상을 화면분할하여 보여주기

먼저 결과화면을 보시겠습니다. 위의 영상은 하나의 동영상파일입니다. 그 파일의 특정 구간들을 발췌하여 화면을 분할하여 보여주는 것입니다. 그럼 스크립트를 보실까요? 1. 먼저 하나의 파일을 로드해서 clip이라는 변수에 할당하구요 2. clip이라는 영상에서 서로 다른 각각의 900프레임씩 트리밍하여 또다른 변수에 할당한 다음 3. 두 클립씩 수평배열시킨 후 4. 수평배열된 영상들을 수직으로 배열시킨 후 화면사이즈를 조절한 내용입니다. 서로 다른 영상에서 클립을 가져오는것이 아니라 하나의 영상에서 구간발췌 (실제로 구간마다 자르는게 아니고하 그 구간의 프레임들을 참조하는 방식임)여 한 화면에 보여주는 내용이며 하나의 영상에서 가져오므로 화면사이즈나 fps등을 신경 쓰실게 없으나 하나의 영상에 여러 작업이..

AviSynth 2010.08.20 XENIX

AviSynth - 13. MKV, MP4 파일 로드하기

DirectShowSource 필터를 이용하여 mkv/mp4 파일을 로드할 수 있습니다. 이를 로드하기 위해선 Haali Matroska Splitter를 설치해야 합니다. - Splitter를 설치하지 않은 채 DirectShowSource 필터를 이용하여 mp4 파일을 로드해보았더니 - 아래와 같이 파일과 연결된 소스필터를 찾지 못하여 에러가 발생합니다. - Haali Matroska Splitter를 설치하였더니 - 스크립트가 제대로 실행됨을 알 수 있습니다. - 물론 mkv 파일도 같은 방법으로 로드가 가능했습니다.

AviSynth 2010.08.19 3 XENIX

답변 - 배경음악과 동영상의 오디오

사잔과 동영상을 소재로 무비메이커를 이용하여 동영상을 만드는 과정에서 동영상속에 있는 오디오와 배경음악용 오디오 상호간의 보다 조화로운 표현방식을 물어보는 질문이 있어서 아는대로 답변드리겠습니다. 먼저 아래 그림을 보시면 1번은 사진과 영상을 섞어서 배치해봤구요 2번은 동영상에 있는 오디오 부분이구요 3번은 배경음악용 오디오입니다. 그런데 3번의 배경음악 오디오가 동영상의 시작과 끝지점이 동일하게 클립분할된 상태입니다. 클립분할에 관해서는 [MovieMaker] - [무비메이커 강좌6] 클립분할 및 그 대상 여기를 참고하시면 되겠습니다. 분할된 클립을 선택한 다음 4번이 가리키는 볼륨조절 아이콘 또는 해당 클립에서 마우스 우클릭 하시거나 또는 상단의 클립메뉴에서 오디오를 클릭하시면 음소거를 시키거나 어느..

MovieMaker 2010.07.29 XENIX

바닥 - FLV를 AVI로 인코딩하기

참고글 : [ETC] - 바닥3.0 (badak v3.0) 기본사용법 바닥3.0을 이용하여 FLV 포맷의 동영상을 AVI로 인코딩하는 과정을 실제 테스트해본 내용입니다. 내가 가지고 있는 휴대기기의 프리셋을 찾아서 인코딩하면 작업이 헐씬 수월하며 혹 이 프리셋이 없을 경우 바닥홈페이지의 빠른설정공유 페이지에 가셔서 해당 모델의 프리셋이 있는 검색하거나 또는 이에 대해서 요청하여 프리셋을 구하시면 됩니다. 또한 전체 인코딩을 하시기 전에 1분짜리 테스트 인코딩을 하여 이것을 휴대기기로 옮겨 제대로 보여지는지 확인한 후 이상이 없을 경우 전체인코딩을 하신다면 시행착오를 줄일수도 있습니다. 그럼 아래 내용을 참고하시기 바랍니다.

ETC 2010.07.02 XENIX

답변 - 뉴스비디오 최대글자수

질문 : 제목 애니메이션 부분에서 뉴스 비디오 삽입에 대한 질문입니다. 글씨가 몇 글자 안 써지거나, 미리보기에는 괜찮다가 동영상 게시를 하여 만들면 끝에 글자가 짤려있고 그러네요. 뉴스비디오 삽입에서 글씨의 양을 늘릴 수 있는 방법은 없을까요? 위의 질문에 대해 아는바와 XP에서 무비메이커 2,1 버전으로 테스트한 내용을 바탕으로 답변을 드리도록 하겠습니다. 결론적으로 말씀드리자면 1. 숫자/영어/한글을 포함하여 총 32자까지입력이 가능했습니다. 33번째 글자부터는 출력되지 않습니다. 2. 미리보기의 내용과 최종 출력물의 내용이 달라보일 수 있습니다. 글자를 20자 입력하더라도 미리보기에는 14자까지만 보여집니다. 그러나 출력은 정상적으로 20자까지 되는거지요 3. 그림에서 보시면 아시겠지만 폰트 크기..

ETC 2010.06.30 XENIX

Microsoft Expression Encoder3를 이용하여 테잎의 영상 PC로 저장하기

윈도우 미디어 인코더9 라는 프로그램 (아래그림)이 있었습니다 물론 지금도 사용하는 분들이 계시지요. mp3 포맷의 음악파일을 wma 포맷으로 변경한다던지 오디오/비디오를 캡춰한다던지 그리고 캠코더와 같은 장치의 테잎에 담겨진 영상을 PC로 옮길때 주로 사용하던 프로그램이지요. 마이크로소프트에서는 이 윈도우 미디어 인코더9 프로그램의 기능을 향상시켜 마이크로소프트 익스프레션 인코더 (Microsoft Expression Encoder) 라는 이름으로 배포하고 있습니다. 이 제품은 마이크로소프트 익스프레션이라는 솔루션의 패키지 프로그램으로 판매되고 있지만 몇몇 기능에 제한을 둔 프리프로그램 형태로도 배포하고 있습니다. 그런데 한국 마이크로소프트에 전화로 문의를 해봤더니 한글버전은 60일 기간제한 및 몇몇 ..

ETC 2010.06.25 XENIX