Video Info 🎥🅥🅗🅢(VideoInfo)
D'un point de vue technique, ce nœud reçoit un objet dictionnaire contenant les métadonnées vidéo (`VHS_VIDEOINFO`)。
Video Info
Le nœud Video Info 🎥🅥🅗🅢, d'un point de vue technique, reçoit un objet dictionnaire contenant les métadonnées vidéo (VHS_VIDEOINFO).
Le nœud Video Info est un outil d'extraction d'informations de la Video Helper Suite. Sa fonction principale est d'extraire et de séparer les informations brutes du fichier vidéo ainsi que les informations après traitement de chargement, à partir d'une structure de données spéciale nommée VHS_VIDEOINFO. Ce nœud ne traite pas lui-même les fichiers vidéo, mais agit comme une station de relais d'informations, analysant les métadonnées vidéo fournies par les nœuds en amont pour les convertir en valeurs spécifiques utilisables par les nœuds en aval.
Fonctionnalité du nœud
D'un point de vue technique, ce nœud reçoit un objet dictionnaire contenant les métadonnées vidéo (VHS_VIDEOINFO). Ce dictionnaire est généralement généré par un nœud de chargement vidéo de la Video Helper Suite (comme Load Video) et contient deux ensembles de propriétés : la "vidéo source" et la "vidéo chargée". En interne, le nœud extrait ces deux jeux de données via une liste fixe de noms de clés (comme fps, frame_count, duration, width, height) et les sort comme des nombres flottants ou entiers indépendants. Il prend en charge tout nœud en amont capable de générer des données VHS_VIDEOINFO.
Description des paramètres du nœud - Video Info 🎥🅥🅗🅢
Entrées (Inputs)
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage de valeurs/Options | Description |
|---|---|---|---|---|---|
video_info | VHS_VIDEOINFO | Oui | - | - | video_info (paramètre d'entrée) : Reçoit le paquet de métadonnées VHS_VIDEOINFO provenant d'un nœud de chargement vidéo, contenant les propriétés de la vidéo source et de la vidéo après chargement. |
Sorties (Outputs)
| Nom du paramètre | Type de données | Description |
|---|---|---|
| source_fps🟨 | FLOAT | source_fps🟨 (paramètre de sortie) : Sort la fréquence d'images (images par seconde) du fichier vidéo original. |
| source_frame_count🟨 | INT | source_frame_count🟨 (paramètre de sortie) : Sort le nombre total d'images du fichier vidéo original. |
| source_duration🟨 | FLOAT | source_duration🟨 (paramètre de sortie) : Sort la durée totale (en secondes) du fichier vidéo original. |
| source_width🟨 | INT | source_width🟨 (paramètre de sortie) : Sort la largeur de l'image (en pixels) du fichier vidéo original. |
| source_height🟨 | INT | source_height🟨 (paramètre de sortie) : Sort la hauteur de l'image (en pixels) du fichier vidéo original. |
| loaded_fps🟦 | FLOAT | loaded_fps🟦 (paramètre de sortie) : Sort la fréquence d'images de la vidéo après traitement par le nœud de chargement. |
| loaded_frame_count🟦 | INT | loaded_frame_count🟦 (paramètre de sortie) : Sort le nombre total d'images de la vidéo après traitement par le nœud de chargement. |
| loaded_duration🟦 | FLOAT | loaded_duration🟦 (paramètre de sortie) : Sort la durée totale (en secondes) de la vidéo après traitement par le nœud de chargement. |
| loaded_width🟦 | INT | loaded_width🟦 (paramètre de sortie) : Sort la largeur de l'image (en pixels) de la vidéo après traitement par le nœud de chargement. |
| loaded_height🟦 | INT | loaded_height🟦 (paramètre de sortie) : Sort la hauteur de l'image (en pixels) de la vidéo après traitement par le nœud de chargement. |
Cas d'utilisation
Dans un flux de travail typique de traitement vidéo, vous pouvez connecter la sortie video_info du nœud Load Video à ce nœud. Ensuite, vous pouvez connecter les valeurs spécifiques sorties par ce nœud (comme loaded_frame_count) à d'autres nœuds nécessitant des informations précises sur le nombre d'images, la durée ou la résolution. Par exemple, pour contrôler le nombre total d'étapes de génération d'animation, définir des points de boucle, ou fournir des dimensions cibles à un nœud de redimensionnement d'image, permettant ainsi un contrôle automatisé du flux basé sur les propriétés de la vidéo.
Lien vers le code source du nœud Video Info 🎥🅥🅗🅢
Le nœud Video Info 🎥🅥🅗🅢 provient du pack de nœuds ComfyUI-VideoHelperSuite.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.