XENIX(제닉스)

버추얼덥 - 동영상 이어붙이기에 관한 고찰

VirtualDub 2010.05.12 댓글 XENIX

목차

    버추얼덥을 이용하여 서로 다른 여러개의 영상을 이어붙이기 할 때 분명히 아래 그림처럼 Append AVI segment.. 메뉴를 이용하여 Append를 시켰는데 실제로 보면 이어붙이기가 되지 않는 현상을 종종 볼 수 있습니다.

    이러한 문제점들이 왜 발생하고 어떻게 하면 이 문제를 해결 할 수 있는지 그 해결방법에 대해서 설명한 영상들을 아래에 준비해봤습니다.
    결론부터 미리 말씀드리자면 비디오코덱, 오디오코덱, 가로세로 크기 그리고 프레임레이트가 각각의 영상마다 다 동일할 수는 없고 차이가 발생하는데 이러한 차이로 인하여 버추얼덥에서  이어붙여지지 않는 문제가 발생합니다.

    아래 첫번째 영상은 테스트를 위해서 위의 조건들을 다 동일하게 만든 테스트 영상들을 Append 시켰을때 문제가 있는지 그리고 이중 하나의 영상의 비디오 코덱을 다르게 해서 Append를 시켰을때 제대로 Append가 되는지를 확인해보는 내용입니다.



    두번째 내용은 오디오코덱이 다른 동영상이 Append 되는지 확인해보는 내용입니다.


    세번째 동영상은 FPS값이 다른 영상을 Append 시켜보는 작업인데 그 결과를 한번 확인해보시지요


    네번째 영상은 가로세로 화면크기가 다른 영상을 Append 시켜보는 내용입니다.


    아래 영상은 AviSynth 스크립트를 이용하여 FPS, 가로세로크기를 동일하게 하는 작업을 수행한 후 동영상을 이어붙이고 이를 버추얼덥으로 불러와서 인코딩하는 과정을 기록한 영상입니다.


    조금 장황하게 설명드리긴 했지만 결론적으로 버추얼덥을 이용하여 서로 다른 영상들을 Append 시키기 위해서는 비디오코덱, 오디오코덱,프레임레이트 그리고 가로 세로 화면크기가 동일해야만 한다는 사실을 알 수 있었습니다


    댓글