Share via


오디오 캡처

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

애플리케이션은 DirectShow를 사용하여 사운드 카드 입력을 통해 마이크, 테이프 플레이어 및 기타 장치에서 오디오 데이터를 캡처할 수 있습니다. 일반적인 시나리오는 다음이 포함됩니다.

  • 나중에 비디오 스트림을 통해 더빙하기 위해 음성 해설을 녹음합니다.
  • 레거시 아날로그 오디오 콘텐츠를 디지털 형식으로 변환
  • 네트워크를 통해 전송할 음성 또는 음악 캡처

최종 사용자에게는 사운드 카드 하드 디스크로 오디오를 캡처하는 몇 가지 옵션이 있습니다. 대부분의 카드는 오디오 입력에서 혼합 및 녹음을 위한 애플리케이션을 제공합니다. Windows는 마이크에서 녹음하기 위한 간단한 유틸리티 애플리케이션인 사운드 레코더를 제공합니다. Windows Media 인코더는 DirectShow 애플리케이션에 DMO(DirectX Media Object )로 통합할 수 있습니다. 이 섹션에서는 DirectShow를 사용하여 자체 애플리케이션 내에서 오디오 캡처 기능을 통합하는 방법을 설명합니다.

이 섹션에서는 다음 항목을 다룹니다.

DirectShow 사용