Type-1 및 Type-2 DV AVI Files

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngineMedia Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

DV 카메라는 인터리브 오디오 비디오를 생성합니다. 비디오의 각 프레임에는 오디오 정보도 포함됩니다. DV 데이터를 AVI 파일에 저장하는 경우 다음을 선택할 수 있습니다.

  • 인터리브된 데이터를 AVI 파일에 하나의 스트림으로 저장합니다. 이를 type-1 파일이라고 합니다.
  • 인터리브된 데이터를 별도의 오디오 및 비디오 스트림으로 분할합니다. 이를 type-2 파일이라고 합니다.

최대 처리량이 중요한 비디오 캡처의 경우 type-2 파일에 중복 오디오 데이터가 있으므로 type-1 파일을 사용하는 것이 좋습니다. (비디오 스트림에는 여전히 오디오 데이터가 있습니다. 스트림에 비디오로 레이블을 지정하면 오디오가 숨겨집니다.) 또한 type-2 파일을 작성하려면 인터리브 스트림을 분할하는 데 약간의 추가 프로세서 시간이 필요합니다.

반면에 형식 1 파일은 실시간 편집에 덜 효율적입니다. 애플리케이션은 인터리브 스트림에서 오디오를 추출하고, 편집하고, 데이터를 다시 인터리브해야 합니다. 또한 형식 1 형식은 Windows®용 Microsoft® 비디오(VFW)와 호환되지 않습니다. DirectShow는 두 형식의 파일을 모두 처리할 수 있습니다.

DV Muxer 필터를 사용하여 type-2 파일을 type-1로 변환할 수 있습니다. DV 분할기 필터를 사용하여 형식 1 파일을 type-2로 변환할 수 있습니다. 다음 다이어그램에서는 두 형식의 차이점을 보여 줍니다.

type-1과 type-2 dv 간의 변환

DirectShow의 디지털 비디오

AVI 파일 형식의 DV 데이터