Indexeur ASF

L’indexeur ASF est un composant de couche WMContainer utilisé pour lire ou écrire des objets index dans un fichier ASF (Advanced Systems Format). Pour plus d’informations sur la structure d’un fichier ASF, consultez Structure de fichier ASF.

Une application peut utiliser l’indexeur pour effectuer la recherche en fonction de l’heure de présentation ou pour générer de nouvelles entrées d’index pour un fichier ASF. L’indexeur ASF implémente l’interface IMFASFIndexer .

Type d’index Description
Index basé sur le temps de présentation Fournit une indexation basée sur le temps de présentation pour les flux audio et vidéo dans des blocs d’index afin de rendre l’indexation plus efficace. Chaque bloc d’index fait référence aux entrées d’index qui contiennent un décalage d’octets.
Le décalage est la position du paquet de données recherché, par rapport au début de l’objet de données ASF.
GUID_NULL doit être utilisé comme type DE GUID pour l’identificateur d’index. Pour plus d’informations ; consultez Utilisation de l’indexeur pour écrire un nouvel index.
Timecode Index Facilite la recherche par timecode dans les flux qui contiennent des métadonnées timecode. Les codes temporels sont conformes à un format SMPTE (Hours:Minutes:Seconds:Frames). Chaque bloc d’index fait référence aux entrées d’index qui contiennent un décalage d’octets.
Le décalage est la position du paquet de données recherché, par rapport au début de l’objet de données ASF.
Note: Les objets d’index timecode ne sont actuellement pas pris en charge.
Index basé sur des images Fournit une indexation basée sur des images pour les flux vidéo. Les index dans l’index basé sur une trame sont en termes de numéros de trame, la première trame d’un flux dans le fichier ASF correspondant à l’entrée 0 dans l’objet d’index basé sur une trame. Chaque bloc d’index fait référence aux entrées d’index qui contiennent un décalage d’octets.
Note: Les objets d’index basés sur des images ne sont actuellement pas pris en charge.

Cette section contient les rubriques suivantes :

Rubrique Description
Création et configuration de l’indexeur Comment créer un objet indexeur et le configurer pour lire un index existant ou écrire un nouvel objet d’index ASF pour un fichier.
Utilisation de l’indexeur pour rechercher dans un fichier Comment utiliser l’indexeur pour rechercher dans un fichier ASF.
Utilisation de l’indexeur pour écrire un nouvel index Comment utiliser l’indexeur pour générer des entrées d’index et écrire un nouvel objet Index pour un fichier ASF.

Composants ASF WMContainer

Prise en charge d’ASF dans Media Foundation