Vidéo · Guide pratique
DeckLink 8K Pro : Sync Outputs entre cartes et profils de sortie dans TouchDesigner
Si Sync Outputs fonctionne au sein d’une DeckLink 8K Pro mais échoue après l’ajout d’une autre carte, relevez d’abord la référence reconnue par chacune. Identifiez ensuite leurs sous-périphériques et connecteurs.
DeckLink 8K Pro : profil, référence et format
Identifiez chaque carte, sous-périphérique et connecteur avant d’ajouter des sorties au groupe. Consignez séparément le format vidéo et la référence : la présence d’un signal sur le câble ne confirme pas l’état indiqué par le pilote.
| Donnée | Vérification proposée |
|---|---|
| Modèle et profil de chaque carte | Comparer avec les sous-périphériques disponibles |
| Format de chaque sortie et de la référence | Consigner la sélection et l’état de verrouillage |
| Groupe de synchronisation | Tester une carte, puis en ajouter une autre en conservant les relevés précédents |
Référence commune entre cartes : vérifier chacune séparément
Le SDK Blackmagic de mars 2026, section 2.4.13.2, page 37 distingue le groupe entre périphériques de l’exception interne à la 8K Pro. Il exige une fréquence d’images identique et la vérification du verrouillage sur la référence lorsque celui-ci est requis.
Derivative Latest exige Pro pour Sync Outputs et décrit une référence raccordée pour Blackmagic. Sync Group Index regroupe les nœuds. Respectez la portée propre au SDK et consignez chaque carte : une description par marque ne précise pas les fonctions du modèle.
Nous proposons de commencer par une carte, puis l’autre, en conservant le format et le contenu. Enregistrez les états et erreurs à chaque étape. Une fois la référence reconnue par les deux cartes, préparez la comparaison du groupe mixte hors exploitation.
| Comparaison proposée | Éléments à conserver | Comment poursuivre |
|---|---|---|
| Carte A seule | Périphérique, profil, format, référence et erreur. | Identifiez les sorties qui appartiennent à cette carte. |
| Carte B seule | Les mêmes données, sans les nœuds de A. | Si la référence n’est pas reconnue, examinez cette entrée avant de regrouper les cartes. |
| Groupe A+B | Sync Group Index, état des deux cartes et contenu reçu. | Consignez le changement qui déclenche l’erreur ; le test prolongé reste à réaliser. |
Distinguer présence du signal, état de verrouillage et réglage du timing
La mesure du signal sur le câble et l’état indiqué par la carte sont deux données distinctes. Relevez le générateur, le format distribué, le câble, le port de référence et les indications de Desktop Video pour chaque carte.
Dans Desktop Video, édition de mars 2026, page 23, Reference Input, le réglage décale le timing de sortie par rapport à la référence. Cette section ne présente pas ce réglage comme une solution à une référence non reconnue. Conservez la valeur initiale ; nous ne proposons aucun décalage par défaut.
L’Info CHOP de sortie utilise genlocked avec les valeurs 1, 0 ou -1 : verrouillage confirmé, absence de verrouillage ou état inconnu. Conservez l’état disponible avec dropped_frames, skipped_frames et les relevés effectués avant Reset Stats. Un état inconnu nécessite un autre relevé ; il ne démontre pas une panne.
Profil à quatre sous-périphériques : identifier les BNC du modèle 8K Pro
Le SDK, section 2.4.11, page 31 présente un profil commun aux quatre sous-périphériques de la 8K Pro. Sa modification affecte tout le groupe et peut changer les modes, les liaisons SDI ou l’activité. Consignez le profil avant de modifier un port.
Le tableau suivant résume uniquement le profil à quatre sous-périphériques half-duplex du schéma. Il ne décrit pas les autres profils et ne définit pas les noms affichés par une version de TouchDesigner. Reliez périphérique logique, câble et récepteur dans votre propre fiche.
| Indice du sous-périphérique | Connecteur du schéma 8K Pro | Portée du profil |
|---|---|---|
| 0 | SDI 1 | Entrée ou sortie ; half-duplex. |
| 1 | SDI 3 | Entrée ou sortie ; half-duplex. |
| 2 | SDI 2 | Entrée ou sortie ; half-duplex. |
| 3 | SDI 4 | Entrée ou sortie ; half-duplex. |
Consigner le test avant la mise en exploitation du groupe
Complétez la fiche DeckLink de référence et de profils, fournie vierge. Ajoutez la durée, le contenu, les modifications et le retour à la configuration convenue. Distinguez l’exigence du fabricant du résultat du test réalisé sur votre installation.
Utilisez le diagnostic général de sortie GPU et carte (en espagnol) et le guide de capture (en espagnol) selon le parcours. Le guide GEN10 aide à consigner le générateur ; pour un congrès avec LED et enregistrement (en espagnol), notez chaque destination du traitement vidéo.
Avant la mise en exploitation du groupe, renseignez les versions, les profils, le modèle du générateur et les formats acceptés. Testez le contenu prévu sur chaque destination et conservez la configuration initiale pour pouvoir la rétablir.
Ce qu’indique le SDK : référence détectée, verrouillage et mode de sortie
Pour consigner une référence avant de regrouper des sorties, demandez trois données distinctes : mode de référence détecté, état de verrouillage et mode de sortie activé. Le SDK de mars 2026, section 3.58, pages 296–297 attribue un état à chacune. Ces données sont destinées à une application ou à un diagnostic utilisant le SDK ; ce ne sont pas de nouveaux réglages de TouchDesigner.
bmdDeckLinkStatusReferenceSignalMode identifie le mode détecté sur la référence, si le périphérique prend en charge cette détection. bmdDeckLinkStatusReferenceSignalLocked indique le verrouillage sur la référence. bmdDeckLinkStatusCurrentVideoOutputMode indique le mode de sortie activé. Notez la fréquence exacte et le balayage progressif, entrelacé ou PsF ; la seule taille de l’image ne décrit pas le timing.
GetReferenceStatus renvoie un masque BMDReferenceStatus : la section 2.5.3.28, page 59 décrit la requête et la section 3.39, page 290 distingue bmdReferenceLocked, bmdReferenceUnlocked et bmdReferenceNotSupportedByHardware. Cette dernière valeur indique que le matériel ne possède pas de connecteur de genlock.
Comparez la fréquence exacte et le type de balayage de la référence avec le mode de sortie, puis vérifiez les formats pris en charge par la carte. Pour regrouper les sorties, le SDK exige une fréquence d’images identique. Une taille d’image identique ne démontre ni le verrouillage ni la compatibilité du parcours.
Nous proposons de relever les états avec la sortie activée, par carte et hors exploitation. Si un état valide indique l’absence de verrouillage, vérifiez la référence, le timing et la distribution avant de reconstituer le groupe.
| Donnée consignée | Ce qu’elle permet de savoir | Vérifications restantes |
|---|---|---|
| Mode de référence détecté | Format indiqué par le périphérique, s’il prend en charge la détection. | Verrouillage et compatibilité avec la sortie choisie. |
| Verrouillage sur la référence | État de référence valide du périphérique. | Continuité et synchronisation du contenu sur les destinations. |
| Mode de sortie activé | Configuration actuelle de la sortie. | État de référence et signal reçu par la destination. |
| Retour de la requête à l’API | Réussite, erreur ou fonction non prise en charge. | Si la requête échoue, conservez l’erreur ; n’utilisez pas sa valeur comme état valide de verrouillage. |
Entrée vidéo et référence : consulter l’état du parcours en défaut
Une caméra peut fournir de la vidéo alors que la sortie reste sans verrouillage sur la référence. Pour la capture, le SDK, section 3.58, page 296 définit bmdDeckLinkStatusVideoInputSignalLocked. Pour la référence, il utilise un autre identifiant : bmdDeckLinkStatusReferenceSignalLocked. Consignez celui qui a été interrogé, le périphérique et l’entrée sélectionnée.
IDeckLinkStatus permet d’interroger les états du périphérique. Vérifiez que l’application utilise l’identifiant d’entrée ou de référence adapté au parcours que vous diagnostiquez.
Pour préparer un test de capture avec détection automatique, suivez la section 2.4.6, page 25 : vérifiez BMDDeckLinkSupportsInputFormatDetection pour le périphérique et le pilote, configurez le callback, activez l’entrée avec le format initial et bmdVideoInputEnableFormatDetection, puis démarrez la capture. Conservez séparément le mode détecté et le mode activé. Cette séquence du manuel ne démontre pas la supervision simultanée de tous les connecteurs.
Si vous recherchez une perte d’image, commencez par le relevé d’entrée et le récepteur de ce signal. Si Sync Outputs échoue entre cartes, vérifiez le relevé de référence des sorties. Un callback d’arrivée d’images ou une vidéo visible ne remplace pas l’état de référence. Pour comparer sans modifier une capture en exploitation, utilisez un autre créneau de test et notez une seule entrée sélectionnée par relevé.
La fiche d’états DeckLink prévoit des champs pour la fonction interrogée, le retour, la valeur et l’observation. Complétez-la avec le guide de capture (en espagnol) et la fiche de profils précédente. Le modèle et le pilote réels, les fonctions prises en charge et le test avec le contenu de l’événement restent à confirmer.
Questions fréquentes
Le fonctionnement de Sync Outputs au sein d’une 8K Pro prouve-t-il la présence d’une référence externe valide ?
Le SDK permet de synchroniser les sous-périphériques d’une seule 8K Pro sans référence externe commune. Cela ne valide pas un groupe entre deux cartes. Conservez l’état reconnu par chacune et le format de sortie avant d’ajouter la seconde.
L’erreur à l’ajout de la cinquième sortie confirme-t-elle un bug de TouchDesigner ?
L’erreur seule ne permet pas d’identifier un bug. Testez chaque carte séparément avec le même contenu et le même format, puis ajoutez la seconde au groupe. Consignez le changement qui déclenche la panne, l’erreur complète et l’état de référence des deux cartes. Si l’une échoue déjà seule, examinez ce parcours avant le groupe.
Quand est-il pertinent de tester une référence 720p50 ?
Uniquement si le générateur et tous les équipements du parcours acceptent ce format. Comparez la référence aux sorties vidéo réelles et vérifiez le verrouillage ainsi que l’image avant de conserver le changement.
La sortie du sous-périphérique 1 correspond-elle à SDI 2 ?
Dans le profil à quatre sous-périphériques half-duplex du schéma 8K Pro, l’indice 1 correspond à SDI 3 et l’indice 2 à SDI 2. Vérifiez le profil installé avant d’associer le nom d’un nœud à un câble.
Puis-je changer le profil sans affecter les autres sorties de cette carte ?
Les quatre sous-périphériques partagent un profil selon le SDK. Sa modification peut changer les modes, les liaisons et l’activité du groupe. Consignez la configuration initiale et vérifiez chaque destination hors exploitation avant d’utiliser une autre répartition.
Reference Input permet-il de corriger toute référence non détectée ?
Le manuel Desktop Video décrit un réglage du timing de sortie par rapport à la référence. Il ne le présente pas comme une réparation d’un signal non reconnu. Conservez l’état et la valeur initiale ; identifiez d’abord la référence reçue par la carte.
genlocked à -1 signifie-t-il une perte de verrouillage ?
Derivative définit cette valeur comme un état inconnu. Un indique un verrouillage confirmé et zéro une absence de verrouillage. Notez la carte et l’opérateur qui fournissent cette donnée, comparez avec Desktop Video et conservez les relevés disponibles avant Reset Stats.
L’activation du groupe confirme-t-elle la synchronisation du contenu pendant tout l’événement ?
Il reste à vérifier la lecture sur les destinations pendant un intervalle convenu. Consignez la continuité, les états, les compteurs et les clips de chaque sortie ; cette fiche ne contient aucun résultat mesuré.
S_OK dans GetReferenceStatus confirme-t-il le verrouillage de la DeckLink sur la référence ?
Lisez le masque BMDReferenceStatus : bmdReferenceLocked indique le verrouillage, bmdReferenceUnlocked son absence, et bmdReferenceNotSupportedByHardware l’absence de connecteur de genlock sur le matériel. Consignez séparément le retour et la valeur ; une requête à l’API qui échoue ne fournit pas un état valide de verrouillage.
Que comparer entre le format de référence et celui de sortie ?
Notez la résolution, la fréquence exacte et le type de balayage des deux formats. Vérifiez les modes pris en charge par la 8K Pro et l’état de verrouillage avec la sortie activée. Pour le groupe, le SDK exige des sorties à fréquence d’images identique ; la résolution seule ne permet pas de valider une combinaison.
VideoInputSignalLocked confirme-t-il le genlock des sorties SDI ?
Cet identifiant indique le verrouillage de l’entrée vidéo. Pour la référence, le SDK définit ReferenceSignalLocked et GetReferenceStatus. Notez la fonction complète, la carte et le parcours interrogés : une caméra qui fournit une image ne valide pas la référence commune des sorties.
La détection automatique permet-elle de superviser HDMI pendant que Mini Recorder capture SDI ?
La détection automatique ne démontre pas la supervision simultanée des deux connecteurs. Identifiez d’abord le modèle exact de Mini Recorder et son pilote, puis vérifiez la prise en charge de la détection pour l’entrée choisie. Le SDK décrit un callback et une capture activée ; testez une entrée par relevé hors exploitation et laissez la simultanéité à confirmer avec la documentation du matériel.
Sources et manuels
- Blackmagic Design — DeckLink SDK Manual, mars 2026 ; modèle DeckLink 8K Pro. Sections 2.4.11 Device Profiles, p. 31, et 2.4.13.2 Synchronized Playback, p. 37. Sections sélectionnées uniquement.
- Blackmagic Design — Desktop Video, mars 2026, publié le 8 avril 2026 ; Reference Input, p. 23. Réglage général du timing ; ce n’est pas une matrice de compatibilité du pilote 14.4.
- Derivative — Video Device Out TOP Latest, édition du 28 juillet 2026 à 14 h 05 ; révision 38393 identifiée par les métadonnées. Sync Outputs, Sync Group Index, Reset Stats et Specific Info Channels.
- Blackmagic Design — DeckLink SDK Manual, mars 2026. API générique : 2.5.3.28 GetReferenceStatus, p. 59 ; 3.39, p. 290 ; 3.58, p. 296–297 ; 2.5.41.1–2, p. 173 ; 2.4.6, p. 25. Disponibilité selon le périphérique et le pilote ; aucune vérification de matériel ancien.