메타데이터
[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 작성기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
이 SDK를 위해 메타데이터는 ASF 파일 또는 파일의 내용을 설명하는 정보입니다. ASF 파일의 헤더 섹션에는 해당 파일과 연결된 모든 메타데이터가 포함됩니다. ASF 파일의 메타데이터의 개별 항목을 특성이라고 합니다. 각 특성에는 이름과 값이 있습니다. 이 설명서 전체에서 전역 상수는 특성을 식별하는 데 사용됩니다. 예를 들어 ASF 파일의 제목은 g_wszWMTitle 특성에 저장됩니다.
가장 일반적인 메타데이터 요구 사항을 처리하기 위해 Windows Media Format SDK에 많은 특성이 정의되어 있습니다. 또한 고유한 특성을 만들 수 있습니다. 그러나 다른 애플리케이션 개발자가 동일한 이름을 사용할 수 있고 충돌이 발생할 수 있으므로 사용자 지정 특성의 이름을 지정할 때는 주의해야 합니다.
일부 특성은 SDK에서 설정되며 수동으로 변경할 수 없습니다. 예를 들어 ASF 파일을 인덱싱할 때 SDK는 이제 지정된 지점에서 파일을 읽을 수 있음을 표시하도록 g_wszWMSeekable 특성을 설정합니다.
다른 특성은 순전히 정보이며 수동으로 설정해야 합니다. 예를 들어 파일 작성자를 추적하려면 g_wszWMAuthor 설정해야 합니다.
Windows Media Format SDK는 전체 파일에 적용되는 특성과 개별 스트림에 적용되는 특성을 지원합니다.
다른 MP3 조작 프로그램과의 호환성을 유지하기 위해 항상 MP3 파일에서 ID3 규격 특성을 사용해야 하지만 Windows Media Format SDK를 사용하여 MP3 파일에서 메타데이터를 편집할 수 있습니다.