앞에서 말한것처럼 ffdShow필터가 기본필터로 설정되어 있지 않는한 GraphEdit에서 동영상을 로드하면 해당 코덱이 있을때는 전용코덱 우선으로 알아서 로드를 잘해주는편이다.
만약 본인이 원하는 코덱으로 연결되어 있지 않다면 수동으로 설정해야 경우가 생긴다.
위의 동영상은 내 컴퓨터에서는 Divx로 로드가 되는 영상이다.
Divx는 DVD를 인코딩할때 많이 쓰였던 코덱으로 CoreAVC와 HD영상이 등장하기전까지는 인코딩에 가장 많이 사용되었던 코덱이었다.
처음에는 오픈소스로 개발되었지만 Divx5부터는 상용으로 전환되면서 같은 역할을 하는 Xvid라는 코덱이 등장한다.
두 코덱의 활용이나 성능은 차이는 없지만 GraphEdit의 기능을 설명하기 위해서 위에 Divx Decoder Filter를 Xvid코덱으로 바꿔보겠다.
메뉴에서 Graph->Insert Filters
다른항목은 지금 수준에서는 볼 일이 없다.
DirectShow Filters 항목을 주목. 이곳에 코덱들이 모여있다.
제일 하단에 있는 Xvid MPEG-4 Video Decoder를 선택하고 Insert Filter버튼을 클릭하면 필터가 삽입된다.
Favorite Filter항목을 체크하면 Favorite메뉴에서 쉽고 빠르게 코덱을 선택할수있다.
사용빈도가 높은 CoreAVC나 AAC같은 코덱은 체크하도록 하자.
Divx Decoder Filter를선택하고 Delete눌러서 삭제
AVI Splitter의 영상쪽 핀을 Xvid MPEG-4 Video Decoder 핀에 마우스를 이용해서 그리듯이 연결하면 된다.
위에 플레이버튼을 눌러서 확인하면 아무 문제없이 잘나온다.
이 글은 스프링노트에서 작성되었습니다.