전환

[이 API는 지원되지 않으며 나중에 변경되거나 사용할 수 없습니다.]

전환은 페이드 또는 초기화와 같은 시각 효과를 사용하여 한 비디오 트랙에서 다른 비디오 트랙으로 전환하는 방법입니다. 다음 그림에서는 전환이 있는 타임라인을 보여 줍니다.

timeline with transition

전환 개체는 트랙 1에 있으며 트랙 0에서 트랙 1로의 전환을 나타냅니다. 전환이 시작될 때 렌더링된 비디오는 전적으로 트랙 0(원본 A)에서 가져옵니다. 마지막에 비디오는 전적으로 트랙 1(원본 C)에서 제공됩니다. 그 사이에 출력이 원본 A에서 원본 C로 전환됩니다. 예를 들어 페이드 전환에서 한 원본은 점진적으로 다른 원본으로 페이드됩니다. 최종 출력은 그림의 아래쪽을 따라 스키마화됩니다.

전환은 동일한 트랙 내에서 시간에 겹칠 수 없지만 컴 퍼지션 및 계층화에 설명된 대로 컴퍼지션 개체를 사용하여 겹치는 전환을 만들 수 있습니다.

전환 방향이 있습니다. 기본적으로 우선 순위가 낮은 트랙(이전 예제에서는 원본 A)에서 시작하여 우선 순위가 높은 트랙(원본 C)에서 끝납니다. 그 사이에 비디오는 두 소스가 혼합되어 있습니다. 그러나 다음 그림과 같이 반대 동작을 지정할 수 있습니다.

ntrack with two transitions

여기서 첫 번째 전환은 기본 동작인 트랙 0 페이드 트랙 1에서 페이드됩니다. 두 번째 전환은 트랙 1에서 다시 트랙 0으로 페이드됩니다. 두 전환 모두 트랙 1에 있습니다.

DirectShow Editing Services를 사용하여 시작

전환 및 효과

효과 및 전환 작업