Vídeo · Guia prático
TouchDesigner: saída de GPU, Video Device Out e referência com Sync II
Identifique por onde sai a imagem antes de mudar um controle de sincronização. Uma janela na GPU e uma saída de placa têm parâmetros e estados diferentes. Este guia consulta Window COMP e Video Device Out TOP na documentação Latest e Quadro Sync II no manual v04 de outubro de 2020. Build, driver e equipamentos reais exigem sua própria conferência.
Diferencie saída de desktop, GPU e Video Device Out
Uma resolução personalizada não demonstra que Sync II seja necessário para todas as GPUs nem que funcione em todos os percursos de saída.
As páginas oficiais Window COMP e Video Device Out TOP estavam em Latest: últimas edições visíveis de 22/7/2026 17:39 e 28/7/2026 14:05. Essas páginas identificam as revisões 38382 e 38393. Confirme o build do TouchDesigner e o driver instalados no equipamento do evento.
O manual NVIDIA Quadro Sync II tem edição DU-08348-001_v04, outubro de 2020: páginas impressas 1, 7, 22, 23, 28 e 31. Corresponde ao Quadro Sync II; Quadro G-Sync II tem outra documentação. Confira também a compatibilidade dos drivers instalados.
Window COMP: monitor, janela e V-Sync antes de testar o LED
A página Window de Window COMP permite registrar qual operador é exibido, em qual Display e com qual tamanho. Confira Window Operator, Display e dimensões do percurso. A documentação Open/Close recomenda uma única Perform Window grande para conteúdo final; Open as Separate Window serve para janelas auxiliares ou testes.
V-Sync Mode Enabled atualiza com o refresco do monitor para evitar tearing e quadros perdidos. Disabled permite atualizar em outros momentos do refresco e pode produzir esses efeitos. FPS is Half Monitor Rate é descrito para relações como arquivo de 30 fps e tela de 60 Hz: cada atualização é exibida durante dois refrescos. Anote as taxas reais; esse ajuste não verifica, sozinho, referência externa ou câmera.
Hardware Frame-Lock de Window COMP consta como obsoleto e remete a Direct Display Out TOP. A seção de saída direta explica os requisitos; confira esse percurso antes de substituir o controle de uma janela.
Propomos conferir primeiro uma janela com o conteúdo previsto e preservar os ajustes. Observe a saída física, não só o viewer do operador. Ao comparar uma mudança de V-Sync, registre tearing, continuidade do movimento e resultado filmado como dados separados; o resultado precisa ser conferido na montagem real.
| Percurso | Controles ou documentação a consultar | Resultado que deve ser observado |
|---|---|---|
| Janela por GPU | Window Operator, Display, tamanho e V-Sync Mode; build e driver. | Tela física e movimento; referência e clipe separadamente. |
| Saída por placa | Library, Device, Active, Signal Format; manual do modelo e driver. | Formato recebido, estados e contadores de saída. |
| Referência do Quadro Sync II | Manual v04: Frame Lock, referência externa e função do BNC. | Estado físico e topologia; ainda falta o conteúdo filmado. |
Video Device Out TOP: escolha o dispositivo e separe referência e grupos
Em Parameters - Device Out Page, a Derivative indica selecionar Library antes de Device. Active habilita a placa e Signal Format define resolução, taxa e transporte progressivo ou entrelaçado. Em formatos entrelaçados, a taxa é expressa em campos por segundo. Preserve essa notação ao registrar o enviado e o que o receptor informa.
Reference Source é documentado para AJA e oferece Default, External Ref In e entradas SDI. É um controle desse dispositivo de vídeo, não o seletor de referência de uma GPU ou do Quadro Sync II. A quantidade de entradas e os formatos úteis precisam ser conferidos no modelo real.
Sync Outputs exige Pro e a documentação Latest enumera Deltacast FLEX e Blackmagic com referência conectada. Sync Group Index reúne nós. Para DeckLink 8K Pro, o SDK diferencia subdispositivos de uma placa do grupo entre placas; confira esse escopo específico antes de concluir que a sincronização interna comprova a referência externa.
Transfer Mode de saída oferece Automatic, Default e Pinned. O texto descreve transferências entre GPU, memória e placa; não oferece o modo de captura On-Demand, Sync to Frame Input. Anote modo e percurso antes de comparar desempenho. A escolha de transferência não substitui conferir sinal, referência e sincronização dos grupos.
Quadro Sync II v04: referência externa e estados a guardar
A seção Working with Quadro Sync II, página impressa 7 / PDF 11, separa Mosaic, Frame Lock e sincronização com fonte externa. Frame Lock alinha telas com uma tela escolhida como referência temporal; a referência externa alinha uma tela selecionada com um gerador.
Para a conexão externa, a página impressa 22 / PDF 26 enumera TTL, bi-level e tri-level por BNC e alerta para não conectar fonte externa se essa porta estiver configurada como saída de sync. Confira sinal, nível e função da porta com manual e unidade antes de conectar. Não deduza o protocolo de referência só porque ambos têm BNC.
A página impressa 23 / PDF 27 diferencia escolha da borda, identificação de sinal entrelaçado, Sync Interval e Sync Delay. Antes de ajustar o sistema, confira se a edição v04 corresponde ao hardware e driver instalados. Registre esses valores; escolha borda e frequência conforme as saídas e o formato da montagem.
No Windows, a página impressa 28 / PDF 32 indica abrir NVIDIA Control Panel e View System Topology para revisar Framelock sync pulse e External sync signal. Salve o que a unidade mostra e a identidade das telas. A figura do manual é exemplo, não captura da montagem nem confirmação do nosso sincronismo.
Info CHOP de saída: sincronismo, filas e quadros entregues
Em Specific Video Device Out TOP Info Channels, connected informa se o dispositivo está conectado ou ativo. genlocked usa 1 para sincronismo conhecido, 0 para ausência de sincronismo e -1 quando não se sabe. Um -1 não permite concluir que a referência falhou.
Os contadores de saída se chamam dropped_frames e skipped_frames; não confunda com frames_dropped e frames_skipped de captura. Salve operador, taxas e intervalo junto aos incrementos. A explicação do fabricante ajuda a escolher qual trecho revisar, mas não identifica, sozinha, falha de PCIe, driver ou placa.
frame_queue_length e frame_hw_queue_length representam quadros nas filas de software e hardware. Não são medição completa de latência até o LED ou a câmera. Anote os dados de cada modelo, inclusive desconhecidos ou indisponíveis, e preserve as leituras antes de Reset Stats.
Como comparação proposta, registre no início e no final do mesmo conteúdo taxas, estados e contadores. Mantenha o formato e altere uma variável combinada fora do programa. Se só um contador mudar, salve também o que foi visto no receptor e o clipe; esse teste ainda precisa ser executado.
| Canal de saída | Descrição documentada | Dado a preservar |
|---|---|---|
| connected / genlocked | Atividade ou conexão; sincronismo conhecido 1, sem sincronismo 0, desconhecido -1. | Equipamento, referência, estado e evidência. |
| dropped_frames | A saída não recebeu dados novos; pode aumentar se o processo não atingir a taxa do formato. | Taxas, intervalo e incremento. |
| skipped_frames | Quadros produzidos que a saída não consumiu; possíveis limites de PCIe ou dispositivo. | Configuração e observação do destino. |
| late_frames | Quadros entregues a tempo à placa, exibidos mais tarde; normalmente Blackmagic. | Modelo, disponibilidade e incremento. |
| frame_queue_length / frame_hw_queue_length | Quadros em filas de software e hardware. | Leituras por ensaio; latência final separadamente. |
Preencha a ficha e relacione entrada, saída e câmera
Use a ficha de saída TouchDesigner e referência, em branco. Preserve estado inicial, variável alterada, resultado e retorno à configuração combinada. Registre separadamente requisitos da Derivative ou NVIDIA e resultados do ensaio.
Relacione esse percurso com Video Device In TOP: captura (em espanhol), VENICE: referência e tela filmada e GEN10: referência gerada. Para um congresso com LED, gravação e streaming (em espanhol), atribua um registro a cada destino ao preparar o processamento e distribuição de vídeo.
Seguem pendentes build, driver e modelos reais, manuais das placas e do processador de LED e teste de clipes. Abaixo, o registro de Direct Display permite preparar essa comparação.
Direct Display Out: confira Windows, GPU e licença
Identifique GPU, driver e conectores antes de decidir a saída direta.
Derivative documenta saída direta por DisplayPort/HDMI, até três saídas e licença Educational, Commercial ou Pro; Hardware Frame-Lock exige Pro. Também pede GPU NVIDIA RTX/Quadro de workstation e Windows 11 Pro for Workstations ou Enterprise para retirar as saídas do desktop. A página Latest tem edição visível de 10/2/2025; o build do evento segue pendente.
A página de NVIDIA Configure DDisplay 1.8 recomenda driver RTX R550 ou posterior e enumera Windows 11 Pro/Enterprise 21H2 ou posterior. Essa lista difere do requisito da Derivative. Anote a edição completa e consulte essa combinação de build, GPU e driver antes de mudar o sistema; a lista de um utilitário não confirma o funcionamento do TouchDesigner.
| Verificação | Documento lido | Dado da montagem |
|---|---|---|
| Saída direta | Educational, Commercial ou Pro; Hardware Frame-Lock exige Pro. | Licença do TouchDesigner e build. |
| Windows | Derivative: Pro for Workstations ou Enterprise. NVIDIA DDisplay 1.8: Pro/Enterprise 21H2+. | Edição e versão completas; diferença a esclarecer. |
| GPU e driver | NVIDIA lista RTX 4000 Ada Generation; recomenda RTX R550 ou posterior para DDisplay 1.8. | Modelo exato, driver e utilitário instalados. |
Retire uma tela do desktop e preserve o retorno
NVIDIA explica que uma tela retirada não pode mais estender nem clonar o desktop; o utilitário também permite devolvê-la. A ajuda é consultada com configureDdisplay.exe --help. Salve a configuração inicial e o procedimento de retorno da versão instalada antes do ensaio.
Propomos trabalhar fora do programa com saída identificada e acesso de controle disponível. Registre qual será retirada, resolução, refresco e destino físico. Se a tela não corresponder ao anotado, corrija a identificação antes de continuar.
O operador usa Active, Display e Hardware Frame-Lock. Selecionar Display direciona a imagem; ativar o nó não confere a referência nem o clipe de câmera. Teste o conteúdo combinado e anote o observado no receptor. Ainda não executamos esse ensaio.
Afinidade: selecione a GPU quando os monitores mudarem
Para um ensaio proposto, registre build instalado, GPU e gpu_bus_id disponível antes de mudar a afinidade. Depois compare atribuição de GPU, saída física e retorno após trocar monitores. Não há resultado documentado da montagem neste guia.
GPU Affinity e Affinity Usage explicam a seleção por monitor ou por bus. -gpuformonitor usa o índice de Monitors DAT, diferente do número do Windows. -gpubusid recebe domain:bus:device:function; gpu_bus_id fornece o valor e affinity permite revisar a atribuição. Os IDs podem mudar entre máquinas: obtenha os do servidor, não os do exemplo.
As notas oficiais 2023.12230, 4/3/2025 registram -gpubusid e gpu_bus_id para GPUs compatíveis.
Monitors DAT informa monitores detectados e mudanças de conexão, resolução ou tela principal. Tem Units Native e DPI Scaled. Para comparar tabelas, salve também essas unidades; uma diferença de escala não demonstra falha de saída.
| Momento do ensaio proposto | Registro | Como continuar |
|---|---|---|
| Antes de mudar saídas | GPU, driver, build, edição Windows, tabela Monitors DAT e unidades. | Identifique monitor, bus e destino físico. |
| Depois da mudança | Monitores detectados, gpu_bus_id e affinity se o build informar. | Se a atribuição diferir, interrompa a comparação e revise o início do processo. |
| Durante a reprodução | Display, Active, referência, imagem e continuidade do movimento. | Salve evidência por destino; o dado de afinidade não comprova frame lock. |
| Ao terminar | Retorno ao desktop e acesso de controle. | Confirme a recuperação antes de encerrar o ensaio. |
Ficha para conferir a saída direta
Preencha a ficha Direct Display e afinidade, em branco. Inclua o estado antes da mudança e a forma de retornar. Anote requisito do fabricante, ajuste a testar e resultado observado.
Se faltar gpu_bus_id, salve a versão e a tabela disponível. Se Direct Display não listar o destino previsto, siga o registro de identidade e GPU antes de mexer em Mosaic ou referência. A comparação proposta ainda não foi executada.
Use o guia de captura (em espanhol) quando também houver entradas de vídeo. Para projeção ou LED em congresso, prepare cada destino com o serviço de processamento de vídeo. Seguem pendentes a diferença de Windows, hardware e drivers reais, acesso remoto e recuperação com o conteúdo do evento.
Telas com nomes iguais: identifique o destino e revise o arquivo salvo
As notas oficiais do build 2023.12120, 16/12/2024 documentam uma seleção Display mais descritiva e pedem selecioná-la novamente em arquivos existentes. Salve uma cópia do .toe antes de preparar a revisão; escolha o destino pelos dados e confira a saída física. TouchDesigner não foi atualizado nem foi carregado arquivo da montagem.
A suspeita inicial sobre nomes iguais não está demonstrada como causa única.
Tela ausente: confira a GPU do processo e registre cada identidade
GPU Affinity e Affinity Usage permitem registrar a qual GPU o processo está vinculado e revisar affinity. Antes de mudar nomes ou EDID, compare a atribuição com conexões físicas e a saída desejada.
Direct Display Out TOP documenta até três saídas. Não aplicamos como correção automática: primeiro é preciso modelo de GPU, driver e distribuição real de saídas. A documentação de Multi-GPU Mosaic alerta para trabalho duplicado e desempenho. Confira o percurso entre GPUs antes de escolher essa opção.
NVIDIA DDisplay 1.8 diferencia retirar uma tela do desktop e adquiri-la por outra API. Salve os estados informados pelo utilitário sem transformá-los em leitura de genlock. Sua ajuda executável não foi consultada; seguem pendentes significados e condições de cada estado para a versão instalada.
Propomos criar uma tabela própria antes de mudar qualquer coisa. Use uma linha por destino e anote o nome mostrado por cada ferramenta. Não consideramos equivalentes Display Index de DDisplay, índice de Monitors DAT e seleção Display do operador.
A ficha de identidade das telas começa em branco. Compare um destino por vez, fora do programa, e salve qual receptor mostrou o conteúdo. Se identidade ou GPU não coincidirem com o registro, corrija esse ponto antes de seguir para referência ou sincronização. Preserve o acesso de controle e o retorno ao desktop.
| O que salvar por destino | Onde obter | Verificação proposta |
|---|---|---|
| Porta e receptor físicos | Percurso da montagem: cabo, matriz, LED ou projetor. | Relacione o dado com uma saída observada. |
| Nome e identificadores | Tabela de DDisplay: Adapter Index, NVAPI DisplayId, OS TargetId e Display Index se informar. | Preserve a linha completa; um nome repetido não identifica, sozinho, a porta. |
| GPU do processo | Início do TouchDesigner e dados de afinidade disponíveis. | Compare a atribuição com a GPU conectada ao destino. |
| Seleção salva | Display do operador, build e cópia do .toe. | Confira a seleção ao carregar; registre o que cada tela recebe. |
Perguntas frequentes
Os parâmetros de Video Device Out controlam uma janela enviada pela GPU?
Video Device Out TOP usa bibliotecas de dispositivos de saída; Window COMP controla a janela nos monitores. Identifique o percurso físico antes de escolher parâmetros. Para placa, registre Library e Device; para janela, Window Operator, Display e tamanho.
V-Sync Mode Enabled confirma genlock com a câmera que filma o LED?
A documentação de Window COMP descreve como atualização sincronizada ao refresco do monitor para evitar tearing e quadros perdidos. Não é leitura de referência externa nem de sincronismo de câmera. Salve modo, taxa do monitor e estados físicos separadamente e confira o conteúdo filmado. Esse teste segue pendente.
Para que serve FPS is Half Monitor Rate no Window COMP?
A Derivative descreve para relações como arquivo de 30 fps e tela de 60 Hz: cada atualização é exibida durante dois refrescos. Verifique as taxas reais antes de comparar.
Quais condições o TouchDesigner documenta para Sync Outputs?
Video Device Out TOP exige Pro para Sync Outputs e enumera Deltacast FLEX e Blackmagic. Sync Group Index identifica o grupo. A documentação geral pede referência; para DeckLink 8K Pro, o SDK permite sincronização interna sem referência comum e a exige entre dispositivos. Confira modelo, build e driver com o guia específico antes de agrupar placas.
Reference Source de Video Device Out seleciona a referência do Quadro Sync II?
Esse parâmetro é documentado para dispositivos AJA. Quadro Sync II usa configuração e referência física próprias, conforme o manual v04. Salve os percursos separadamente. A NVIDIA alerta para não conectar fonte externa ao BNC configurado como saída de sync; verifique função e sinal antes de conectar.
genlocked em -1 significa que a placa perdeu referência?
Significa que o estado é desconhecido, conforme o Info CHOP de saída. O canal usa 1 para sincronismo conhecido e 0 para ausência de sincronismo. Salve modelo, driver e dados disponíveis e compare com sinal e estado do equipamento. Não transforme um dado desconhecido em falha confirmada.
dropped_frames e skipped_frames indicam o mesmo problema de saída?
dropped_frames conta ocasiões em que a saída não teve dados novos; skipped_frames, quadros produzidos que a saída não consumiu. Compare taxas e incrementos durante intervalo anotado, junto a late_frames e filas disponíveis. São dados de saída; os contadores de captura têm outros nomes e etapas. Não foi medida aqui latência final nem causa de hardware.
Uma resolução personalizada na P5000 sempre exige Sync II?
A resolução sozinha não define esse requisito. O manual Sync II v04 diferencia Mosaic, Frame Lock e referência externa. Identifique GPU, driver e percurso e use esse escopo para preparar o teste.
Windows 11 Pro basta para Direct Display Out TOP?
A Derivative pede Pro for Workstations ou Enterprise; NVIDIA DDisplay 1.8 enumera Pro/Enterprise 21H2+. Registre edição, build, GPU e driver e esclareça essa combinação antes de mudar o Windows.
Uma licença Commercial habilita Hardware Frame-Lock em Direct Display Out?
O operador aceita Educational, Commercial e Pro, mas Hardware Frame-Lock exige Pro conforme a Derivative. Confira as duas condições separadamente junto à referência física; não foram testados licença nem sincronismo da montagem.
Por que -gpuformonitor pode deixar de selecionar a GPU ao retirar telas?
Seleciona por um monitor detectado. A documentação permite selecionar por bus e conferir affinity; salve os IDs reais e o build antes de preparar outro início.
Posso copiar o ID de GPU do exemplo de -gpubusid?
Obtenha o do servidor em gpu_bus_id e preserve a tabela. A Derivative alerta que IDs podem diferir entre máquinas. Confira affinity depois do início; uma atribuição correta ainda não comprova imagem nem sincronização do destino.
O que salvar antes de retirar uma tela do desktop?
Identidade, resolução, refresco, destino e acesso de controle. A NVIDIA documenta que a tela deixa de estender ou clonar o desktop e pode ser devolvida. Consulte a ajuda do utilitário instalado e anote o retorno antes do ensaio fora do programa.
As unidades de Monitors DAT afetam a comparação de resoluções?
Units diferencia Native e DPI Scaled. Salve a seleção com cada tabela e compare dados equivalentes. A tabela informa monitores detectados; não certifica o sinal recebido pelo LED ou projetor. Registre essa observação separadamente.
Duas telas chamadas HDMI Matrix provam que EDID causou a falha?
OS TargetId ajuda a diferenciar telas na documentação do build 12120. Isso não confirma reparo de EDID. Salve identidades e modelo real antes de modificar a matriz.
O que revisar se Direct Display não mostrar uma tela conectada a outra GPU?
Compare a GPU do processo com aquela conectada à tela. Salve também build, driver, estado do destino e quantidade de saídas. Não foi verificado que esse seja o problema do nosso servidor. Revise a atribuição na documentação de afinidade e compare com as conexões reais.
Devo revisar Display ao carregar um .toe depois de mudar de versão?
As notas do build 2023.12120 pedem selecionar Display novamente em arquivos existentes. Trabalhe em cópia, registre o destino e confira a imagem recebida. A indicação corresponde àquela mudança documentada; não é apresentada como teste realizado nem instrução para atualizar qualquer montagem.
O índice de DDisplay serve diretamente como índice de Monitors DAT?
Não verificamos equivalência entre essas listas e o menu Display. Anote o índice com o nome da ferramenta e relacione cada linha com GPU e receptor físico. Se os dados não coincidirem, preserve os dois registros e revise a seleção; não mude um índice só por ter o mesmo número.
Fontes e manuais
- Derivative — Window COMP Latest, edição visível 22/7/2026 17:39; revisão 38382 identificada por link permanente. Summary, Window e Open/Close: V-Sync e Hardware Frame-Lock obsoleto. Build real pendente.
- Derivative — Video Device Out TOP Latest, edição visível 28/7/2026 14:05; revisão 38393 identificada por link permanente. Device Out: Library, Device, formato, Reference Source e Transfer Mode expandidos, Sync Outputs.
- Derivative — Video Device Out TOP Latest, Specific Info Channels: estados, dropped_frames, skipped_frames, late_frames e filas. Sem contadores medidos.
- NVIDIA Quadro Sync II User Guide DU-08348-001_v04, outubro de 2020; capa e páginas impressas 1,7,22,23,28,31 / PDF 5,11,26,27,32,35 lidas visualmente. Edição histórica, não verificação de drivers atuais.
- Derivative — Direct Display Out TOP Latest; edição visível 10/2/2025 17:03, revisão 32817 em link permanente. Summary e Direct Display Out Page: requisitos e controles. Build instalado pendente.
- NVIDIA — Configure DDisplay Utility 1.8, 19/3/2024. Overview, driver recomendado, OS e Supported Products: RTX 4000 Ada Generation. Diferença de Windows com a Derivative a esclarecer.
- Derivative — Using Multiple Graphic Cards; edição 17/2/2026 16:28, revisão 37235. GPU Affinity e Affinity Usage: seleção, IDs e verificação.
- Derivative — Release Notes/2023.10000, Build 2023.12230, 4/3/2025; edição da página 31/10/2025 00:14, revisão 36741. -gpubusid e gpu_bus_id para GPUs compatíveis.
- Derivative — Monitors DAT Latest; edição 16/11/2021 17:27, revisão 24326. Summary e Monitors Page: detecção, Callbacks, Monitors e Units.
- Derivative — Release Notes/2023.10000, build 2023.12120 de 16/12/2024. Direct Display Out: seleção mais descritiva e selecionar Display novamente em arquivos existentes. Página edição 31/10/2025 00:14; revisão 36741 identificada por metadados.
- Blackmagic Design—DeckLink SDK Manual, março de 2026; modelo DeckLink 8K Pro. 2.4.11 Device Profiles, p. 31; 2.4.13.2 Synchronized Playback, p. 37. Apenas seções selecionadas.