API 코드 변환

이 섹션에서는 코드 변환 API를 사용하여 미디어 파일을 다시 인코딩하는 방법을 설명합니다. 코드 변환 API는 Windows 7에서 도입되었습니다.

코드 변환 은 디지털 미디어 파일을 한 형식에서 다른 형식으로 변환하는 것입니다. 코드 변환 API는 미디어 세션과 함께 사용하도록 설계되었습니다. 특정 유형의 코드 변환 애플리케이션에 대한 미디어 세션의 사용을 간소화합니다.

  • CBR(상수 비트 전송률) 인코딩. 여기서 대상 비트 전송률은 미리 알려져 있습니다.
  • 최대 하나의 오디오 스트림과 하나의 비디오 스트림.
  • 파일에서 파일로 인코딩.

코드 변환 API는 다음을 지원하지 않습니다.

  • VBR(가변 비트 속도) 또는 다중 패스 인코딩.
  • 여러 오디오 스트림 또는 여러 비디오 스트림.
  • WMDRM으로 보호되는 ASF 파일 이외의 DRM 보호 콘텐츠입니다.
  • 라이브-파일 스트리밍 또는 라이브-투-라이브 스트리밍과 같은 라이브 스트리밍.

인코딩 애플리케이션이 이러한 제약 조건 내에 맞는 경우 코드 변환 API는 미디어 세션만 사용하는 것보다 더 간단한 프로그래밍 모델입니다.

섹션 내용

항목 설명
코드 변환 API 정보
코드 변환 API에 대한 일반적인 개요를 제공합니다.
코드 변환 API 사용
애플리케이션에서 코드 변환 API를 사용하는 방법을 설명합니다.
자습서: MP4 파일 인코딩
코드 변환 API를 사용하여 MP4 파일을 인코딩하는 방법을 보여 주는 단계별 자습서입니다.
자습서: WMA 파일 인코딩
코드 변환 API를 사용하여 WMA 파일을 인코딩하는 방법을 보여줍니다. 이 자습서에서는 자습서: MP4 파일 인코딩에 표시된 코드를 수정하므로 먼저 해당 자습서를 읽어야 합니다.

 

인코딩 및 파일 작성

미디어 파운데이션: 필수 개념

Media Foundation의 인코딩 개요