Transmettre DV à partir d’un fichier à une bande
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngineet audio/vidéo capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et capture audio/vidéo dans Media Foundation au lieu de directShow, 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 transmission du fichier DV AVI à la bande VTR est quelque peu compliquée par le fait que les fichiers peuvent taper 1 ou type-2. Pour transmettre un fichier DV à bande, procédez comme suit :
- Créez une instance du filtre msDV Driver. Pour plus d’informations, consultez Sélection d’un appareil de capture.
- Vérifiez que l’appareil est en mode VTR. Sinon, vous ne pouvez pas transmettre à la bande. Consultez mode appareil.
- Initialisez le Générateur de graphiques de capture, comme décrit dans À propos du Générateur de graphiques de capture.
- Générez le graphique. La configuration du graphe dépend du type de fichier DV :
- Placez l’appareil en mode de pause d’enregistrement, comme décrit dans Contrôle d’un camécordeur DV.
- Suspendre le graphique de filtre. Pendant que le graphe de filtre est suspendu, il envoie un flux continu qui répète la première image de la vidéo.
- Pour commencer la transmission, placez l’appareil en mode enregistrement, puis exécutez le graphique de filtre. L’appareil prend un certain temps jusqu’à ce que la tête d’enregistrement soit en mesure d’enregistrer, donc attendez environ deux secondes avant d’exécuter le graphique. Cela peut entraîner quelques images dupliquées au début de la bande, mais elle garantit qu’aucune donnée n’est perdue.
Rubriques connexes
-
vidéo numérique dans DirectShow