Obtenir les meilleures performances de recherche de vidéo

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La recherche de contenu dans un fichier est une opération très courante qui est potentiellement un problème de performances. La vidéo encodée avec le codec Windows Media Video 9 est principalement constituée d’images delta, qui enregistrent uniquement les modifications par rapport à l’image précédente. La reconstruction des images delta prend du temps, en particulier si les images clés sont éloignées. Pour plus d’informations sur la configuration des images clés pour une recherche efficace, consultez Configuration de flux vidéo pour la recherche de performances.

En plus d’une configuration appropriée, vous pouvez améliorer les performances de recherche en utilisant l’indexation d’images pour le flux vidéo. La recherche d’un numéro de cadre est généralement plus rapide que la recherche d’une heure de présentation.

Si vous recherchez dans un fichier avec plusieurs flux, vous devez sélectionner uniquement les flux nécessaires. Chaque flux configuré pour la lecture affecte les performances de la recherche, car tous les flux sélectionnés sont synchronisés lorsque vous recherchez un point dans un fichier.

Lecture de fichiers ASF

Pour rechercher par numéro de trame à l’aide du lecteur asynchrone

Pour rechercher par numéro de trame à l’aide du lecteur synchrone

Pour rechercher par heure à l’aide du lecteur asynchrone

Pour rechercher par heure à l’aide du lecteur synchrone