Vídeo · Guia prático
DeckLink 8K Pro: Sync Outputs entre placas e perfis de saída no TouchDesigner
Se Sync Outputs funciona dentro de uma DeckLink 8K Pro, mas falha ao adicionar outra, registre primeiro a referência reconhecida por cada placa. Depois identifique seus subdispositivos e conectores.
DeckLink 8K Pro: perfil, referência e formato
Identifique cada placa, subdispositivo e conector antes de adicionar saídas ao grupo. Registre formato de vídeo e referência separadamente: a presença de sinal no cabo não confirma o estado informado pelo driver.
| Dado | Verificação proposta |
|---|---|
| Modelo e perfil de cada placa | Comparar com os subdispositivos disponíveis |
| Formato de cada saída e da referência | Registrar a seleção e o estado de sincronismo |
| Grupo de sincronização | Testar uma placa e depois adicionar outra, preservando as leituras anteriores |
Referência comum entre placas: verificar cada uma separadamente
O SDK Blackmagic de março de 2026, seção 2.4.13.2, página 37 distingue o grupo entre dispositivos da exceção interna da 8K Pro. Exige a mesma taxa de quadros e a verificação do sincronismo com a referência quando aplicável.
Derivative Latest exige Pro para Sync Outputs e descreve referência conectada para Blackmagic. Sync Group Index reúne os nós. Preserve o escopo específico do SDK e registre cada placa: a descrição por marca não identifica as funções do modelo.
Propomos começar por uma placa e depois a outra, mantendo formato e conteúdo. Guarde estados e erros em cada etapa. Depois que a referência for reconhecida pelas duas, prepare a comparação do grupo misto fora da operação do evento.
| Comparação proposta | O que preservar | Como continuar |
|---|---|---|
| Placa A sozinha | Dispositivo, perfil, formato, referência e erro. | Identifique quais saídas pertencem a essa placa. |
| Placa B sozinha | Os mesmos dados, sem os nós de A. | Se a referência não for reconhecida, investigue essa entrada antes de agrupar. |
| Grupo A+B | Sync Group Index, estado nas duas placas e conteúdo recebido. | Registre a alteração que introduz o erro; o ensaio prolongado ainda precisa ser feito. |
Separar presença de sinal, estado de sincronismo e ajuste de timing
Uma medição de sinal no cabo e o estado informado pela placa são dados distintos. Registre o gerador, o formato distribuído, o cabo, a porta de referência e as informações do Desktop Video em cada placa.
No Desktop Video, edição de março de 2026, página 23, Reference Input, o ajuste desloca o timing da saída em relação à referência. A seção não apresenta esse controle como solução para uma referência não reconhecida. Preserve o valor inicial; não propomos um offset padrão.
O Info CHOP da saída usa genlocked 1, 0 ou -1: sincronismo conhecido, ausência de sincronismo ou estado desconhecido. Guarde o estado disponível junto com dropped_frames, skipped_frames e as leituras anteriores a Reset Stats. Um dado desconhecido exige outro registro; não comprova uma falha.
Perfil de quatro subdispositivos: identificar os BNC do modelo 8K Pro
O SDK, seção 2.4.11, página 31 mostra um perfil compartilhado pelos quatro subdispositivos da 8K Pro. Alterá-lo afeta todo o grupo e pode mudar modos, enlaces SDI ou atividade. Registre o perfil antes de alterar uma porta.
A tabela seguinte resume apenas o perfil de quatro subdispositivos half-duplex do diagrama. Não descreve outros perfis nem define quais nomes uma versão do TouchDesigner exibirá. Relacione dispositivo lógico, cabo e receptor em uma ficha própria.
| Índice do subdispositivo | Conector do diagrama 8K Pro | Escopo do perfil |
|---|---|---|
| 0 | SDI 1 | Entrada ou saída; half-duplex. |
| 1 | SDI 3 | Entrada ou saída; half-duplex. |
| 2 | SDI 2 | Entrada ou saída; half-duplex. |
| 3 | SDI 4 | Entrada ou saída; half-duplex. |
Registrar o teste antes de colocar o grupo em operação
Preencha a ficha DeckLink de referência e perfis, fornecida em branco. Acrescente duração, conteúdo, alterações e retorno à configuração combinada. Separe a exigência do fabricante do resultado do teste feito na sua montagem.
Use o diagnóstico geral de saída GPU e placa (em espanhol) e o guia de captura (em espanhol) conforme o percurso. O guia GEN10 ajuda a registrar o gerador; para um congresso com LED e gravação (em espanhol), anote cada destino do processamento de vídeo.
Antes de colocar o grupo em operação, registre versões, perfis, modelo do gerador e formatos aceitos. Teste o conteúdo previsto em cada destino e preserve a configuração inicial para poder restaurá-la.
O que o SDK informa: referência detectada, sincronismo e modo de saída
Para registrar uma referência antes de agrupar saídas, peça três dados separados: modo de referência detectado, estado de sincronismo e modo de saída habilitado. O SDK de março de 2026, seção 3.58, páginas 296–297 atribui um estado a cada um. São dados para um aplicativo ou diagnóstico que use o SDK; não são novos controles do TouchDesigner.
bmdDeckLinkStatusReferenceSignalMode identifica o modo detectado na referência, se o dispositivo admitir essa detecção. bmdDeckLinkStatusReferenceSignalLocked informa o sincronismo com a referência. bmdDeckLinkStatusCurrentVideoOutputMode indica o modo de saída habilitado. Anote a taxa exata e se o sinal é progressivo, entrelaçado ou PsF; o tamanho da imagem sozinho não descreve o timing.
GetReferenceStatus retorna uma máscara BMDReferenceStatus: a seção 2.5.3.28, página 59 descreve a consulta e a seção 3.39, página 290 distingue bmdReferenceLocked, bmdReferenceUnlocked e bmdReferenceNotSupportedByHardware. O último valor indica que o hardware não possui conector de genlock.
Compare a taxa exata e o tipo de varredura da referência com o modo de saída, além de verificar quais formatos a placa aceita. Para agrupar saídas, o SDK exige a mesma taxa de quadros. Um tamanho de imagem coincidente não comprova sincronismo nem compatibilidade do percurso.
Propomos registrar os estados com a saída habilitada, por placa e fora da operação do evento. Se um estado válido indicar ausência de sincronismo, revise referência, timing e distribuição antes de montar o grupo novamente.
| Dado registrado | O que permite saber | O que falta verificar |
|---|---|---|
| Modo de referência detectado | Formato informado pelo dispositivo, se admitir detecção. | Sincronismo e compatibilidade com a saída escolhida. |
| Sincronismo com a referência | Estado válido de referência do dispositivo. | Continuidade e sincronização do conteúdo nos destinos. |
| Modo de saída habilitado | Configuração atual da saída. | Estado de referência e sinal recebido pelo destino. |
| Retorno da consulta à API | Sucesso, erro ou função não suportada. | Se a consulta falhar, preserve o erro; não use seu valor como estado válido de sincronismo. |
Entrada de vídeo e referência: usar o estado do percurso com falha
Uma câmera pode fornecer vídeo e a saída continuar sem sincronismo com a referência. Para captura, o SDK, seção 3.58, página 296 define bmdDeckLinkStatusVideoInputSignalLocked. Para referência usa outro identificador: bmdDeckLinkStatusReferenceSignalLocked. Registre qual foi consultado, em qual dispositivo e com qual entrada selecionada.
IDeckLinkStatus permite consultar estados do dispositivo. Verifique se o aplicativo usa o identificador de entrada ou referência correspondente ao percurso que está diagnosticando.
Para preparar um ensaio de captura com detecção automática, siga a seção 2.4.6, página 25: confira BMDDeckLinkSupportsInputFormatDetection para o dispositivo e driver, configure o callback, habilite a entrada com formato inicial e bmdVideoInputEnableFormatDetection e inicie a captura. Preserve modo detectado e modo habilitado separadamente. Essa sequência do manual não comprova supervisão simultânea de todos os conectores.
Se estiver investigando perda de imagem, comece pelo registro de entrada e pelo receptor desse sinal. Se Sync Outputs falhar entre placas, revise o registro de referência das saídas. Um callback de chegada de quadros ou um vídeo visível não substitui o estado de referência. Para comparar sem alterar uma captura em operação, use outro intervalo de teste e anote uma única entrada selecionada por registro.
A ficha de estados DeckLink tem campos para função consultada, retorno, valor e observação. Preencha junto com o guia de captura (em espanhol) e a ficha de perfis anterior. Permanecem pendentes o modelo e driver reais, as funções suportadas e o ensaio com o conteúdo do evento.
Perguntas frequentes
O funcionamento de Sync Outputs dentro de uma 8K Pro comprova referência externa válida?
O SDK permite sincronizar subdispositivos de uma única 8K Pro sem referência externa comum. Isso não comprova um grupo entre duas placas. Guarde o estado reconhecido por cada uma e o formato de saída antes de adicionar a segunda.
O erro ao adicionar a quinta saída confirma um bug do TouchDesigner?
O erro sozinho não identifica um bug. Teste cada placa separadamente com o mesmo conteúdo e formato; depois adicione a segunda ao grupo. Registre qual alteração introduz a falha, o erro completo e o estado de referência das duas. Se uma já falhar sozinha, revise esse percurso antes de investigar o grupo.
Quando faz sentido ensaiar uma referência 720p50?
Somente quando o gerador e todos os equipamentos do percurso aceitam esse formato. Compare a referência com as saídas de vídeo reais e verifique sincronismo e imagem antes de manter a alteração.
A saída do subdispositivo 1 corresponde a SDI 2?
No perfil de quatro subdispositivos half-duplex do diagrama 8K Pro, o índice 1 corresponde a SDI 3 e o índice 2 a SDI 2. Confira o perfil instalado antes de relacionar o nome do nó a um cabo.
Posso mudar o perfil sem afetar as outras saídas dessa placa?
Os quatro subdispositivos compartilham o perfil segundo o SDK. A alteração pode mudar modos, enlaces e atividade do grupo. Registre a configuração inicial e revise cada destino fora da operação do evento antes de usar outra distribuição.
Reference Input permite corrigir qualquer referência não detectada?
O manual Desktop Video descreve um ajuste do timing de saída em relação à referência. Não documenta esse ajuste como reparo de sinal não reconhecido. Guarde o estado e o valor inicial; primeiro identifique qual referência a placa recebe.
genlocked em -1 significa perda de sincronismo?
A Derivative define esse valor como estado desconhecido. Um indica sincronismo conhecido e zero ausência de sincronismo. Anote qual placa e operador informam o dado, compare com Desktop Video e preserve as leituras disponíveis antes de Reset Stats.
Ativar o grupo confirma que o conteúdo fica sincronizado durante todo o evento?
Ainda é preciso verificar a reprodução nos destinos durante um intervalo combinado. Registre continuidade, estados, contadores e clipes por saída; esta ficha não contém resultados medidos.
S_OK em GetReferenceStatus confirma que a DeckLink está sincronizada com a referência?
Leia a máscara BMDReferenceStatus: bmdReferenceLocked indica sincronismo, bmdReferenceUnlocked sua ausência e bmdReferenceNotSupportedByHardware que o equipamento não possui conector de genlock. Registre retorno e valor separadamente; uma consulta à API que falha não fornece um estado válido de sincronismo.
O que comparar entre o formato de referência e o de saída?
Anote resolução, taxa exata e tipo de varredura dos dois formatos. Confira os modos aceitos pela 8K Pro e verifique o estado de sincronismo com a saída habilitada. Para o grupo, o SDK exige saídas com a mesma taxa de quadros; a resolução sozinha não permite aprovar uma combinação.
VideoInputSignalLocked confirma o genlock das saídas SDI?
Esse identificador informa sincronismo da entrada de vídeo. Para referência, o SDK define ReferenceSignalLocked e GetReferenceStatus. Anote a função completa, a placa e o percurso consultados: uma câmera que entrega imagem não comprova a referência comum das saídas.
A detecção automática permite supervisionar HDMI enquanto Mini Recorder captura SDI?
A detecção automática não comprova supervisão simultânea dos dois conectores. Primeiro identifique o modelo exato de Mini Recorder e seu driver e verifique o suporte à detecção para a entrada selecionada. O SDK descreve callback e captura habilitada; teste uma entrada por registro fora da operação do evento e deixe a simultaneidade pendente até comparar com a documentação do equipamento.
Fontes e manuais
- Blackmagic Design — DeckLink SDK Manual, março de 2026; modelo DeckLink 8K Pro. Seções 2.4.11 Device Profiles, p. 31, e 2.4.13.2 Synchronized Playback, p. 37. Apenas seções selecionadas.
- Blackmagic Design — Desktop Video, março de 2026, publicado em 8/4/2026; Reference Input, p. 23. Controle geral de timing; não é uma matriz de compatibilidade do driver 14.4.
- Derivative — Video Device Out TOP Latest, edição de 28/7/2026 às 14h05; revisão 38393 identificada por metadados. Sync Outputs, Sync Group Index, Reset Stats e Specific Info Channels.
- Blackmagic Design — DeckLink SDK Manual, março de 2026. API genérica: 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. Disponibilidade conforme dispositivo e driver; sem verificação de hardware legado.