Share via


최상의 비디오 검색 성능 얻기

[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 작성기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

파일의 콘텐츠를 찾는 것은 성능 문제일 수 있는 매우 일반적인 작업입니다. Windows Media Video 9 코덱으로 인코딩된 비디오는 주로 델타 프레임으로 구성되며 이전 프레임과 관련된 변경 내용만 기록합니다. 특히 키 프레임이 멀리 떨어져 있는 경우 델타 프레임을 다시 구성하는 데 시간이 걸립니다. 효율적인 검색을 위해 키 프레임을 구성하는 방법에 대한 자세한 내용은 성능 검색을 위한 비디오 스트림 구성을 참조하세요.

적절한 구성 외에도 비디오 스트림에 프레임 인덱싱을 사용하여 검색 성능을 향상시킬 수 있습니다. 프레임 번호를 찾는 것은 일반적으로 프레젠테이션 시간을 찾는 것보다 빠릅니다.

여러 스트림이 있는 파일에서 를 찾는 경우 필요한 스트림만 선택해야 합니다. 파일의 지점을 검색할 때 선택한 모든 스트림이 동기화되므로 읽기용으로 구성된 각 스트림은 검색 성능에 영향을 줍니다.

ASF 파일 읽기

비동기 판독기를 사용하여 프레임 번호로 검색하려면

동기 판독기를 사용하여 프레임 번호로 검색하려면

비동기 판독기를 사용하여 시간별로 검색하려면

동기 판독기를 사용하여 시간별로 검색하려면