Logotipo da PLAYDECK

Manual do usuário e guia

Vídeo oficial multicanal Playout e documentação sobre produção remota

Versão de transmissão Build | Edição Global

Índice

Manual do usuário e guia


Bem-vindo à documentação oficial do PLAYDECK. Este guia de usuário completo foi desenvolvido para ajudá-lo a configurar, automatizar e operar seu sistema de playout de maneira impecável — seja em instalações locais ou em ambientes de produção remota baseados na nuvem.

💡 Fluxos de trabalho de produção localizados: Para garantir um funcionamento impecável em ambientes de alta pressão em todo o mundo, toda a interface de usuário do software PLAYDECK oferece suporte nativo a 9 idiomas internacionais.


Introdução rápida: Arquitetura do sistema

O PLAYDECK adapta-se tanto a configurações simples de canal único quanto a infraestruturas complexas de transmissão. Antes de mergulhar nos capítulos específicos sobre configuração abaixo, certifique-se de compreender os principais recursos da sua edição:

  • Multicanal Playout: Gerencie e distribua até 8 canais de saída totalmente independentes simultaneamente. Organize seus vídeos, gráficos, faixas de áudio, entradas ao vivo ou transmissões IP instantaneamente por meio de nossa interface de lista de reprodução de alta velocidade com recurso de arrastar e soltar.
  • Transcodificação em tempo real: Alimente sua playlist com praticamente qualquer codec ou contêiner de vídeo comum. O mecanismo interno do PLAYDECK dimensiona, converte e transcodifica automaticamente todos os arquivos para se adequarem ao formato de saída do seu hardware global em tempo real.
  • Roteamento flexível de sinais: Transmita seus feeds com qualidade impecável por meio de placas de E/S profissionais (Blackmagic Design, AJA, Deltacast, etc.), fluxos nativos NDI® de baixa latência, feeds seguros SRT ou a área de trabalho estendida do Windows.
  • Controle e automação avançados: Assuma o controle total do seu fluxo de produção usando atalhos rápidos no teclado físico, interfaces Tally automatizadas, comandos TCP/IP padronizados de rede ou nosso módulo nativo desenvolvido para Bitfocus Companion e os sistemas Elgato Stream Deck.


Edição Studio: Captura em tempo real e potência de áudio

Se você estiver operando o PLAYDECK Edição Studio, você tem acesso a fluxos de trabalho ampliados com qualidade de transmissão:

  • Gravação em 4 canais e edição direcionada durante a importação: Grave até 4 fluxos de gravação dedicados simultaneamente. Um canal mestre designado pode ser utilizado para a gravação ativa Edição durante a importação geração de clipes, permitindo que você use atalhos de teclado rápidos para aparar, cortar e enviar clipes de destaque para sua lista de reprodução instantaneamente, enquanto a gravação em segundo plano continua ininterrupta.
  • Suporte nativo a ASIO e Dante: Roteie áudio multicanal complexo com facilidade, graças à integração nativa de alto desempenho para dispositivos ASIO e Dante Virtual Soundcard (DVS), gerenciando até 32 canais de áudio independentes.


Como navegar por esta documentação

Por favor, use o menu de navegação na barra lateral esquerda para acessar capítulos técnicos específicos. O menu se expande automaticamente para guiá-lo pelos nossos guias passo a passo sobre Hardware, Listas de reprodução, Roteamento e Automação.

Hardware

Seu PLAYDECK PC Build / Hardware

Siga estas orientações básicas para o seu sistema PLAYDECK. Embora o PLAYDECK seja capaz de reproduzir praticamente qualquer codec em qualquer computador com Windows, queremos que você tenha uma boa experiência, o que requer algumas recomendações práticas.

Neste artigo:
Instalação e hardware
Codificação e decodificação
Placas de saída
Codecs da CPU, Keying e canal alfa
NUC Playout sem monitor
Cadernos


Instalação e hardware

O PLAYDECK pode ser instalado em qualquer computador com Windows de 64 bits. Isso inclui versões do Windows Server ou sistemas Custom Cloud Builds.

O PLAYDECK precisa de um hardware rápido e moderno quando é levado ao limite. Ele precisa transcodificar qualquer formato de vídeo e taxa de quadros em tempo real para o formato de saída selecionado. De preferência, sem nenhuma perda de quadros.

Assim como em todas as tarefas, tudo depende do seu caso de uso: você está usando a Edição LITE para operar um canal em Full HD em um evento ao vivo por algumas horas? Ou você está usando o STUDIO para transmitir vários canais UHD para diversos receptores, como o Streams, o NDI, e tudo isso 24 horas por dia, 7 dias por semana?

Uma coisa é certa: você precisa de uma GPU NVIDIA ou INTEL potente. A AMD não é compatível para decodificação, mas o programa funcionará mesmo assim. A sua GPU NVIDIA deve ter, idealmente, pelo menos uma pontuação de 9.000 no Escala Passmark. Isso seria possível com uma NVIDIA RTX 4060.

Há também um Escala Passmark para a CPU. Recomendamos uma pontuação mínima de 25.000 para um canal, 35.000 para dois canais e 50.000 para 4 a 8 canais.

Os demais componentes do PC não devem ter mais de dois anos, apenas para atender aos padrões atuais de drivers, já que atualizamos o PLAYDECK pelo menos quatro vezes por ano com os drivers mais recentes. É recomendável aproveitar essa vantagem, pois todas as atualizações do PLAYDECK são gratuitas, desde que você tenha uma licença válida.


Este é um Especificações do LIVE, utilizamos em nossos próprios Sistemas de Produção PLAYDECK:

  • Fonte de alimentação: BeQuiet Straight Power 11 750 W
  • Placa-mãe: Gigabyte Z790 AORUS Elite AX
  • CPU: Intel Core i7 13700F (PassMark 38.000)
  • Resfriamento da CPU: Resfriador em torre Noctua NH-U9S
  • Memória: 32 GB Corsair Vengeance preta DDR5-5200
  • SSD: Samsung 970 EVO Plus M.2 de 1 TB
  • GPU: Gigabyte GeForce RTX 4070 Windforce OC de 12 GB (PassMark 15.000)
  • SDI: Blackmagic Design DeckLink SDI 4K


Este é um Especificações de desenvolvimento, usamos para desenvolvimento:

  • Fonte de alimentação: BeQuiet Straight Power 12 850 W
  • Placa-mãe: MSI MAG Z790 TOMAHAWK
  • CPU: Intel Core i7-14700K (PassMark 52.000)
  • Refrigeração da CPU: Noctua NH-D15 chromax.black
  • Memória: 32 GB DIMM DDR5-5600 da Corsair
  • SSD: SSD WD Black SN850X NVMe de 2 TB
  • GPU: Asus GeForce RTX 3080 V2 OC LHR de 10 GB (PassMark 14.000)
  • SDI: Blackmagic Design DeckLink Duo 2


Isso também é Especificações do teste, utilizamos exclusivamente para testes de carga e estabilidade em GPUs Intel:

  • Sistema: Mini PC ASUS NUC 14 Pro AI Slim
  • CPU: Intel Core Ultra 5 226V 4,5 GHz (PassMark 18.000)
  • Memória: 16 GB LPDDR5X a 8533 MHz
  • SSD: 512 GB
  • GPU: Intel Arc Graphics 130V (PassMark 2.500)

Codificação e decodificação

Por favor, planeje também com antecedência a escolha da sua GPU de acordo com suas necessidades de codificação e decodificação. Aqui está uma página sobre NVidia NVenc e 422 Suporte e aqui para Intel Quick Sync e suporte a DVB 422. Como regra geral: placas NVidia de gama baixa não conseguem codificar DVB 422 e não conseguem decodificar AV1. Quase todas as GPUs integradas da Intel (UHD, Iris, ARC) conseguem codificar DVB 422, mas apenas a ARC também consegue decodificar AV1. Aqui está um pequeno auxílio:

NVIDIA RTX 3080

  • Decodificar HEVC — STRONG
  • Decodificar H264/H265 — STRONG
  • Decodificar AV1 — (Não)
  • Codificar DVB 4:2:2 — (Não)


Intel UHD

  • Decodificar HEVC — MÍNIMO
  • Decodificação H264/H265 — MÍNIMA
  • Decodificar AV1 — (Não)
  • Codificação DVB 4:2:2 — OK


Intel ARC

  • Decodificar HEVC — BOM
  • Decodificação H264/H265 — BOA
  • Decodificar AV1 — BOM
  • Codificação DVB 4:2:2 — BOA

Placas de saída

Se você usar uma placa de saída dedicada (por exemplo, a BM Decklink), não só transferirá recursos para a placa e reduzirá a carga geral da GPU/CPU do sistema, como também se beneficiará de:

  • Cores mais “reais”
  • Quase nenhuma perda de quadros graças ao controle da taxa de quadros
  • Melhor qualidade de imagem em geral
  • Muito mais estável do que o HDMI no computador (sem interferência do Windows)


Oferecemos suporte a placas de saída dos seguintes fabricantes (consulte Lista completa):

  • Blackmagic Design
  • AJA
  • Deltacast
  • Bluefish444
  • DekTect
  • Magewell
  • Águia-pescadora
  • Stream Labs
  • Yuan
  • Dispositivos ASIO (por exemplo, DANTE)


Uso da CPU = É necessário um processador mais potente

Se você se enquadra em uma das seguintes categorias, considere adquirir um processador mais potente para o seu sistema:

– Você está usando principalmente codecs de CPU, que não podem ser decodificados pela GPU com o PLAYDECK: ProRes, HAP, DNxHD
– Você utiliza várias saídas NDI, já que elas são codificadas exclusivamente na CPU
– Você está usando bastante as sobreposições no PLAYDECK, já que elas também são executadas exclusivamente na CPU
– Você está usando várias capturas de tela ou câmeras web


NUC Playout sem monitor

Se o formato for importante ou se o seu sistema Playout precisar funcionar sem supervisão, recomendamos este NUC: ASUS NUC 14 Pro.

Possui uma GPU INTEL ARC muito potente, com 8 GB. É capaz de decodificar qualquer formato, assim como uma NVidia (com QuickSync), além do AV1. O equilíbrio entre o desempenho da CPU e da GPU é excelente. Pode operar a reprodução em 2 canais, incluindo saída HDMI e Streams.


Cadernos

Se você está pensando em produções para dispositivos móveis, optamos pelo XMG ULTRA 17 ou o notebook Razor Blade e amplie-o com uma placa Blackmagic Ultra Studio por meio da interface Thunderbolt. Se estiver em dúvida sobre qual fabricante escolher, opte por um notebook para gamers. Esses modelos são projetados para funcionar com desempenho máximo. Evite comprar notebooks do tipo Office, como os da Dell, que são projetados para economia de energia e podem limitar significativamente o seu desempenho em jogos.

Dispositivos de entrada/saída compatíveis


Basicamente, oferecemos suporte a todas as placas dos fabricantes a seguir, já que sempre incluímos os drivers mais recentes. No entanto, devido à enorme variedade de placas disponíveis no mercado, testamos apenas as mais comuns.


Blackmagic Design

Importante: Requer a versão 14.5 ou superior do Configuração do Blackmagic Desktop Video.

  • DeckLink 4K Extreme 12G
  • DeckLink 8K Pro
  • DeckLink Duo 2
  • Intensity Pro 4K
  • DeckLink Mini Monitor / Mini Gravador
  • DeckLink Quad 1 / 2 / Gravador HDMI
  • DeckLink SDI 4K
  • DeckLink Studio 2 / 4K
  • Ultra Studio HD Mini / 4K Mini / 4K Extreme 3 / Monitor 3G
  • DeckLink IP/SDI HD

AJA

  • Corvid 24 R1
  • Corvid 44
  • Corvid 88
  • KONA LHi
  • KONA IP

Deltacast

  • DELTA-3G-e 22
  • DELTA-3G-elp-d 8c
  • DELTA-3G-elp-key 11
  • DELTA-ip-ST2110

Bluefish444

  • Epoch 4K Neutron
  • Epoch 4K Supernova S+
  • Epoch Neutron
  • Epoch Supernova CG
  • KRONOS K8

DekTec

  • DTA-2144B

Magewell

  • Pro Capture Quad HDMI
  • Pro Capture Quad SDI

Águia-pescadora

  • Osprey 915
  • Osprey 925
  • Osprey 927
  • Osprey 935
  • Osprey 945
  • Osprey 914
  • Osprey 924
  • Osprey 944
  • Osprey 1214
  • Osprey 1215
  • Osprey 1225
  • Osprey 1227
  • Osprey 1245
  • Osprey 1285
  • Osprey M15
  • Osprey M14
  • Osprey M24
  • Osprey M25

Stream Labs

  • Alpha HD
  • MH4LM
  • MS4
  • MSP2

Yuan

  • SC550N1

Interno e Externo Keying

O PLAYDECK suporta tanto o modo interno (gráficos sobrepostos ao sinal de entrada) quanto o externo (geração de sinais de preenchimento e de chave) para o Keying, desde que a placa de saída também seja compatível. Também é possível enviar o sinal de chave ou de preenchimento separadamente.

Você também pode usar o NDI para enviar seu sinal de chave ou de preenchimento com suporte a canal alfa.


Interno Keying

No modo interno Keying, o PLAYDECK sobreporá o vídeo a um sinal recebido na mesma placa:

Vamos tomar como exemplo o Decklink Duo 2: ele possui 4 portas SDI. Precisamos informar à placa quais são as duas portas que serão utilizadas para o Keying interno, com a ajuda do Desktop Video Setup (o aplicativo de configuração da própria Blackmagic):

O Decklink passará a funcionar da seguinte forma:

Se iniciarmos o PLAYDECK agora, a opção INTERNAL passa a estar disponível como saída do dispositivo:

Assim que você ativar o dispositivo para Keying, o PLAYDECK alterará automaticamente o fundo para TRANSPARENTE e o espaço de cores para ARGB32 (para oferecer suporte ao canal alfa):

A imagem mostra um exemplo de sobreposições do PLAYDECK: Criar sobreposição > HTML > Screen-Title.html.


Externo Keying

No modo External Keying, o PLAYDECK gera os sinais Fill e Key, e a modulação é realizada por um modulador externo:

Vamos tomar como exemplo o Decklink Duo 2: ele possui 4 portas SDI. Precisamos informar à placa quais são as duas portas que serão utilizadas para o Keying externo, com a ajuda do Desktop Video Setup (o aplicativo de configuração da própria Blackmagic):

O Decklink passará a funcionar da seguinte forma:

Se iniciarmos o PLAYDECK agora, a opção EXTERNAL passa a estar disponível como saída do dispositivo:

Assim que você ativar o dispositivo para Keying, o PLAYDECK alterará automaticamente o fundo para TRANSPARENTE e o espaço de cores para ARGB32 (para oferecer suporte ao canal alfa):

A imagem mostra um exemplo de sobreposições do PLAYDECK: Criar sobreposição > HTML > Screen-Title.html.

PiP (Imagem na imagem) com Keying interno

Este artigo mostrará como utilizar o Keying interno como meio de sobrepor vídeo sobre vídeo (Picture in Picture).


1. Configuração do Keying interno

Precisamos configurar o PLAYDECK para ter um sinal de fundo (BG FEED) e um sinal PIP (PIP FEED) e misturá-los no sinal principal (MAIN FEED). Para isso, usamos o Keying interno. Veja este artigo para mais informações sobre o Internal Keying.

Use qualquer dispositivo compatível com Keying interno. No nosso exemplo, usamos o Blackmagic DeckLink Duo2. Abra a configuração de vídeo da área de trabalho e combine as duas primeiras saídas SDI. Deixe as demais saídas isoladas:

Em seguida, ativamos o Keying interno no Canal 1 no PLAYDECK:


2. Configuração do BG FEED

Agora precisamos enviar nosso sinal BG FEED para a saída SDI 1. Para isso, usamos o Canal 2 e o enviamos via SDI Loop da saída SDI 3 para a saída SDI 1. Observe que, como combinamos SDI 1+2, o SDI 3 agora está designado como “Decklink Duo 2 (2)”:

Em seguida, começamos a exibir qualquer conteúdo de vídeo no Canal 2:

Se você tiver um monitor SDI conectado à entrada SDI 2, já poderá ver a transmissão de fundo sendo exibida nele agora.

Agora poderíamos reproduzir qualquer conteúdo com canal de transparência no Canal 1, sobreposto ao feed de fundo, como, por exemplo, vídeos com canal de transparência (ProRes, HAP-A) ou simples sobreposições. Mas, como precisamos que nosso feed de PIP seja redimensionado e posicionado, precisamos configurá-lo em outro canal.


3. Configuração do PIP FEED

Usamos o Canal 3 como FEEDBACK PIP, para que possamos reproduzir conteúdo de vídeo normal aqui. Queremos enviá-lo via NDI do Canal 3 para o Canal 1 e ativar o escalador de saída, de modo que nosso PIP fique no canto superior direito:

Agora vamos inserir um videoclipe no Canal 3, mas também poderia ser um vídeo ao vivo, Streams ou qualquer outra coisa:

Conectamos este circuito de realimentação NDI à Entrada 1:

Em seguida, insira a Entrada 1 na lista de reprodução do Canal 1:

Reduzimos a lista de reprodução do Canal 3 para o Canal 1, que será sobreposto à transmissão de fundo do Canal 2.


4. SAÍDA FINAL / ALIMENTAÇÃO PRINCIPAL

O SINAIS PRINCIPAL é enviado para a saída SDI 2 e este é o resultado exibido no monitor SDI 2 (foto):


Configuração do dispositivo ST 2110

Para garantir um funcionamento da rede de alta qualidade e sem atrasos, recomendamos o uso de equipamentos de rede de ponta (roteador, switch), bem como cabos Ethernet de alta velocidade (Cat6+).

Neste artigo:
Placas BlackMagic 2110/IP
Placas AJA 2110/IP
Placas Deltacst 2110/IP


Placas BlackMagic 2110/IP

Os dispositivos BlackMagic podem ser configurados com as ferramentas fornecidas pelo fabricante:
Configuração do Blackmagic Desktop Video:


Placas AJA 2110/IP

O PLAYDECK permite atribuir um arquivo de configuração de rede, que será carregado no momento da inicialização do PLAYDECK.

Estrutura do arquivo de configuração (JSON)

{
    "protocol":"2110",
    "network2110":
    { // esta parte configura os parâmetros do próprio dispositivo e dos conectores (SFP) com configurações de IP
        "ptpPreferredGMID":"00-00-00-00-00-00-00-00",
 "ptpDomain":0,
 "setup4k":"false",
        "multiSDP":"false",
 "audioCombine":"false",
 "rxMatchOverride":0,
 "sfps":
 [   // a configuração propriamente dita para cada um dos conectores
            {
 "designator":"sfp1",
 "ipAddress":"192.16.45.8",
 "subnetMask":"255.255.0.0",
                "gateWay":"255.255.255.255",
 "enable":"true"
            },
 {
 "designator":"sfp2",
 "ipAddress":"192.16.45.9",
 "subnetMask":"255.255.0.0",
                "gateWay":"255.255.255.255",
 "enable":"true"
 }
 ]
    },
    "receiveVideo2110":
    [ // esta parte serve para receber um feed de vídeo, onde você define o conector, o endereço de origem
 // e sua porta para ambos os conectores.
 {
 "stream":"video1",
 ...
        },
 {
 "stream":"video2",
 ...
 }
    ],
    "receiveAudio2110":
    [ // esta parte serve para receber um feed de áudio, onde você define o conector, o endereço de origem
      // e sua porta para ambos os conectores.
 {
 "stream":"audio1",
 ...
 },
 {
 "stream":"audio2",
 ...
        }
    ],
    "receiveAnc2110":
    [  // esta parte serve para receber os dados auxiliares, onde você define o conector, o endereço de origem
 // e sua porta para ambos os conectores.
        {
 "stream":"anc1",
 ...
 },
 {
 "stream":"anc2",
 ...
 }
    ],
    "transmitVideo2110":
    [  // esta parte serve para enviar um sinal de vídeo, onde você define o conector, o endereço de destino
 // e sua porta para ambos os conectores.
 {
 "stream":"video3",
 ...
        },
 {
 "stream":"video4",
 ...
 }
    ],
    "transmitAudio2110":
    [  // esta parte serve para enviar um sinal de áudio, onde você define o conector, o endereço de destino
       // e sua porta para ambos os conectores.
 {
 "stream":"audio3",
 ...
 },
 {
 "stream":"audio4",
 ....
        }
    ],
    "transmitAnc2110":
    [  // esta parte serve para enviar dados auxiliares, onde você define o conector, o endereço de destino
 // e sua porta para ambos os conectores.
        {
 "stream":"anc3",
 ...
 },
 {
 "stream":"anc4",
 ...
 }
    ]
}


Exemplo de arquivo de configuração

Você pode baixe este arquivo JSON de exemplo.


Atribuir configuração ao PLAYDECK

A configuração será carregada durante a inicialização do PLAYDECK e será atribuída a todas as entradas e saídas (se houver).

Para os PARÂMETROS DE ENTRADA, edite o caminho completo para o seu arquivo JSON nesta chave do Registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFLive\AJA2\aja.ip_config

Para OUTPUTS, edite o caminho completo para o seu arquivo JSON nesta chave do Registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFRenderer\AJA2\aja.ip_config


Deltacast 2110/IP Cartões

O PLAYDECK permite atribuir um arquivo de configuração de rede, que será carregado no momento da inicialização do PLAYDECK.

Estrutura do arquivo de configuração (JSON)

{
    "tx2110Setup":
    {
 "ethPort":0,
 "DHCP":"true",
 "ipAddress":"127.0.0.1",
        "subnetMask":"255.255.255.0",
 "gateWay":"127.0.0.1",
        "ipAddressMulticast":"239.1.32.32",
 "udpPort":16
    },

 "rx2110Setup":
    {
 "ethPort":0,
 "DHCP":"true",
 "ipAddress":"127.0.0.1",
        "subnetMask":"255.255.255.0",
 "gateWay":"127.0.0.1",
        "ipAddressMulticast":"239.1.32.32",
 "udpPort":16
    }
}


Exemplo de arquivo de configuração

Você pode baixe este arquivo JSON de exemplo.


Atribuir configuração ao PLAYDECK

A configuração será carregada durante a inicialização do PLAYDECK e será atribuída a todas as entradas e saídas (se houver).

Para os PARÂMETROS DE ENTRADA, edite o caminho completo para o seu arquivo JSON nesta chave do Registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFLive\MFDeviceDC\dc.ip_config

Para OUTPUTS, edite o caminho completo para o seu arquivo JSON nesta chave do Registro:
HKEY_CURRENT_USER\Software\Medialooks\MFormats\MFRenderer\DC\dc.ip_config

Configuração do sinal de referência do dispositivo (GenLock)


A introdução de um sinal de referência forçará o hardware de saída a enviar quadros com base no relógio de referência.


1. SYNC multicanal como caso de uso

Se você planeja sincronizar vários canais, deve conectar um relógio externo ao seu dispositivo e, em seguida, ativar o CUE em todos os canais via LINK (ou comandos) e desativar a pausa em todos os canais. Isso iniciará todos os canais (quase) sincronizados, enquanto o relógio de referência garantirá que todos os canais permaneçam sincronizados. Isso só é garantido para todos os canais que sejam transmitidos pelo mesmo dispositivo.

Este artigo mostra como usar os botões de ação para iniciar vários canais em sincronia.


2. Fornecimento de um sinal de referência (GenLock)

Verifique com o fabricante se a sua placa de saída suporta uma entrada de referência. Neste exemplo, utilizamos a “Blackmagic DeckLink Duo 2”:

Se nenhum dos seus outros componentes de hardware gerar um sinal de relógio, você pode usar um componente de hardware separado para gerar esse sinal, como o Gerador de Sincronização Blackmagic.


3. Configurando a entrada de referência no PLAYDECK

Alguns dispositivos exigem configurações específicas de entrada de referência, como os dispositivos AJA. Neste exemplo, definimos a entrada de referência AJA como “externa” para o dispositivo:

Se você clicar em "Mostrar Ajuda", verá todas as outras opções que podem ser definidas para cada fabricante de dispositivo.

Lista de reprodução e conteúdo

Os melhores codecs de vídeo para reprodução


O PLAYDECK é capaz de reproduzir praticamente qualquer codec existente. Se o codec não for compatível com sua GPU, ele sempre recorre à CPU para garantir o funcionamento. Existem pouquíssimas exceções: o NotchLC, por exemplo, não pode ser reproduzido com o PLAYDECK.

Entendemos que a maioria de vocês não tem muito controle sobre a escolha do codec de vídeo, já que recebem os arquivos de vídeo do cliente logo antes do programa.

Mas se você tiver tempo para transcodificar os arquivos de vídeo — ou, melhor ainda, se isso já fizer parte do processo de produção —, então terá mais opções além dos arquivos MP4 no formato H.264.

Recomendamos usar o AV1, se sua placa NVIDIA for compatível, exceto quando for necessário o canal alfa; nesse caso, mude para o HAP. Em todos os outros casos, use o H.265/HEVC. O ProRes oferece a melhor qualidade de imagem, mas não é realmente adequado para reprodução em tempo real, pois é mais um codec voltado para edição e pós-produção.

O PLAYDECK também oferece um recurso que permite transcodificar rapidamente seus arquivos de vídeo para um codec compatível com GPU. Por favor, leia este artigo.


H.265/HEVC

Codec de uso geral. Use-o se sua GPU NVIDIA não for compatível com AV1 e se você não precisar do canal alfa.

  • Desenvolvedor: JCT-VC
  • Decodificação por GPU: Sim, mas depende da GPU da NVIDIA, veja esta lista
  • Qualidade: Boa qualidade em todas as taxas de bits
  • Canal alfa: Não
  • Características: HDR, cor de 10 bits, 8K


AV1

O codec mais eficiente. Use-o se sua GPU for compatível e você não precisar do canal alfa. Oferece qualidade quase sem perdas e arquivos significativamente menores do que o ProRes.

  • Desenvolvedor: Aliança pela Mídia Aberta (Código aberto)
  • Decodificação por GPU: Sim, mas depende da GPU da NVIDIA, veja esta lista
  • Qualidade: Melhor qualidade do que o H.265/HEVC, especialmente em taxas de bits mais baixas
  • Canal alfa: Não
  • Características: HDR, cor de 10 bits, 8K


HAP

Codec muito versátil. Use-o se precisar do canal alfa; é preferível ao ProRes devido à menor carga sobre a CPU.

  • Desenvolvedor: Vidvox
  • Decodificação por GPU: Não, mas com menor carga na CPU do que o ProRes
  • Qualidade: Melhor qualidade do que o H.265/HEVC, mas inferior à do AV1
  • Canal alfa: Sim (com o HAP Alpha e o HAP Q)
  • Características:


ProRes

Oferece a mais alta qualidade de imagem com o ProRes 4444. Preserva detalhes finos e cores de forma excepcional, mas com uma carga elevada na CPU. Use-o apenas se puder suportar a carga na CPU e precisar da melhor qualidade visual possível. Trata-se de um codec de edição e não de um codec em tempo real.

  • Desenvolvedor: Apple
  • Decodificação por GPU: Não. Alta carga da CPU
  • Qualidade: Melhor qualidade do que todas as outras, especialmente em taxas de bits mais altas
  • Canal alfa: Sim (com ProRes 4444)
  • Características: HDR, cor de 10/12 bits, 8K



Inserir “Input Streams” na lista de reprodução

Este artigo vai mostrar como inserir a música “Streams” na sua lista de reprodução.

Neste artigo:
Insira Stream ((SRT, RTMP, UDP, …)
Inserir vídeo do YouTube
Inserir vídeo do site


Inserir Stream (SRT, RTMP, UDP, …)

Você pode arrastar e soltar diretamente qualquer URL do YouTube do seu navegador para o PLAYDECK:

Para inserir um novo Stream na sua lista de reprodução, basta arrastar e soltar o ícone do STREAM na lista de reprodução. Uma nova janela pop-up será exibida, na qual você poderá inserir a URL do Stream:

Seu Stream será escaneado pelo PLAYDECK agora. Se o PLAYDECK conseguir se conectar ao seu Stream com sucesso, o texto será exibido em BRANCO. Agora você pode reproduzir o Stream e/ou clicar duas vezes no ícone INFO para ver mais informações sobre o Stream, como formato de vídeo e codec:

Se o Stream NÃO puder ser conectado, ele aparecerá em VERMELHO:

Se você cometeu um erro de digitação, pode editar rapidamente a URL clicando com o botão direito do mouse e selecionando ALTERAR URL:


Inserir vídeo do YouTube

Você pode inserir links do YouTube por meio de arrastar e soltar ou da mesma forma que se insere o Stream. Consulte este artigo Para mais informações sobre o YouTube.


Inserir vídeo do site

Você pode inserir alguns sites por arrastar e soltar diretamente na lista de reprodução ou por meio do ícone STREAM. Neste exemplo, usaremos o TWITCH. Clique em MOSTRAR AJUDA para obter mais informações sobre quais sites podem ser usados:


Inserir vídeos do YouTube em listas de reprodução

Este artigo vai mostrar como carregar e editar vídeos do YouTube.


1. Carregue o YouTube no PLAYDECK

Você pode arrastar e soltar diretamente qualquer URL do YouTube do seu navegador para o PLAYDECK:

Ou você pode usar o ícone de arrastar e soltar Stream para colar/editar a URL:

Seus vídeos do YouTube estão prontos para serem reproduzidos assim que você os adicionar. A qualidade será pré-selecionada de acordo com o formato de vídeo da sua lista de reprodução e os formatos oferecidos pelo YouTube.

Nota: Evite usar links longos do YouTube com listas de reprodução, como “…?v=0oIIRc0zc_U&list=RD0oIIRc0zc_U”, pois eles podem não funcionar ou causar atrasos/interrupções na reprodução. Recomendamos usar links curtos como “…?v=0oIIRc0zc_U”.


2. Atualizar o driver do YouTube

Caso o vídeo do YouTube adicionado apareça como “NÃO REPRODUTÍVEL” ou em vermelho no PLAYDECK, atualize o driver integrado do YouTube. É provável que o YouTube tenha feito alterações em sua plataforma e você precise de uma versão mais recente do nosso driver:


3. Alterar a qualidade, o vídeo e o áudio

Os vídeos do YouTube estão sempre disponíveis em diferentes qualidades. Você pode alternar entre as faixas de vídeo clicando com o botão direito do mouse no vídeo do YouTube:

Nota: O YouTube oferece faixas combinadas de vídeo e áudio, que são muito mais rápidas. Se você mudar para a faixa de vídeo não combinada, o armazenamento em cache pode demorar muito mais tempo e o avanço rápido pode causar desincronização entre vídeo e áudio.


Automatizar a sobreposição Lower Third com clipes

Este artigo irá mostrar como criar grupos de sobreposições e vinculá-los a clipes ou programá-los.

Neste artigo:
Criar Lower Third (com overlays.uno)
Criar Lower Third (com ClassX)
Criar Lower Third (no PLAYDECK)
Automatizar sobreposição com clipes/blocos
Sobreposição de horários
Controle remoto
Externo Keying


1. Criar o Lower Third (com o arquivo overlays.uno)

Para este exemplo, utilizamos uma sobreposição Lower Third pronta para uso da overlays.uno.

Abra este modelo de sobreposição e clique em “Usar gratuitamente”:
https://overlays.uno/library/199-Lower-Third—Prism

Em seguida, clique em “Copiar URL de destino” para colocar a URL de destino na sua área de transferência.


No PLAYDECK, clique em qualquer botão de sobreposição vazio, selecione “HTML” e cole a URL no campo superior de modelos online:

A sobreposição fica pronta para exibição imediatamente. Você pode até mesmo atualizar o logotipo e o texto em tempo real pelo site overlay.uno:


2. Criar Lower Third (com ClassX)

ClassX Liveboard é uma solução profissional CG Playout para automatizar conteúdos de sobreposição dinâmicos. Você pode se cadastrar para obter uma versão de demonstração no site da empresa.

Após a instalação do LiveBoard, basta adicionar vídeos, elementos gráficos e outros conteúdos por meio da interface do usuário. Lá, você também pode nomear os conteúdos com um identificador exclusivo, por exemplo, “MyLowerThird”, para referência futura.

O LiveBoard permite conectar-se via TCP e enviar comandos para mostrar/ocultar determinados conteúdos. A lista completa de comandos está sempre disponível no diretório de instalação do programa:
C:\Arquivos de Programas\…\ClassX_Applications_v6\remotecontroltester\comandos

Por enquanto, esses dois comandos são suficientes para nós:

LBC_PLAYCONTENT "MyLowerThird"
LBC_STOPCONTENT "MyLowerThird"

    Vamos habilitar o TCP no PLAYDECK para que ele se comunique com o LiveBoard. A porta padrão do LiveBoard é a 301. Ao habilitar essa opção, aparecerá “CONECTADO”, caso o servidor do LiveBoard esteja em execução. Caso contrário, o PLAYDECK tentará se conectar a cada 5 segundos, então você pode iniciar o LiveBoard antes ou depois do PLAYDECK:

    Por favor, entre em contato com 4. Automatizar a sobreposição com clipes/blocos


    3. Criar Lower Third (no PLAYDECK)

    Vamos criar nosso próprio “terço inferior” personalizado, composto por um elemento gráfico de fundo e texto, e agrupá-los.

    Clique em um botão de sobreposição vazio para abrir o Editor e, em seguida, adicione alguns Fundo GFX. Feche o Editor, clique com o botão direito do mouse no botão “Overlay” e posicione o fundo na área inferior. Também clicamos com o botão direito do mouse na pré-visualização do vídeo e desativamos a opção “Nome do canal”:

    Adicionamos outra sobreposição de texto e usamos {blockname} como marcador de posição para o texto do título. Em seguida, adicionamos outra sobreposição de texto e usamos {clipname} como marcador de posição. Depois, ajustamos o posicionamento e fica assim:

    Agora vamos agrupá-las: clique com o botão direito do mouse em um botão de sobreposição vazio e selecione “Criar grupo de sobreposições”. Em seguida, adicione nossas três sobreposições anteriores e organize-as de baixo para cima:


    4. Automatizar a sobreposição com clipes/blocos

    Agora temos um botão de sobreposição funcional para o Lower Third com conteúdo de texto dinâmico. Agora vamos anexar essa sobreposição a um clipe específico. Selecione o clipe em questão e clique no ícone de sobreposições; em seguida, adicione nossa sobreposição a esse clipe, começando aos 5 segundos do clipe e exibindo-se por 10 segundos:

    Para anexar uma sobreposição a um bloco, você pode usar os seguintes comandos:

    Você pode copiar os anexos de sobreposição clicando com o botão direito do mouse no clipe/bloco e selecionando “Copiar/Colar configurações”. Isso ajudará imensamente a duplicar os anexos em toda a lista de reprodução.

    Para automatizar sobreposições externas, como o ClassX, você também deve usar comandos em clipes ou blocos, mas escrever esses comandos na seção “Externo via TCP”:

    Você também pode mostrar/ocultar sobreposições por meio dos botões de ação, utilizando comandos internos ou externos.


    5. Sobreposição de horários

    Além de anexar sobreposições aos itens da lista de reprodução, você também pode programá-las para serem exibidas em um horário específico e por um período determinado, clicando com o botão direito do mouse na sobreposição:


    6. Controle remoto

    Você já aprendeu sobre comandos em 4. Automatizar a sobreposição com clipes/blocos. Você pode executar esses comandos de qualquer lugar e ativar suas sobreposições por meio do Stream Deck ou de qualquer outro software de controle remoto.

    Aqui está um artigo sobre como configurar e usar comandos em geral:
    https://playdeck.tv/howto/commands/

    E aqui você encontra mais informações sobre como configurar e usar o Stream Deck com o Companion:
    https://playdeck.tv/howto/companion/


    7. Externo Keying

    Você pode usar um canal do PLAYDECK exclusivamente para as sobreposições e enviá-las ao seu mixer por meio do Keying externo, que é compatível tanto com a saída do dispositivo quanto com a saída do NDI:
    https://playdeck.tv/howto/keying/

    Legendas ocultas / Legendas

    Este artigo vai mostrar como usar legendas ocultas e legendas.

    Neste artigo:
    Introdução
    Testes
    Adicionar novas legendas ao vídeo


    Introdução

    O PLAYDECK é compatível com Legendas ocultas CEA-608 (NTSC) e CEA-708 (televisão digital) e Legendas.

    No PLAYDECK, elas funcionam de maneira diferente. Veja como:

    1. Legendas
    Elas só podem ser obtidas a partir de arquivos de vídeo e são SEMPRE gravadas na imagem. Você pode selecioná-las clicando com o botão direito do mouse no clipe. A trilha de legenda está desativada por padrão:

    As legendas podem ser incorporadas ao clipe; nesse caso, são chamadas de “ASS Embedded”. Também podem ser um arquivo SRT externo. Esse arquivo deve ter o mesmo nome (exceto a extensão .srt). O arquivo SRT pode estar na mesma pasta ou em qualquer uma das subpastas “Subs” ou “Subtitles”.

    Se você enviar seu sinal de vídeo para qualquer destino (SDI, NDI, Stream), as legendas serão exibidas no quadro da imagem. Você pode alterar aspectos como o tipo de fonte etc. nas configurações.


    2. Legendas ocultas
    O CC pode ter diversas fontes e pode ser: Queima de tela ou Apenas repasse.
    Nos arquivos de vídeo, a trilha de legendas pode ser incorporada e é exibida como “CC Incorporada” ao clicar com o botão direito do mouse no clipe:

    A opção para alternar entre os modos “Burn-In” e “Pass-Through” pode ser encontrada nas configurações. “Burn-In” significa que o texto das legendas (CC) será exibido nos quadros da imagem, assim como as legendas. No modo Pass-Through, o texto de legenda (CC) será exibido apenas na visualização, mas não na saída final. A tarefa de renderizar o texto de legenda (CC) é, portanto, “repassada” para o próximo receptor, por exemplo, o YouTube Live Stream.

    Além de arquivos de vídeo, as legendas (CC) são compatíveis com os seguintes métodos de entrada e saída, o que significa que o PLAYDECK pode ler, visualizar e enviar legendas (CC) por meio de:
    – Dispositivo SDI (se o dispositivo for compatível)
    – Streams com codec de vídeo MPG-2 ou H.264 (qualquer protocolo, por exemplo, UDP, RTMP, SRT)
    – Dispositivo NDI

    Observe que o suporte a CC via NDI não é universal; portanto, apenas o PLAYDECK pode enviar e receber CC através do NDI (Loops).

    Observe também que as legendas (CC) contêm informações sobre a posição do texto e a animação, que não podem ser alteradas pelo PLAYDECK para visualização prévia ou gravação. Essas informações estão codificadas nas faixas de legendas (CC). Os nomes das animações geralmente são “Roll-Up” ou “Pop-On”. Eles podem ser alterados após a passagem por outro receptor.


    Testes

    Disponibilizamos este trecho de vídeo para que você possa testar as legendas em ação:
    https://downloads.playdeck.tv/assets/Sample Video_QTCC.mov

    1. Adicione o clipe e selecione a trilha CC
    Adicione o clipe de vídeo ao Canal 1. Clique com o botão direito do mouse no clipe e selecione a trilha CC. Defina também o bloco como “Loop”. Agora você deve conseguir ver o texto CC na pré-visualização inferior. Você pode desativar a sobreposição “CHANNEL 1” clicando com o botão direito do mouse na pré-visualização.


    2. Transmitir o sinal do Stream via SDI e do NDI
    Ative qualquer dispositivo SDI e encaminhe o sinal para outra porta SDI para teste (se disponível). Ative também o NDI com as configurações padrão:


    3. Envio para UDP Stream
    Configure um novo Stream UDP local. Certifique-se de que o protocolo UDP esteja selecionado e de que você utilize (qualquer) H.264 Codec de vídeo. O URL de destino é o seu endereço IP local: udp://192.168.178.42:5000?pkt_size=1316. Clique em Parâmetro e ativar o embed_cc bandeira.


    4. Adicionar entradas SDI e NDI
    Agora conectamos nossas saídas às novas entradas no próprio PLAYDECK. Usamos a ENTRADA 1 para SDI e a ENTRADA 2 para NDI.


    5. Insira as entradas e o UDP Stream no Canal 2
    Adicionamos as entradas 1 e 2 à lista de reprodução do Canal 2 arrastando e soltando o ícone de entrada. Em seguida, adicionamos nosso UDP Stream arrastando e soltando o ícone do Stream. A URL do Stream é: udp://127.0.0.1:5001. Agora você pode observar que todas as três novas faixas exibirão suas faixas de controle de câmera (CC) de origem na área de pré-visualização do Canal 2. Você enviou e recebeu com sucesso faixas de CC via SDI, NDI e UDP.

    6. Explicando o burn-in e o pass-through
    Ao reproduzir qualquer clipe no Canal 2, observamos texto duplicado na área de pré-visualização do PLAYDECK do Canal 2. Isso ocorre porque o Canal 1 está gravando as legendas (CC) na imagem por padrão (renderizando o texto em todos os quadros). Além disso, o Canal 2 detecta uma trilha de CC na entrada, que está sendo “transmitida” a partir da entrada. O Canal 2 então exibe as trilhas de CC como pré-visualização na área de pré-visualização do Canal 2. Portanto, temos dois textos de CC sobrepostos: um já presente no feed de vídeo de entrada e outro proveniente da trilha de CC que está sendo passada adiante:

    7. Desativar o burn-in
    Conforme observado no último parágrafo, as legendas ocultas (CC) são sobrepostas à imagem e, em seguida, enviadas para SDI, NDI e Streams. Queremos alterar esse comportamento para que as legendas ocultas sejam simplesmente repassadas e que o PLAYDECK as exiba na área de pré-visualização. Portanto, marcamos a caixa de seleção “Pass-Through” nas configurações de legendas. Após clicar em “Atualizar para a lista de reprodução”, não observamos mais textos duplicados na pré-visualização do Canal 2.


    8. Controle por meio da saída da área de trabalho
    Para verificar se o CC está incorporado à imagem ou não, ativamos uma saída para a área de trabalho no “Modo Janela”. Isso sempre mostra como o sinal de vídeo é enviado para dispositivos e transmissões:


    9. Monitoramento
    Você pode verificar o status dos sinais de vídeo de entrada e saída ativando a janela MONITORAMENTO:


    Adicionar novas legendas ao vídeo

    O PLAYDECK não possui ferramentas para adicionar legendas manualmente (digitando o texto) a vídeos ou feeds de vídeo. No entanto, existem muitas ferramentas disponíveis na internet para adicionar legendas, por exemplo:.
    https://www.veed.io/
    https://studio.youtube.com/

    Preparar/importar listas de reprodução externamente

    Este artigo apresentará opções para criar suas listas de reprodução em outro sistema ou importar listas de reprodução de outros aplicativos.

    Neste artigo:
    Use o canal gratuito
    Experimente a edição de teste da Playlist
    Adicionar lista de reprodução durante a transmissão
    Detectar e recarregar automaticamente novas listas de reprodução
    Integração com aplicativos de terceiros


    Use o canal gratuito

    Você tem algum canal disponível no PLAYDECK? Use-os para preparar e testar novos conteúdos e, em seguida, copie-os para o seu canal principal. Você pode arrastar e soltar blocos de um canal para outro ou copiá-los pressionando a tecla CTRL após iniciar o arrastar e soltar.

    Você também pode copiar, sobrescrever ou acrescentar listas de reprodução inteiras clicando com o botão direito do mouse no NÚMERO DO CANAL:

    Se você colar um novo conteúdo em uma lista de reprodução existente (ou importar um arquivo XML), terá a opção de sobrescrever ou acrescentar:


    Experimente a edição de teste da Playlist

    Você pode instalar o PLAYDECK em qualquer outro computador e editar suas listas de reprodução lá. Exceto pela marca d'água da versão de avaliação, não há outras restrições, então você pode preparar listas de reprodução e enviá-las para o seu sistema principal.


    Adicionar lista de reprodução durante a transmissão

    Quer importar novas listas de reprodução sem interromper sua transmissão? Não há problema: use a opção “APPEND PROJECT” no menu “FILE”:

    Isso carregará qualquer projeto do PLAYDECK, mas, em vez de substituir as listas de reprodução, todas elas serão ampliadas com os clipes encontrados no projeto. Você poderá então excluir com segurança qualquer conteúdo antigo.

    Você pode aplicar esse procedimento a listas de reprodução individuais exportando uma lista de reprodução para XML e importando esse arquivo XML no outro computador. Para isso, clique com o botão direito do mouse no NÚMERO DO CANAL:

    Este fluxo de trabalho é ideal para qualquer programação do dia a dia, na qual você adiciona novos dias e remove os antigos.


    Detectar e recarregar automaticamente novas listas de reprodução

    Você também pode SOBRESCREVER o arquivo de projeto atualmente carregado no seu sistema principal e permitir que o PLAYDECK detecte isso e recarregue o projeto; em seguida, o Playout será retomado. Ative essa funcionalidade nas configurações do aplicativo:

    Nota: A função RESUME PLAYOUT só funciona se o clipe que está sendo reproduzido no momento existir no projeto recém-carregado; caso contrário, o Playout é interrompido para esse canal. O clipe é identificado por um ID ÚNICO, portanto, ele pode ter sido movido para outro bloco no projeto recém-carregado.

    Esse fluxo de trabalho é mais adequado para qualquer sistema automatizado, no qual os arquivos de projeto são gerados automaticamente e enviados para o sistema principal. Ou quando o editor de conteúdo não tem acesso ao sistema principal e envia a nova lista de reprodução para o NAS/armazenamento em nuvem.


    Integração com aplicativos de terceiros

    Não oferecemos suporte ao formato de playlists de outros aplicativos de terceiros, pois há uma variedade muito grande no mercado, e muitas funções relacionadas a playlists (mixagem, sobreposições, programação) não seriam compatíveis com o PLAYDECK.

    Se você prefere criar sua lista de reprodução em um aplicativo de terceiros, é necessário exportá-la para um arquivo CSV, editar esse arquivo para que seja compatível com o PLAYDECK e, em seguida, importá-lo para o PLAYDECK.

    Por que CSV? Porque é o formato de lista mais simples, que permite vários valores por item. Ele pode ser editado com qualquer editor de texto ou de tabelas, desde o Bloco de Notas até o Excel.

    Vamos dar uma olhada no nosso CSV. Para isso, criamos uma lista de reprodução de exemplo com 2 blocos. Misturamos diferentes tipos de conteúdo: videoclipes com pontos de entrada e saída, entradas de dispositivos, vídeos do YouTube, entrada UDP Stream, GFX com tempo de execução e uma nota. Também adicionamos uma programação ao segundo bloco:

    Agora, clicamos com o botão direito do mouse em “CHANNEL NUMBER 2” e selecionamos “EXPORTAR PARA CSV”:

    Em seguida, abrimos o arquivo CSV salvo no Bloco de Notas (Clique aqui para baixar/abrir em uma nova guia):

    Como você pode ver, não são “muitas” linhas de texto. Como as primeiras linhas são apenas o cabeçalho, fica ainda mais claro no editor de tabelas:

    E é assim que você cria arquivos CSV: você exporta seu conteúdo em qualquer aplicativo de terceiros, abre qualquer editor e o importa no FORMATO PLAYDECK. Mas O QUE É O FORMATO PLAYDECK?.

    Estas são as COLUNAS OBRIGATÓRIAS. Elas podem estar em QUALQUER POSIÇÃO (em qualquer coluna de 1 a 5):
    Tipo = Bloquear, Arquivo, Site (ou YouTube), Entrada#, Stream, Nota
    Legenda = Qualquer texto a ser exibido no PLAYDECK
    Nome do arquivo = O caminho/arquivo ou a URL (YouTube e Streams)

    Estas são as COLUNAS OPCIONAIS. Elas podem estar em QUALQUER POSIÇÃO (em qualquer coluna de 1 a 5):
    Ativo = A caixa de seleção na primeira coluna do PLAYDECK
    Duração = Utilizado apenas para tipos de arquivo que sejam imagens. Deixe em branco ou insira 0 para todos os tipos
    Inserir / Remover = Ponto de entrada e/ou saída para o corte
    Programação = Utilizado apenas por tipos de bloco

    Nota: Propriedades mais avançadas (por exemplo, ganho de áudio) não são compatíveis, a fim de manter nosso formato CSV simples e organizado. Para importar/exportar TODAS as propriedades, use XML em vez de CSV.

    Nota: O PLAYDECK utiliza a codificação UTF-8 para salvar e carregar arquivos CSV.


    Criar loop de espera antes do show

    Este artigo vai mostrar como criar uma lista de reprodução de áudio e combiná-la com um vídeo em loop, ideal para loops de espera antes do show.


    Começamos criando um bloco de loop e inserindo um arquivo de áudio MP3 nesse bloco:

    Agora vamos adicionar uma imagem padrão, que será exibida sempre que forem reproduzidos clipes apenas de áudio:

    E pronto, temos um loop de espera antes do show:

    Mas isso não é tudo. Também podemos usar um vídeo em loop em vez de uma imagem estática. Para isso, adicionamos o vídeo como sobreposição com a configuração de loop. O vídeo será exibido em tela cheia, se tiver o mesmo tamanho; caso contrário, podemos redimensioná-lo nas configurações de sobreposição:

    Também poderíamos adicionar uma contagem regressiva usando o overlays.uno. É rápido e fácil:


    Criação de uma apresentação de slides em um único monitor

    Este artigo mostrará como criar uma apresentação de slides com transições e exibi-la no mesmo monitor.


    1. Criação do programa

    Abra o Explorador de Arquivos integrado clicando na seta para a direita entre as listas de reprodução. Procure a pasta de imagens, selecione todas as imagens e adicione-as à lista de reprodução arrastando e soltando:

    Selecione qualquer clipe na lista de reprodução e pressione CTRL+A para selecionar todos os clipes; em seguida, selecione o ícone de DURAÇÃO e insira uma duração adequada para cada imagem, por exemplo, 15 segundos:

    Enquanto todos os clipes ainda estiverem selecionados, clique no ícone TRANSIÇÃO e adicione qualquer transição. Neste caso, usaremos uma transição de fade suave e prolongada:

    Na parte inferior da lista de reprodução, você pode ver a duração total da sua apresentação de slides:


    2. Reproduzir a apresentação de slides

    Basta clicar duas vezes no primeiro clipe (ou usar os botões CUE+PLAY) e, em seguida, clicar duas vezes na área de pré-visualização (ou clicar com o botão direito e selecionar TELA INTEIRA). Seu Playout será agora maximizado para o tamanho do seu monitor, com a qualidade máxima. E o cursor do mouse ficará oculto. Use a tecla ESC para sair do modo de tela cheia.

    Nota: No modo de tela cheia, você pode usar a tecla ESPAÇO para pausar ou retomar a reprodução.

    Você também pode transmitir o sinal de vídeo para um segundo monitor ou enviá-lo para a sua TV. Também é possível enviá-lo via NDI para outro PC e abrir o sinal com o PLAYDECK (use a versão gratuita Licença de backup), ou o VCL Mediaplayer ou qualquer outro aplicativo de terceiros:


    Growing Files na lista de reprodução

    Este artigo vai mostrar como inserir arquivos que vão aumentando de tamanho em uma lista de reprodução.

    Definição
    Um arquivo em crescimento é um arquivo que ainda está sendo gravado — portanto, seu tamanho está aumentando.

    Configuração recomendada
    Ao trabalhar com arquivos que vão aumentando de tamanho, recomendamos que você ative as configurações “Recalcular a duração do arquivo” e “Ativar verificação em segundo plano”. A primeira garantirá que a duração do arquivo seja mais precisa, e a segunda fará uma nova verificação do arquivo a cada 5 segundos para atualizar sua duração na lista de reprodução:


    Adicionar à lista de reprodução
    Arquivos em expansão podem ser inseridos na lista de reprodução como qualquer outro arquivo: por arrastar e soltar de fora do PLAYDECK ou usando o explorador de arquivos integrado. Eles serão detectados como “em expansão”, o que pode ser verificado na coluna de informações. A duração do clipe será atualizada a cada 5 segundos:

    Possíveis fontes
    Os arquivos podem ser gravados em qualquer lugar; não é necessário que sejam gravados no PLAYDECK. Na captura de tela acima, estamos usando uma gravação do PLAYDECK, outra do OBS Studio e outra do MagicSoft Recorder.

    Formatos possíveis
    Só são suportados os seguintes formatos de contêiner de arquivos. No entanto, dentro desse contêiner, você pode usar qualquer codec de vídeo:
    – MKV
    – AVI
    – MPEG

    Corte e edição
    Você pode cortar e editar arquivos em andamento da mesma forma que arquivos comuns. Por exemplo: você pode definir um ponto de saída (OUT) no arquivo e reproduzi-lo em loop, mesmo enquanto ele ainda estiver sendo gravado.

    Transcodificar clipes para decodificação por GPU


    Para uma visão geral dos melhores codecs de vídeo possíveis para o Playout, por favor, leia este artigo.

    Embora o PLAYDECK seja capaz de transcodificar todos os clipes em tempo real para o formato de saída selecionado, isso pode sobrecarregar bastante o sistema durante o Playout, dependendo do seu caso de uso.

    Se o uso da CPU atingir um nível crítico e você perceber atrasos na reprodução (geralmente percebidos como falhas no áudio), convém verificar se todos os clipes estão sendo decodificados pela GPU, pois a maioria das placas de vídeo modernas consegue suportar uma carga muito maior do que a CPU sozinha, possibilitando assim a execução de vários canais de saída com o PLAYDECK.

    Neste artigo:
    Utilizando o transcodificador integrado
    Quais arquivos estão sendo decodificados na CPU no PLAYDECK
    Quais placas de vídeo são recomendadas?


    Utilizando o transcodificador integrado

    O PLAYDECK possui um transcodificador integrado para arquivos de vídeo e áudio. Isso facilitará a transcodificação RÁPIDA de vários arquivos de uma só vez, por exemplo, se o seu programa começar em breve e você simplesmente não tiver tempo para transcodificá-los usando uma ferramenta de terceiros, como o Adobe Media Encoder.

    No seu exemplo, temos um bloco de arquivos que só pode ser decodificado pela CPU, como o ProRes e o codec de vídeo HAP-A. Agora, selecionamos qualquer clipe e, em seguida, pressionamos CTRL+A para selecionar todos os clipes do bloco. Você também pode usar a tecla SHIFT para selecionar um intervalo de clipes ou apenas a tecla CTRL para selecionar clipes individuais.

    Agora clicamos com o botão direito do mouse em um dos clipes selecionados e selecionamos “Transcodificar clipes”:

    Você não terá uma lista de codecs de vídeo de destino predefinidos, todos compatíveis com a decodificação por GPU:

    Se você estiver com pressa ou tiver um grande número de clipes para transcodificar, escolha a primeira opção, “MPEG-4”, pois ela oferece resultados incrivelmente rápidos, mantendo uma boa qualidade. Em todos os outros casos, opte pela segunda opção, “AV1”, pois ela gera arquivos relativamente pequenos em SSD/HDD, ao mesmo tempo em que produz arquivos de altíssima qualidade e também oferece suporte a HDR. A última opção é irritantemente lenta, mas eleva um pouco mais a qualidade e a compactação; no entanto, a relação tempo/qualidade é ruim nesse caso. Use essa opção para transcodificações durante a noite.

    Nota: Infelizmente, não podemos oferecer transcodificação em H.264 ou H.265 por motivos relacionados a licenças.

    O transcodificador salvará o novo arquivo ao lado do antigo e acrescentará “_transcoded” ao nome do arquivo:

    Os novos arquivos serão automaticamente substituídos e verificados novamente na sua lista de reprodução:

    Se, a qualquer momento, você precisar voltar a uma versão anterior da sua lista de reprodução, pode usar a função “Restaurar backup do projeto”:


    Quais arquivos estão sendo decodificados na CPU no PLAYDECK

    ProRes
    Este codec de vídeo de alta qualidade tem suas origens nos computadores MAC, já que também foi desenvolvido pela Apple. Infelizmente, a Apple nunca divulgou informações sobre o codec para sistemas Windows, por isso ainda é praticamente impossível decodificar o ProRes por meio da GPU. Se você precisar do canal alfa, recomendamos usar o codec de vídeo HAP-A.

    HAP e variantes como o HAP-A
    Esses codecs de vídeo também suportam o canal alfa e apresentam um consumo de CPU muito baixo.

    DNxHD, MXF
    Esses codecs também não podem ser decodificados pela GPU no PLAYDECK.


    Quais placas de vídeo são recomendadas?

    Referimo-nos a este artigo para PC Building para a PLAYDECK.


    Saída de vídeo e áudio

    Transmita seu feed de vídeo

    Este artigo vai mostrar como transmitir o feed de vídeo do seu canal para qualquer destino e público-alvo desejados.

    Neste artigo:
    Saída para um único monitor
    HDMI via área de trabalho estendida
    Placa de saída SDI / HDMI
    Placa de saída SMTP ST 2110 / IP
    NDI (Interface de dispositivo de rede)
    Streaming (UDP, RTMP, SRT, DVB, …)
    Placa de som virtual Dante (DVS)
    Visão do diretor


    Saída para um único monitor

    A maneira mais simples de exibir seu feed de vídeo é colocar seu canal em tela cheia. Ative a tela cheia clicando duas vezes na pré-visualização ou clicando com o botão direito do mouse e selecionando “Tela cheia”:

    A exibição em tela cheia oferece qualidade e FPS muito superiores aos da visualização normal. Você pode sair do modo de tela cheia pressionando qualquer botão do mouse ou a tecla ESC.

    Este modo é ideal para apresentações de slides privadas e rápidas. Aqui está um exemplo de como configurar uma apresentação de slides com o PLAYDECK:
    https://playdeck.tv/howto/slideshow/


    HDMI via área de trabalho estendida

    Outra maneira simples de enviar o sinal de vídeo é usar as saídas HDMI do seu PC ou da sua placa de vídeo. Para que a saída HDMI seja reconhecida pelo PLAYDECK, você precisa configurar uma nova “Saída de área de trabalho estendida”, da mesma forma que faria se fosse adicionar um monitor secundário:

    1. Conectar no Windows
    Conecte fisicamente seu dispositivo HDMI ao PC e ligue-o, para que o Windows possa reconhecê-lo. Conecte-o à placa de vídeo (preferencialmente) ou à placa-mãe. Clique com o botão direito em qualquer lugar da área de trabalho e selecione “Configurações de exibição”. Você deverá ver seu novo monitor e a mensagem “A tela está estendida” (é por isso que se chama “Área de trabalho estendida”). Se você ainda não tiver acesso ao seu dispositivo de saída HDMI (por exemplo, uma tela LED), pode usar qualquer monitor de PC provisório para a configuração. O PLAYDECK ajustará automaticamente a saída (outra) posteriormente, caso você use a mesma porta HDMI. Certifique-se também de que seu monitor esteja configurado para 60 FPS e não para 120 ou 144, pois isso pode causar atrasos.


    2. Atribuir no PLAYDECK
    Inicie o PLAYDECK e selecione seu novo monitor como “Saída da área de trabalho” para o seu canal. Uma vez ativado, o PLAYDECK irá “sobrepor” sua saída no monitor. Ele ficará na frente de todos os outros aplicativos do Windows e o ponteiro do mouse ficará desativado. Caso você acione isso acidentalmente na sua tela principal, pressione ALT+F4 para fechá-lo, pois, caso contrário, você não conseguirá acessar o Windows nem o PLAYDECK.

    O PLAYDECK é capaz de se reconectar à saída do seu desktop, caso a conexão seja interrompida, haja uma queda de energia ou se o dispositivo HDMI receber alimentação depois que o PLAYDECK já tiver sido iniciado.

    Este modo é mais adequado para transmissão local para uma TV ou tela LED, por exemplo, durante exposições ou eventos.


    Placa de saída SDI / HDMI

    As placas de saída apresentam uma enorme vantagem em relação à saída de desktop:

    – Sinal de vídeo mais potente para transmissão por cabos mais longos
    – Muito menor consumo de CPU/GPU, já que a placa assumirá parte da carga
    – Sem perdas de quadros, já que as placas possuem controle e conversão de taxa de quadros integrados
    – Qualidade de imagem muito superior, especialmente no que diz respeito às cores

    As placas de saída quase sempre valem o investimento e são altamente recomendadas. Elas oferecem uma solução de transmissão de vídeo muito mais estável em comparação com a saída do desktop e uma experiência geral melhor.

    Veja a lista de todas as placas de saída compatíveis:
    https://playdeck.tv/howto/supporteddevices/

    Se precisar de uma recomendação, costumamos usar as placas BlackMagic DeckLink. Elas estão disponíveis para SDI e HDMI:
    https://www.blackmagicdesign.com/products/decklink


    1. Instale a placa de saída no seu PC
    Você precisará de um slot PCIe separado na sua placa-mãe. Pense nessa placa como uma “placa de vídeo secundária”. Certifique-se de que o slot PCIe forneça a largura de banda necessária para o dispositivo. Alguns slots PCIe são “compartilhados” e têm apenas metade da largura de banda, o que pode causar travamentos na saída de vídeo. Isso pode ser alterado na BIOS. Você também pode “hospedar” sua placa em um gabinete externo para produção móvel, como o “Sonnet Echo Express”, e conectá-la via Thunderbolt, mas esteja ciente de que a largura de banda disponível via Thunderbolt é menor do que a largura de banda PCIe exigida por algumas placas, como a “DeckLink 8K Pro”.

    2. Instalar o driver para Windows
    A maioria das placas requer a instalação de um driver específico para funcionar no Windows. Esses drivers também incluem ferramentas para testar a placa antes de usá-la no PLAYDECK.

    Certifique-se de que sempre tenha a versão mais recente do driver instalada no seu sistema para garantir o máximo de estabilidade e qualidade. Para a placa BlackMagic, o PLAYDECK requer, no mínimo, o driver “Desktop Video 14.5”; caso contrário, a placa não funcionará corretamente:
    https://www.blackmagicdesign.com/support/family/capture-and-playback

    3. Ativar no PLAYDECK
    Selecione suas placas de saída e a entrada de linha no PLAYDECK e ative a saída do dispositivo. Ao contrário das saídas de desktop, essas placas de saída não precisam de um monitor conectado via SDI ou HDMI; elas serão ativadas imediatamente:


    Placa de saída SMTP ST 2110 / IP

    Essas placas são muito semelhantes às placas SDI/HDMI descritas acima. Consulte as instruções de instalação fornecidas para essas placas.

    A diferença entre as placas 2110 e as placas SDI é que as placas 2110 transmitem o sinal via LAN (rede local). Trata-se de um padrão moderno e em expansão, utilizado por estúdios para transportar sinais de vídeo dentro da empresa. Embora seja teoricamente possível usar a LAN existente para o ST 2110, recomenda-se utilizar uma LAN separada com switches específicos compatíveis com PTP (Protocolo de Tempo de Precisão). Uma vez configurada, a principal vantagem é que os diversos receptores podem acessar facilmente o feed de vídeo gerado pelo PLAYDECK.

    Disponibilizamos um artigo específico sobre os dispositivos 2110 e suas opções de configuração de rede:
    https://playdeck.tv/howto/2110-device-setup/


    NDI (Interface de dispositivo de rede)

    O NDI é outra opção de transporte de rede para seus feeds de vídeo. Ela pode ser usada com a LAN (rede local) existente e não requer configuração de rede específica. Ela oferece seu próprio “sistema de detecção”, ou seja: você envia seu sinal NDI para a rede e ele será automaticamente detectado por qualquer receptor NDI.

    O NDI é o método preferido para trocar fluxos de vídeo com outros aplicativos. Aqui estão alguns exemplos:
    https://playdeck.tv/howto/obs-studio/
    https://playdeck.tv/howto/vmix/

    O NDI também pode ser usado em uma configuração na nuvem, por exemplo, em instâncias do Amazon EC2, para transferir dados entre servidores:
    https://playdeck.tv/howto/amazon-ec2/

    Você pode usar o NDI para “repetir” o sinal dentro do PLAYDECK em tarefas específicas, como este Picture-In-Picture:
    https://playdeck.tv/howto/pip/

    Existem várias ferramentas disponíveis para ajudá-lo a configurar o NDI no seu ambiente:
    https://ndi.video/tools/

    Se você precisar configurar um servidor Discovery NDI, estas instruções vão ajudá-lo:
    https://ndi.video/tools/access-manager/
    https://docs.ndi.video/all/using-ndi/ndi-tools/ndi-tools-for-windows/access-manager

    Nota: Houve um problema com o NDI que causava travamentos após uma atualização do Windows. Aqui está a solução:
    https://www.vmix.com/knowledgebase/article.aspx/376/windows-update-affecting-ndi-stability


    Streaming (UDP, RTMP, SRT, DVB, …)

    Você pode escolher entre vários protocolos Streaming, cada um com uma finalidade diferente.

    UDP/RTMP Streaming: Transmissão ao vivo de baixa latência Streaming
    SRT: Transmissões de alta confiabilidade
    DVB: Radiodifusão tradicional
    – E muitos outros (RTP, RIST, Icecast, HLS


    Publicamos um artigo mais detalhado sobre streaming:
    https://playdeck.tv/howto/output-streams/


    Placa de som virtual Dante (DVS)

    A rigor, não se trata de um feed de vídeo, já que o DVS é exclusivamente de áudio. Esta é mais uma opção de rede (LAN). O caso de uso do DVS é quando você precisa enviar seu feed de áudio SEPARADAMENTE ou ADICIONALMENTE aos seus feeds de vídeo, ou em produções exclusivamente de áudio. O caso de uso mais comum é quando, em eventos ao vivo, o mixer de áudio precisa de TODOS os feeds de áudio de TODOS os canais do PLAYDECK, ou seja: ele deseja receber 8 canais de áudio em pares estéreo dos seus 4 canais de vídeo.

    Estamos disponibilizando um artigo sobre como configurar e usar o Dante:
    https://playdeck.tv/howto/dante/


    Visão do diretor

    Essa é uma opção específica de saída que o PLAYDECK oferece para informar sua equipe sobre a situação atual: ela combina várias fontes de vídeo diferentes em uma única fonte e sobrepõe informações sobre o tempo restante. O objetivo é auxiliar em ambientes com várias salas ou com várias pessoas.

    Essa transmissão de vídeo funciona como um canal separado: você pode transmiti-la paralelamente às suas outras saídas. É possível configurar e transmitir até 4 visualizações do Director diferentes. Você pode escolher quantas e quais canais devem ser incluídos:

    Além disso, você pode personalizar a sobreposição de acordo com a identidade da sua empresa, por exemplo, inserindo seu próprio logotipo ou alterando as fontes.

    Configuração da sua saída Streams

    Este artigo mostrará como configurar seu Output Streams para diferentes finalidades.

    Neste artigo:
    Introdução
    Utilização de parâmetros e cadeias de configuração
    Exemplos de configuração
    AAC Áudio de Alta Qualidade Streams
    Espaço de cor e subamostragem de crominância e entrelaçamento
    Várias faixas de áudio
    Legendas ocultas e SCTE
    Roteamento de Streams por meio de um endereço IP específico
    Monitoramento e resolução de problemas


    1. Introdução

    É possível definir 15 configurações diferentes do Stream para qualquer fonte, seja canal, entradas ou visualização do diretor. Por padrão, o formato de vídeo é copiado da fonte assim que o Stream é iniciado, mas é possível transcodificar para qualquer resolução.

    Depois de escolher o protocolo, os outros campos relativos ao codec de vídeo/áudio e à URL serão atualizados de acordo com a sua seleção, ou seja: nem todos os codecs de vídeo/áudio estarão disponíveis para todos os protocolos Stream.

    INFORMAÇÃO: O NVIDIA Encoder NÃO oferece mais suporte a formatos entrelaçados. Opte pelo Intel QuickSync.

    Seu URL exibirá uma sugestão do formato de URL necessário. Clique em “Informações do URL” para ver mais exemplos, como, por exemplo, como integrar nome de usuário/senha. O URL de visualização não será utilizado pelo PLAYDECK; ele serve apenas para facilitar a abertura do navegador da Internet ao clicar em “Visualizar”.


    2. Uso de parâmetros e configurações

    É possível definir outros parâmetros relacionados ao protocolo e aos codecs, específicos para a sua seleção. Eles podem ser usados para ajustar suas configurações, por exemplo, para definir o Stream como CBR ou adicionar metadados.

    Ao clicar em “Parâmetro”, será aberto um editor que exibirá apenas as configurações disponíveis para a sua seleção. Qualquer valor que difira do valor padrão será destacado.

    A “String de configuração” é uma representação de todas as suas seleções de protocolo/codec, bem como dos respectivos parâmetros. A String de configuração funciona nos dois sentidos: você também pode copiar e colar uma String de configuração no campo de texto e, em seguida, clicar em “Atualizar a partir da string” para aplicar os valores acima. Isso permite que você simplesmente copie as configurações entre IDs do Stream ou as compartilhe com outro usuário.


    3. Exemplos de configuração

    Aqui está uma seleção rápida de configurações recomendadas para diferentes finalidades. Copie e cole no PLAYDECK e clique em “Atualizar a partir da sequência”.


    DVB Stream com quadros B em CBR e GOP. Sem erros de PCR, PTS-DTS ou de esgotamento do buffer

    format='dvb' protocol='udp://' mpegts_start_pid='60' video::streamid='80' video::disable_sps_pps='true' video::codec='n264' video::profile='high' video::level='4.1' video::rc_type='cbr' muxrate='10M' video::b='7,5M' video::bufsize='1,25M' video::g='32' video::bf='2' video::ref_frames='3' audio::streamid='81' audio::metadata::language='deu' audio::codec='mp2' audio::b='192k' pmt_start_pid='100' mpegts_flags='-system_b' rc_buffers='4' pcr_period='35' pat_period='0,1' sdt_period='0,5' tdt_period='10' start_pcr='0' service_name='TEST' service_provider='PD' service_id='1' original_network_id='1' transport_stream_id='201' service_type='advanced_codec_digital_hdtv'


    Ou, em resumo:

    format='dvb' protocol='udp://' video::disable_sps_pps='true' video::codec='n264' video::profile='high' video::level='4.1' video::rc_type='cbr' muxrate='10M' video::b='7,5M' video::bufsize='1,25M' vídeo::g='32' vídeo::bf='2' vídeo::ref_frames='3' áudio::metadados::idioma='deu' áudio::codec='mp2' áudio::b='192k' tipo_serviço='advanced_codec_digital_hdtv'


    INFORMAÇÃO: Cada receptor DVB é diferente, e você pode precisar de parâmetros diferentes. Alguns receptores não permitem NENHUM desvio em relação a diretrizes oficiais, e exibirá uma tela preta. A solução mais confiável para codificar sinais DVB são os codificadores de hardware, por exemplo,. Haivision.

    A melhor prática para testar o DVB Streams quanto a erros de PCR ou outros problemas é utilizar uma destas ferramentas:
    DVBControl DVBAnalyzer (custa cerca de 2.000 euros, mas é o mais confiável e detecta o erro PTS-DTS)
    StreamGURU (custa cerca de 300 euros, detecta qualquer erro ETR e exibe um gráfico da taxa de bits)
    TSAnalyzer (gratuito, mas aceita URLs no formato Stream; requer um arquivo TS no disco rígido)
    – Outros que merecem destaque: DVBInspector, Elecard Stream Analyzer, StreamXpert

    ————————————————————

    SRT Stream no formato CBR a 25 FPS com áudio de alta qualidade

    O próximo modelo está sendo utilizado por vários clientes em uma configuração multicanal Stream para transmitir conteúdo de videoclipes. Essa configuração funciona perfeitamente com 4 saídas paralelas + 1 canal TP25T, alcançando qualidade ideal de som e imagem com áudio FHD ACC.

    format='mpegts' protocol='srt://' video::codec='n264' video::b='4M' video::rc_type='cbr' video::preset='p4' audio::codec='aac' audio::b='128K' audio::profile='aac_low' audio::stereo_mode='ms_force' audio::minrate='128K' audio::maxrate='128K' audio::bufsize='128K' audio::aac_coder='0'

    ————————————————————

    RTMP Stream em CBR para 60 FPS com 2 quadros-chave por segundo

    O próximo exemplo é para o YouTube. Use as ferramentas de análise do YouTube e de integridade do Stream para testar a estabilidade do seu Stream:

    format='flv' protocol='rtmp://' video::codec='n264' video::b='9000k' video::maxrate='9000k' video::bufsize='9000k' vídeo::g='120' vídeo::preset='veryfast' áudio::codec='aac' áudio::b='128k' áudio::ar='44100'


    O próximo exemplo é para o Twitch. Use Twitch Inspector para verificar a estabilidade do seu Stream e adicionar “?bandwidthtest=true” à URL do seu Stream para evitar que ele entre em operação.

    format='flv' protocol='rtmp://' merge_tracks='true' video::codec='n264' video::b='5800k' video::maxrate='5800k' video::bufsize='5800k' video::g='120' vídeo::predefinição='muito rápido' áudio::codec='aac' áudio::b='128k' vídeo::ajuste='latência zero' áudio::codec='aac' áudio::ar='44100' áudio::b='128k'


    ————————————————————

    Padrão Sony XDCAM HD422

    parâmetros de vídeo — incluindo subamostragem de crominância 4:2:2, uma estrutura GOP específica (M=3, N=15) e processamento de campos entrelaçados — juntamente com áudio PCM de 24 bits de nível profissional a uma taxa de amostragem de 48 kHz.

    format='mxf' video::codec='mpeg2video' video::b='50M' video::interlace='1' video::top='1' video::g='15' video::v422='true' vídeo::bf='2' vídeo::flags='+ildct+ilme' áudio::codec='pcm_s24le' áudio::ar='48000'


    4. Áudio de alta qualidade AAC Streams

    As configurações padrão de streaming em AAC economizam recursos da CPU, mas podem soar sem profundidade em canais de música. Para obter um áudio de alta qualidade, escolha um dos dois perfis abaixo, de acordo com seu público-alvo e o material de origem.

    Preparação rápida:
    Fonte: Use clipes de 48 kHz (320 kbps ou PCM sem perdas).
    Vídeo: Reduza a resolução do vídeo para 720p a 30 fps se a largura de banda estiver baixa. Use sempre a codificação por hardware.


    Opção 1: Máxima compatibilidade e estabilidade (opção segura)

    Ideal para: Streaming padrão, operadoras de TV a cabo e multiplexadores DVB-T. Este é o perfil mais seguro para evitar problemas de fase em diversos tipos de conteúdo.

    format='mpegts' protocol='udp://' video::codec='n264' video::b='4M' audio::codec='aac' audio::b='256K' audio::profile='aac_low' audio::aac_coder='0'


    audio::profile=’aac_low’: Configura o AAC-LC para qualidade máxima e compatibilidade com o decodificador de hardware 100%.
    audio::aac_coder=’0′: Força uma codificação de alta qualidade em duas passagens para garantir transientes nítidos. (Altere para 1 se ocorrerem picos de uso da CPU).
    Estéreo dinâmico: Deixa o gerenciamento do som estéreo a cargo do codificador, tornando-o altamente resistente a materiais de origem de baixa qualidade.


    Opção 2: Streaming de alta fidelidade (variante estéreo otimizada)

    Ideal para: Canais dedicados à música com arquivos de origem de alta qualidade, com qualidade de estúdio. Este perfil utiliza um envelope VBR restrito e processamento estéreo Mid/Side forçado.

    format='mpegts' protocol='udp://' video::codec='n264' video::b='4M' audio::codec='aac' audio::b='256K' audio::profile='aac_low' audio::stereo_mode='ms_force' audio::minrate='200K' audio::maxrate='320K' audio::bufsize='640K' audio::aac_coder='0'


    audio::stereo_mode=’ms_force’: Oferece processamento estéreo Mid/Side, maximizando a eficiência da largura de banda para criar paisagens sonoras estéreo profundas e amplas.
    minrate=’200K’ / maxrate=’320K’ / bufsize=’640K’: Um envelope VBR restrito que evita perdas de qualidade em passagens mais calmas, ao mesmo tempo em que deixa margem para picos musicais intensos.
    Nota: Se o seu áudio não tiver “força” ou soar oco em certos trechos, volte para a Opção 1, pois o material de origem pode conter inconsistências de fase.


    5. Espaço de cor, subamostragem de crominância e entrelaçamento

    A compatibilidade com determinados espaços de cor, como 4:2:2 para DVB ou codificação entrelaçada, depende muito da CPU Intel ou da GPU NVIDIA que você estiver usando.

    Aqui está uma página sobre NVidia NVenc e 422 Suporte e aqui para Intel Quick Sync e Suporte 422.

    Em termos simples:

    1. Suporte da NVIDIA para codificação entrelaçada:
    – Pascal (série GTX 10): última arquitetura com suporte a entrelaçamento
    – Turing / Ampere / Ada (RTX 20/30/40): O suporte de hardware para codificação entrelaçada foi removido
    – Blackwell (Série RTX 50): A codificação entrelaçada para H.264 (8 bits e 10 bits) foi reintroduzida

    2. Suporte da NVIDIA para o espaço de cores 4:2:2:
    – Blackwell (Série RTX 50)

    3. Suporte da Intel para o espaço de cores 4:2:2
    – Os processadores da 10ª geração e mais recentes oferecem suporte à codificação e decodificação aceleradas por hardware do codec HEVC com amostragem de cor 4:2:2 por meio do Quick Sync.
    – Os controladores gráficos anteriores nos processadores Intel® Core™ de 9ª geração e versões anteriores estavam limitados à amostragem de cor 4:2:0 do codec HEVC para codificação e decodificação com aceleração por hardware.

    Este é um exemplo rápido de configuração para codificar em 4:2:2 com o Intel Quick Sync (10ª geração ou superior)

    format='dvb' protocol='udp://' video::codec='hevc_qsv' video::b='5M' audio::codec='aac' audio::b='128K' video::pix_fmt='yuyv422'


    Nota: Recursos como entrelaçamento e espaço de cor 4:2:2 também estão disponíveis nos codificadores x264 para CPU. Como usamos uma versão LGPL do FFmpeg sem partes GPL (por exemplo, libx264), esses recursos não estão habilitados. É possível substituir as bibliotecas do FFmpeg por suas próprias versões.


    6. Várias faixas de áudio

    Se você precisar enviar várias faixas de áudio, por exemplo, para diferentes idiomas ou para o áudio do diretor, poderá fazê-lo com todos os protocolos compatíveis (DVB, RTMP, UDP e outros). Você também pode aplicar diferentes codecs de áudio.

    Funciona da seguinte maneira: você já tem TODAS as faixas de áudio ativas no seu canal e, em seguida, DIVIDE as faixas de áudio para a saída Stream, por exemplo, em pares estéreo.

    Primeiro, certifique-se de que o seu canal esteja configurado para mais de dois canais de áudio:

    Em seguida, “preencha” esses canais de áudio com conteúdo de áudio, por exemplo, ativando todas as faixas de áudio em um clipe ou importando todas as faixas via SDI (até 16 faixas de áudio). Você também pode usar o Mapeamento de Áudio para mixar suas faixas de áudio para cima ou para baixo ou usar o Filtro de Áudio para copiar e atrasar determinadas faixas de áudio.

    Em seguida, abra as configurações do Stream, especialmente os parâmetros do protocolo Stream, e ative a divisão de faixas de áudio:

    INFORMAÇÃO: O número de canais de áudio nas configurações do seu Stream deve permanecer em 2.

    Se necessário, você pode aplicar diferentes codecs de áudio às faixas de áudio adicionais. Observe que os números das faixas de áudio aumentam progressivamente a partir da segunda faixa:

    audio::codec='aac' audio.1::codec='ac3' audio.2::codec='libmp3lame' audio.3::codec='mp2'


    Você também pode aplicar um descritor de idioma a cada faixa de áudio:

    audio::metadata::language='eng' audio.1::metadata::language='ita' audio.2::metadata::language='fra' audio.3::metadata::language='ger'


    INFORMAÇÃO: Os códigos de idioma devem estar em conformidade com ISO 639-2

    Você pode então testar as faixas de áudio resultantes, por exemplo, no StreamGURU:


    7. Legendas ocultas e SCTE

    Ambas as opções podem ser ativadas nas Configurações de parâmetros do seu protocolo:

    INFORMAÇÃO: O SCTE-35 está disponível apenas para os protocolos: SRT, DVB e UDP (qualquer codec de vídeo). As legendas ocultas só funcionarão com os seguintes codecs de vídeo: MPEG-2, H.264 (qualquer protocolo)

    Para isso, é necessário que ambos estejam ativados e já estejam disponíveis no seu canal. Consulte os artigos a seguir para obter mais informações sobre SCTE e/ou legendas ocultas:

    Enviando SCTE-35 para o servidor Stream
    Legendas ocultas / Legendas


    8. Roteamento de Streams por meio de um endereço IP específico

    Sua produção exige que você envie seus fluxos por meio de redes específicas. Isso é feito principalmente para se ter uma linha dedicada/reservada para streaming, de modo que não interfira no tráfego normal da rede.

    Se estiver usando UDP Streams basta adicionar este parâmetro diretamente à URL:
    udp://ip:porta?localaddr=172.20.10.2

    Se estiver usando SRT Streams basta adicionar esse parâmetro diretamente à URL. Isso só funciona em modo de encontro:
    srt://ip:porta?mode=rendezvous&localip=172.20.10.2

    Se estiver usando o RTMP Streams, infelizmente não há nenhum parâmetro. É preciso rotear manualmente todo o tráfego RTMP de saída. Para isso, usamos Proxifier. Vá para Perfil, Regras de Proxificação, Adicionar nova regra e edite da seguinte forma; em seguida, mova-a para o topo da lista de regras. Selecione o adaptador desejado na opção “Avançado”.


    Se você quiser fazer um teste simulado localmente sem a segunda linha, ative tanto o adaptador Ethernet quanto o Wi-Fi no seu PC; em seguida, crie um novo ponto de acesso no seu celular e conecte o Wi-Fi do PC a esse celular. Depois, abra o Console (“cmd”) e digite “ipconfig”. O endereço IP de que você precisa está lá:

    Você pode testar o tráfego da sua rede com Wireshark.


    9. Monitoramento e resolução de problemas

    Se o seu Streams estiver apresentando lentidão ou até mesmo parando completamente, muitas vezes você não sabe exatamente o que aconteceu. Aqui estão algumas dicas para ajudá-lo a identificar o problema.

    1. Taxa de bits

    Siga esta regra: a configuração da taxa de bits de vídeo e áudio (para o seu Stream) nunca deve exceder a taxa de bits de codificação do clipe. Verifique clicando com o botão direito do mouse no seu clipe na lista de reprodução e abrindo o MediaInfo. Nesse caso, defina a taxa de bits de vídeo para 3M e a taxa de bits de áudio para 128K.


    2. Monitoramento

    Abra a janela “Monitor” no PLAYDECK ou abra os registros do Stream.

    50/60 FPS (Média de FPS/Valor desejado)
    Compara a taxa de quadros atual e média da codificação com o nível desejado. Uma queda nesse valor indica que o sistema não consegue acompanhar a codificação em tempo real.

    Transcorrido (Tempo de espera do quadro em segundos)
    Mostra o tempo decorrido desde que o último quadro foi processado. Se esse valor aumentar, os quadros não poderão ser processados devido à falta de fonte, configurações incorretas ou ausência de conexão.

    Ignorado (Quadros perdidos)
    O indicador mais importante de gargalos de desempenho. Se esse valor aumentar, o codificador está descartando quadros intencionalmente porque não consegue processá-los com rapidez suficiente.

    Intervalos (Quadros perdidos)
    Se a rede estiver lenta, você verá “Breaks” porque o servidor quer um novo quadro, mas ele não consegue chegar a tempo (para protocolos que exigem confirmação, como RTMP ou SRT). Também podem ocorrer interrupções se a fonte não enviar um quadro a tempo.

    Buffer (Quadros em espera)
    Monitora o número de quadros em espera na fila interna. Um buffer que cresce constantemente costuma ser um indício de quadros pulados ou de interrupções. Altos saltados, baixos quebrados: Isso geralmente significa que o seu Codificador por CPU/GPU é muito lento. Quebras altas, poucas ou nenhuma omissão: Isso geralmente significa que o rede ou fonte é o gargalo. O autor está pronto para codificar, mas os quadros não estão chegando ou sendo “puxados” nos intervalos de tempo corretos devido ao atraso na conexão.


    3. Problemas de rede/largura de banda

    Desligue todos os seus Streams, abra o Console do Windows (“cmd” no Menu Iniciar) e digite

    tracert


    Use o nome de host ou o endereço IP dos seus URLs de destino. Se você observar algum valor superior a 100 ms, isso indicará uma conexão lenta com o seu destino Stream.

    Lembre-se também de que, embora hoje em dia as velocidades de download com fibra, cabo ou DSL sejam, em sua maioria, de alta velocidade (>100 Mbps), a velocidade de upload pode ser bem mais lenta do que isso. Use uma ferramenta como Teste de velocidade para verificar sua velocidade real de upload.

    Use também o Bandwidth Profiler no servidor Stream para verificar se a taxa de bits desejada também está sendo recebida no servidor. A maioria dos provedores ou softwares oferece ferramentas para medir a taxa de bits recebida. O ideal é que ela seja exibida em forma de gráfico, o que pode indicar eventuais falhas durante a transmissão. Caso não tenha nenhuma ferramenta à disposição, recomendamos fazer a transmissão pelo YouTube, pois ele possui um analisador Stream integrado, que é muito útil para diagnosticar conexões instáveis.

    Além disso, verifique com seu provedor ou serviço se eles disponibilizam URLs de ingestão LOCAL Stream para sua região ou país. Por exemplo, o Twitch disponibiliza essas URLs Pontos de extremidade de ingestão do Twitch.

    ASIO / Placa de som virtual Dante

    Este artigo explica como configurar a interface de áudio ASIO e os dispositivos com o PLAYDECK.

    Neste artigo:
    Configurar ASIO
    Placa de som virtual Dante (DVS)
    Resolução de problemas


    Configurar ASIO

    Ative a configuração “Saída de áudio adicional” para transmitir o áudio via ASIO.

    Importante: Como solução de reprodução em tempo real, o PLAYDECK requer um relógio de sincronização estável proveniente do dispositivo ASIO. Sem esse sinal de relógio, os quadros não podem ser processados corretamente, o que resulta em graves falhas de reprodução.


    Placa de som virtual Dante (DVS)

    A Dante Virtual Soundcard (DVS) é uma solução de software que transforma seu computador em uma estação de trabalho compatível com Dante, permitindo transmitir e receber áudio de alta qualidade por meio de uma rede Ethernet (LAN) padrão.
    https://www.getdante.com/products/software-essentials/dante-virtual-soundcard/

    Você pode conectar o DVS ao PLAYDECK usando o modo ASIO ou WDM:

    • ASIO (recomendado): Transmita até 64 canais de áudio por todas as saídas do PLAYDECK. Isso proporciona a menor latência e o maior número de canais para fluxos de trabalho profissionais.
    • WDM: Limitado a 16 canais de áudio, com restrição a um par estéreo por canal de saída do PLAYDECK.


    Etapas de configuração

    1. Inicie o DVS Engine:
    Abra o painel de controle da Dante Virtual Soundcard e configure a interface para ASIO, e clique em Iniciar.


    2. Selecione o dispositivo no PLAYDECK:
    Agora você pode selecionar “Dante Virtual Soundcard” como seu dispositivo ASIO nas configurações do PLAYDECK.


    3. Mapeamento de canais:
    O PLAYDECK começará automaticamente a direcionar os canais de áudio atribuídos a essa saída específica. Uma única saída pode suportar até 32 canais de áudio.


    4. Divisão de dispositivos ASIO:
    Para usar o driver ASIO em vários canais de saída do PLAYDECK simultaneamente, habilite Divisão de dispositivos ASIO.


    5. Atribuição de múltiplas saídas:
    Quando a divisão estiver ativada, o DVS aparecerá como vários subdispositivos. Isso permite que você atribua um dispositivo ASIO dedicado a cada canal de saída individual do PLAYDECK.

    Nota sobre a lógica de divisão: A alocação de canais é determinada pela configuração “Canais de áudio” de cada saída. Por exemplo, se as saídas 1 e 2 estiverem configuradas para 8 canais cada, e as demais para 2 canais, o driver ASIO dividirá o fluxo de acordo com esses requisitos específicos.


    Resolução de problemas

    Reprodução em câmera lenta (quadro a quadro)

    Isso ocorre quando o PLAYDECK não consegue sincronizar-se com o sinal de clock do dispositivo ASIO. Como o PLAYDECK é um mecanismo de reprodução em tempo real, ele precisa de um clock estável para processar os quadros.

    Solução: Garanta que Líder do Relógio (anteriormente Master Clock) está ativo na sua rede. Isso pode ser fornecido por um dispositivo de hardware (por exemplo, um mixer compatível com Dante), um driver de software ou um gerador de clock dedicado.

    Se você estiver usando Dante, talvez você precise de ferramentas adicionais para verificar seu fluxo de trabalho. Siga estas etapas para configurar um ambiente de teste local:

    1. PC 1: Instale o PLAYDECK e o Dante Virtual Soundcard (DVS). Inicie o DVS em Modo ASIO e selecione-o no PLAYDECK.
    2. PC 2: Instalar Dante Via e Controlador Dante.
    3. Tanto no Dante Via quanto no Controller, certifique-se de que Interface Ethernet está selecionado.
    4. No Dante Via, habilite pelo menos um dispositivo de saída.


    Depois de configurado, abra Controlador Dante. Você deve ver “Dante Via” atuando como o Líder do Relógio com o seu sistema PLAYDECK conectado com sucesso.

    Veja esta captura de tela da configuração do teste:
    https://downloads.playdeck.tv/assets/DanteClockTest.mkv

    Observação: em alguns casos, a instalação do ASIO4ALL pode ajudar a estabilizar a comunicação entre o PLAYDECK e determinadas interfaces de áudio. (https://asio4all.org/)


    Baixa qualidade de áudio

    O áudio distorcido ou com “falhas” geralmente é causado por uma incompatibilidade na taxa de amostragem. Certifique-se de que o Frequência de amostragem (por exemplo, 48 kHz) é idêntica em todos os seguintes casos:

    • Configurações de som do Windows (Propriedades avançadas)
    • PLAYDECK configurações
    • Dispositivo ASIO / DVS painel de controle



    Mixagem e roteamento de canais de áudio

    Ao trabalhar com áudio multicanal, talvez seja necessário fazer o downmix dos canais para saídas específicas. Consulte este artigo para obter instruções detalhadas sobre como gerenciar o roteamento multicanal.

    Áudio multicanal e mixagem

    O PLAYDECK suporta 32 canais de áudio por canal de saída. É possível fazer o pass-through de canais de áudio (via SDI, NDI, Streams, ASIO), fazer mixagem para estéreo/mono ou mixagem para multicanal. Observe que temos uma publicação separada para Placa de som virtual Dante.


    Passagem direta

    Ative o áudio multicanal simplesmente configurando mais de 2 canais de áudio nas configurações de canais de saída. Neste exemplo, configuramos 16 canais de áudio, já que esse é o número nativo de canais de áudio para placas de saída SDI:

    Agora você já está pronto. Seu medidor VU mudará automaticamente para o canal de áudio 16:

    O áudio multicanal também não está ativo para todas as entradas e saídas: SDI, NDI, Streams. Você pode verificar isso clicando em “PREVIEW” após ativar o seu dispositivo. Todas as visualizações apresentam o medidor VU como sobreposição:

    Aqui está outro exemplo de visualização da entrada:


    Mixagem

    Se você tiver conteúdo de áudio multicanal (ou entradas SDI) e quiser fazer a mixagem do áudio para MONO/ESTÉREO, também será necessário aumentar o número de canais de áudio. Nesse caso, usamos 16. Isso é importante para informar ao PLAYDECK que ele deve processar 16 canais de áudio (da fonte, por exemplo, SDI); caso contrário, todos os canais de áudio acima do 2º serão CORTADOS/SILENCIADOS:

    Agora você pode selecionar diferentes formas de fazer o mixdown do seu áudio. Observe que há configurações separadas para CANAL (Clipes, Entrada Streams) e ENTRADAS (Entrada do dispositivo):


    Várias faixas de áudio

    Se o seu arquivo tiver mais de uma faixa de áudio, você pode alternar entre elas clicando com o botão direito do mouse no arquivo e selecionando FAIXAS DE ÁUDIO:

    Para reproduzir TODAS as faixas de áudio de uma só vez, selecione TODAS AS FAIXAS DE ÁUDIO. Todos os canais de áudio serão concatenados. No nosso exemplo, isso resultaria em 6 canais de áudio na saída. Portanto, certifique-se de configurar o número de canais para 8; caso contrário, tudo o que exceder 2 canais não será processado:

    Nota: Use qualquer uma das outras opções de mixagem para fazer o mixdown para ESTÉREO ou similar.


    Mistura personalizada

    Para uma mixagem mais avançada, você pode clicar em EDITAR na seção CONFIGURAÇÕES DE MIXAGEM. Neste exemplo, faremos a mixagem de 16 canais de áudio de entrada para 4 canais de áudio de saída. Observe que há configurações separadas para CANAIS (clipes, Entrada Streams) e ENTRADAS (entrada do dispositivo):

    Você pode refinar ainda mais sua mixagem passando para o nível de conteúdo: clique com o botão direito do mouse em qualquer item da lista de reprodução e selecione MAPEAMENTO DE CANAIS DE ÁUDIO:

    Correção de cor para entradas e canais

    Este artigo irá mostrar como usar as ferramentas de correção de cor em suas transmissões.

    Intervalo de vídeo (16-235) vs. Intervalo total (0-255)
    Controles de ajuste de cor
    Ferramentas: Forma de onda, vetorscópio e histograma
    Por que é necessário o processamento da CPU?


    Intervalo de vídeo (16-235) vs. Intervalo total (0-255)

    Gama de vídeos (Limitado / Transmissão): Utiliza valores de 16 a 235 (8 bits). Preto = 16, branco = 235. Padrão para TV, transmissão e streaming — preserva a margem dinâmica.

    Gama completa (PC / Dados): Utiliza a escala completa de 0 a 255. Preto = 0, branco = 255. Formato nativo para monitores de computador, gráficos e fotos.

    Ampliação da gama de cores converte o vídeo para a gama completa (realçando os tons escuros e ampliando os tons claros) para evitar que a imagem pareça desbotada nos monitores de computador. Desajustes podem causar tons escuros esmagados, tons claros queimados ou uma imagem acinzentada/leitoso.

    Com o PLAYDECK, você pode alternar rapidamente entre os dois modos selecionando a faixa de sinal ou um dos botões de predefinição:


    Controles de ajuste de cor

    Os controles deslizantes do PLAYDECK ajudam a resolver rapidamente os desafios comuns da transmissão e da produção ao vivo:

    • Elástico preto Recupere detalhes perdidos nas sombras em filmagens subexpostas ou crie tons de preto mais profundos e cinematográficos para obter um visual dramático.
    • Branco elástico Recupere os detalhes nas áreas mais claras de fotos superexpostas (por exemplo, céus, luzes) ou dê mais destaque a áreas claras que ficaram sem vida e desbotadas.
    • Brilho Corrija fontes que estejam muito escuras ou muito claras sem alterar o contraste — ideal para sincronizar várias câmeras.
    • Contraste Dê mais destaque a imagens planas e sem brilho em reportagens esportivas ou de notícias, ou reduza o contraste excessivo em iluminação de estúdio muito forte.
    • Saturação Melhore imagens de câmera sem brilho e desaturadas (por exemplo, câmeras ENG) ou atenue gráficos/logotipos excessivamente vívidos para obter uma saída adequada para transmissão.
    • Fase de cor Corrija matizes esverdeados/magenta causados por iluminação incompatível, aqueça tons de pele frios ou harmonize a temperatura de cor entre as fontes de luz.
    • Detalhes Melhore a nitidez de transmissões com baixa resolução ou reduza o ruído em filmagens com pouca luz, sem introduzir artefatos.


    Ferramentas: Forma de onda, vetorscópio e histograma

    Essas ferramentas profissionais de monitoramento aparecem em um painel dedicado ao lado da pré-visualização do vídeo — ideais para o controle preciso de cores e exposição durante a produção ao vivo ou a reprodução.

    • Forma de onda: Verifique rapidamente os níveis gerais de exposição e luminância. Identifique realces cortados (nivelados em 100 IRE), pretos esmagados (acumulados em 0 IRE) ou níveis de câmera incompatíveis para que você possa ajustar o brilho e a extensão do preto e do branco antes da transmissão.
    • Vectorscópio: Verifique e corrija o equilíbrio de cores e a saturação. Certifique-se de que os tons de pele permaneçam dentro da gama de tons de pele adequada, identifique matizes indesejados (por exemplo, o tom esverdeado causado por luzes LED) e confirme que a saturação esteja dentro dos padrões de transmissão, sem exagero na vivacidade.
    • Histograma: Analise a distribuição tonal em toda a imagem. Verifique se as sombras, os tons médios e os realces estão distribuídos uniformemente ou se há perda de detalhes nas áreas escuras ou claras — ideal para ajustar com precisão os controles deslizantes de contraste e expansão, a fim de obter uma imagem equilibrada e profissional.


    Por que é necessário o processamento da CPU?

    Ao usar a Correção de cor (ou alguns outros filtros de vídeo) pela primeira vez, o PLAYDECK pode solicitar que você mude para o processamento por CPU:


    Motivo: Certos filtros de vídeo (vfilters) nas entradas e listas de reprodução dependem do processamento do FFmpeg, que é executado apenas na CPU. O pipeline da GPU não suporta esses filtros padrão, portanto Modo da CPU é necessário para que funcionem corretamente — garantindo uma reprodução e efeitos confiáveis.

    Processamento por GPU funcionalidades: redimensionamento, mixagem, sobreposições, conversão de formato e diversos efeitos.

    Mudando para Modo da CPU mantém todas as funcionalidades funcionando normalmente — a única diferença é um maior consumo de CPU (e menor carga na GPU).

    Você pode voltar para Processamento por GPU a qualquer momento nas configurações do aplicativo:

    Saída e gravação em HDR

    O PLAYDECK oferece suporte à reprodução em HDR, saída SDI (por meio do Blackmagic DeckLink) e gravação em HDR.

    Requisitos de hardware
    Ativando o modo HDR
    Configuração da saída SDI
    Configurando a gravação
    Monitoramento e controle
    Resolução de problemas


    Requisitos de hardware

    Placa de vídeo
    Placa de vídeo NVIDIA com, no mínimo, arquitetura Turing (GTX 16xx / RTX 20xx ou mais recente).
    Recomendado: Série RTX 30xx / 40xx (por exemplo, RTX 3080, 4070, 4080).
    → Necessário para decodificação/processamento/codificação de 10 bits.

    Placa de saída SDI
    Blackmagic Design DeckLink com suporte a metadados de 10 bits e HDR:
    – DeckLink 8K Pro
    – DeckLink 12G Extreme
    – Modelos DeckLink 6G / 12G (Quad 2 / Duo 2 / Mini Recorder 4K etc.)
    → Modelos mais antigos (por exemplo, DeckLink 4K Extreme sem 12G) podem estar limitados a 4K 30p ou não ter metadados HDR.

    Você pode verificar sua placa de vídeo no PLAYDECK:


    Ativando o modo HDR

    O modo HDR precisa estar ativado no Configurações do canal. Em Configurações de HDR, escolha uma das seguintes opções Formato de pixels de saída. Comece com v210 a menos que você precise especificamente do processamento RGB.

    Correspondência de fonte / Repasse
    Utiliza o formato de pixel de origem (se for de 10 bits) ou o formato detectado automaticamente
    → Pode ser configurado por padrão para r210 em conteúdos HLG/PQ.

    YUV 4:2:2 de 10 bits (v210) – Padrão de transmissão para HDR e SDI (recomendado)
    → A opção preferida para a maioria dos fluxos de trabalho SDI.
    → Compatibilidade total até 8K 60p em 12G-SDI de canal único.
    → Recomendado quando a taxa de quadros é superior a 4K 30p.

    RGB de 10 bits 4:4:4 (r210) – Precisão interna máxima
    → Ideal para mapeamento de tons, keying ou processamento interno intensivo.
    Limitação: Em muitas placas DeckLink, a resolução é limitada a cerca de 4K a 30p (devido à restrição de largura de banda em um único link 12G-SDI).
    → Use com cautela em taxas de quadros mais altas.


    Configuração da saída SDI

    Em Configurações de saída, selecione sua placa DeckLink como dispositivo de saída. A saída de 10 bits será ativada automaticamente. Se a placa não for compatível com essa função, ela recairá para o modo SDR.

    Importante:
    Os metadados HDR (PQ/HLG) são transmitidos no VANC (Dados Auxiliares Verticais) em SDI.
    A maioria das placas DeckLink modernas e dos dispositivos conectados a elas (monitores, comutadores) detecta isso automaticamente quando há um sinal de 10 bits.
    Você precisa reativar o seu dispositivo, caso tenha alterado Formato de pixels de saída nas configurações de HDR.


    Configurando a gravação

    1. Selecione um formato/Contêiner (recomendado: MOV ou MKV).
    2. Escolha NVIDIA H.265 HEVC como Codec de vídeo. Atualmente, nenhum outro codec de vídeo é compatível com HDR.
    3. Defina a taxa de bits de sua preferência (recomenda-se 50–100 Mbps para 4K HDR)
    4. Clique em Parâmetro atrás Codec de vídeo e defina estas opções:
      output.10bit = true
      output.444 = true (! Apenas é “RGB de 10 bits 4:4:4 (r210)” selecionado nas configurações de HDR)
      predefinição = p4

    Resultado: O arquivo gravado contém metadados BT.2020 + HLG/PQ quando a fonte era HDR.


    Monitoramento e controle

    Reproduza um clipe HDR na lista de reprodução. Você pode Baixe este vídeo de teste HDR HLG BT.2020.

    Nota: A pré-visualização em monitores HDMI SDR padrão pode parecer desbotada ou sem profundidade para conteúdos HDR — esse é um comportamento esperado.

    Você pode verificar as propriedades HDR do clipe clicando com o botão direito do mouse no clipe e selecionando MediaInfo:

    Para verificar se o PLAYDECK está processando corretamente seu arquivo HDR, abra Monitoramento no Menu Principal e verifique estas propriedades:
    Formato de pixel (v210 ou r210)
    Características de transferência (HLG ou PQ)
    Cores primárias (BT2020)

    Isso permite que você verifique se o seu cartão SDI está transmitindo HDR sem um monitor SDI HDR.

    Para verificar sua gravação, abra a pasta de gravações e arraste e solte seu novo arquivo na lista de reprodução.

    Deve exibir os mesmos metadados HDR do seu original (ou das suas configurações de HDR):


    Resolução de problemas

    Trabalhar com HDR requer largura de banda suficiente no sistema para lidar com o aumento nos dados de pixels e no tamanho dos quadros, o que pode ser testado usando a ferramenta SignalGenHDR.exe da Blackmagic. Os usuários podem realizar um teste de carga em sua configuração executando quatro instâncias simultâneas para gerar sinais 4K e verificar a capacidade de transferência do 12G-SDI.

    Baixe a ferramenta aqui:
    https://downloads.playdeck.tv/assets/SignalGenHDR.zip

    Atraso de áudio

    Às vezes, em produções ao vivo, é preciso enviar o áudio com um atraso em relação ao vídeo, para compensar o atraso de processamento das telas LCD gigantes (sincronização labial). Ou adicionar um limitador/gate ao áudio da entrada do microfone.

    Neste artigo:
    Atraso de áudio simples
    Copiar áudio e atraso
    Mais filtros de áudio


    Atraso de áudio simples

    Na verdade, isso é bem rápido de implementar no PLAYDECK. Basta adicionar o filtro de áudio ADELAY ao canal desta forma. Neste exemplo, definimos um atraso de 600 ms para os canais de áudio 1 e 2:

    Isso também pode ser configurado como INPUTS para compensar qualquer problema de sincronização labial na entrada.


    Copiar áudio e atraso

    Você também pode COPIAR os canais de áudio 1 e 2 para os canais de áudio 3 e 4 e aplicar um atraso a eles. O objetivo aqui é que o operador do mixer de áudio tenha uma pré-visualização do áudio em tempo real.

    Isso precisa ser feito no nível da lista de reprodução; portanto, desative qualquer filtro de áudio nas configurações.

    Primeiro, certifique-se de aumentar o número de canais de áudio do seu canal de saída; caso contrário, todos os canais de áudio acima do número 2 não serão processados:

    Clique com o botão direito do mouse em qualquer item da lista de reprodução e selecione MAPEAMENTO DE CANAIS DE ÁUDIO:

    Isso copiará os canais de áudio 1 e 2 para os canais de áudio 3 e 4:

    Agora, clique com o botão direito do mouse no item da lista de reprodução novamente, selecione FILTRO DE ÁUDIO e adicione o filtro ADELAY, mas apenas para os canais de áudio 3 e 4:


    Mais filtros de áudio

    Para obter uma lista completa de todos os filtros de áudio, clique em MOSTRAR EXEMPLOS. Isso abrirá um ARQUIVO DE TEXTO com exemplos.

    Publicidade e SCTE

    Intervalos comerciais para interromper o Playout

    Este artigo mostrará como usar um BREAK BLOCK para criar intervalos publicitários, que interrompem sua programação regular Playout e são retomados em seguida.

    Neste artigo:
    Usando blocos de intervalo como intervalos publicitários
    Bloco de intervalo na programação
    Usando botões de ação para intervalos comerciais
    Anexar sobreposições ao bloco de quebra
    Fixar o marcador SCTE ao bloco de corte


    Usando blocos de intervalo como intervalos publicitários

    Isso é bastante simples: você cria um novo bloco de conteúdo na sua lista de reprodução com uma diferença: o bloco termina com BREAK BLOCK (em vez de STOP ou PAUSE). Para isso, selecione o bloco e clique no ícone BLOCK END (ou dê um clique duplo no final do bloco). Em seguida, selecionamos BREAK BLOCK e escolhemos RETURN TO LAST POSITION (ou qualquer outra opção):

    Este BLOCO DE INTERRUPÇÃO funciona da seguinte maneira: assim que chegar ao fim, ele retornará ao clipe e à posição (ou outro ponto) em que estava sendo reproduzido ANTES de entrar no BLOCO DE INTERRUPÇÃO a partir do EXTERIOR. Ou seja: você pode saltar de qualquer ponto para qualquer outro dentro do BLOCO DE INTERRUPÇÃO, e ele se lembrará para onde deve retornar.


    Bloco de intervalo na programação

    Você pode programar o Bloco de Intervalo da mesma forma que qualquer outro tipo de bloco, selecionando o bloco e clicando no ícone PROGRAMAR:

    Neste exemplo, iniciamos nossa pausa publicitária todos os dias às 11h e a repetiremos a cada duas horas e meia durante o resto do dia. Não haverá pausas publicitárias entre 0h e 11h30.


    Usando botões de ação para intervalos comerciais

    Em vez de blocos de intervalo programados, você também pode usar botões de ação. Para isso, basta clicar em um botão de ação vazio e selecionar a exibição do bloco de anúncios correspondente:

    Você tem as mesmas opções para “retorno” que para “Fim de bloco”. Se selecionar “”, será usado o “Fim de bloco”, como no exemplo acima. Se selecionar qualquer outra opção, o método de retorno da ação será usado em vez do método de fim de bloco. Isso oferece novas opções:

    • Você pode usar os dois métodos de retorno, dependendo se o Bloco de Interrupção é iniciado por agendamento ou por meio do botão de ação
    • Se for iniciado pelo Botão de Ação, você pode sair do Bloco de Interrupção ANTES do tempo e ainda assim retornar


    A segunda opção é perfeita para repetir os Break Blocks, já que você volta à exibição anterior ao clicar no botão de ação pela segunda vez.


    Anexar sobreposições ao bloco de quebra

    Muitas vezes, você deseja que as sobreposições sejam iniciadas automaticamente junto com o conteúdo do bloco de quebra. Por isso, recomendamos os seguintes artigos:


    Fixar o marcador SCTE ao bloco de corte

    Se você deseja instruir seu servidor Streaming ou sistema de transmissão a inserir anúncios durante o seu bloco de intervalo, recomendamos os seguintes artigos:


    Criar anúncios na banda L através do segundo canal

    Este artigo irá mostrar como utilizar o segundo canal para criar anúncios na banda L.


    1. Especificações da banda L

    Cada emissora tem suas próprias especificações quanto ao tamanho, por isso pegamos esta amostra emprestada da News18:

    O princípio é sempre o mesmo: “reduzimos” nosso conteúdo principal proporcionalmente para abrir espaço para anúncios na área restante. Após a redução, deixamos uma sobreposição para evitar que apareça um fundo preto. O tamanho final da redução é: 1520×855 pixels.


    2. Ajustar o ganho do Canal 1 e enviar para o Canal 2

    Partimos do princípio de que nosso conteúdo de vídeo principal está no Canal 1. Assim, ativamos o escalador de saída nas configurações para o tamanho reduzido de 1520×855 pixels. Em seguida, enviamos nosso conteúdo redimensionado como um sinal NDI:

    Agora conectamos nosso sinal NDI à Entrada 1:

    Em seguida, adicionamos a Entrada 1 à lista de reprodução do Canal 2, arrastando e soltando o ícone da entrada na lista de reprodução. Agora temos o conteúdo de vídeo no formato L-Band:


    3. Adicione o sinal limpo para comutação

    Como nossa Saída Final será transmitida pelo Canal 2, também queremos que nosso Clean Feed possa ser selecionado na lista de reprodução do Canal 2. Para isso, basta copiar o canal sem o escalador de saída. Use outra entrada e defina o Canal 1 como fonte:

    Em seguida, adicione também essa entrada ao Canal 2. Já renomeei ambas as entradas na lista de reprodução para que fiquem mais fáceis de distinguir:

    Agora você pode alternar rapidamente entre as bandas L e o sinal limpo.


    4. Use sobreposições para as bandas L

    Você pode usar as sobreposições do PLAYDECK para suas bandas L. Por uma questão de simplicidade, usamos este PNG transparente através do sinal de vídeo. Mas esses casos podem ser mais complexos. Veja este artigo sobre como criar grupos de sobreposição e fazer uma transição suave entre elas.

    Clique em qualquer botão de sobreposição vazio e, em seguida, adicione nosso PNG de exemplo:

    Agora queremos que nossa sobreposição seja reproduzida APENAS com o clipe da lista de reprodução da entrada “L-Band Feed”. Para isso, selecionamos o clipe L-Band e clicamos no ícone de sobreposição; em seguida, adicionamos nossa nova sobreposição para toda a duração do clipe:

    Nossa sobreposição de banda L agora será iniciada automaticamente junto com o feed de banda L:

    Nota: As sobreposições atribuídas aos clipes sempre apresentam um leve atraso na reação. Isso pode ser contornado ajustando-se os tempos de fade da lista de reprodução e das sobreposições. Você também pode dividir o sinal da banda L e o sinal limpo entre os canais 2 e 3 e usar um mixer externo para as transições.

    Utilização do SCTE para entradas e saídas

    Este artigo explicará como você pode utilizar o SCTE em seus projetos. O PLAYDECK é compatível com SCTE-35, que é utilizado exclusivamente em Streams, e com SCTE-104, que é utilizado exclusivamente em sinais de dispositivos SDI.

    Role a página para baixo para ver o SCTE-104. Também recomendamos acompanhar este artigo sobre como enviar SCTE-35 para o servidor Streaming.

    Neste artigo:
    Utilização do SCTE-35 no Streams
    Utilização do SCTE-104 no SDI


    Utilização do SCTE-35 no Streams

    Fatos sobre o SCTE-35

    • Compatível com entradas Stream e também com saídas Stream. Os formatos Stream testados são UDP, DVB e SRT. A seleção do codec de vídeo não influencia o transporte SCTE. O transporte SCTE está sempre ativo e não precisa ser habilitado em nenhum lugar.
    • O PLAYDECK é capaz de detectar e exibir marcadores SCTE-35 recebidos. Todos os marcadores recebidos e enviados serão registrados em um registro de eventos.
    • O PLAYDECK pode encaminhar o marcador SCTE-35 recebido da entrada Stream para a saída Stream. É suportado o encaminhamento cruzado entre UDP, DVB e SRT; por exemplo, receber SRT e encaminhar para UDP.


    Teste do SCTE-35

    Vamos nos aprofundar um pouco nesses assuntos. Como teste, configuramos nosso próprio loop de sinal UDP. Transmitimos o Canal 1 para “udp://192.168.178.42:5000?pkt_size=1316” via UDP (use seu IP local). Certifique-se de habilitar “embed_scte35” no parâmetro UDP:

    E reproduza o Stream no Canal 2:

    Agora só precisamos de uma maneira de enviar um marcador SCTE-35 no Canal 1. Então, configuramos uma nova Ação de Comando e usamos o menor marcador SCTE-35 detectável (é claro que você pode usar qualquer outro):
    <SpliceInfoSection><SpliceInsert></SpliceInsert></SpliceInfoSection>

    Certifique-se de que o Canal 1 e o Canal 2 estejam em exibição e, em seguida, pressione o botão de ação. Depois, abra o Registro de Eventos SCTE no Menu Principal, na seção “Registros”. Você poderá ver o SCTE de saída no Canal 1 e o SCTE de entrada no Canal 2.

    Nós vamos ainda mais longe e configuramos OUTRO Stream do Canal 2 para o Canal 3 para testar o encaminhamento SCTE e a detecção de cruzamento (UDP para SRT). Enviamos o Canal 2 para “srt://192.168.178.42:5001?mode=listener” (seu IP) e recebemos no Canal 3 em “srt://192.168.178.42:5001?mode=caller”.

    Se agora pressionarmos nosso botão de ação para enviar o marcador SCTE-35, também o detectaremos no Canal 3:


    Utilização do SCTE-104 no SDI

    Fatos sobre o SCTE-104

    • Compatível tanto com entradas de dispositivos SDI quanto com saídas de dispositivos SDI, por exemplo, o Blackmagic DeckLink. O transporte SCTE está sempre ativo e não precisa ser ativado em nenhum lugar.
    • O PLAYDECK é capaz de detectar e exibir marcadores SCTE-104 recebidos. Todos os marcadores recebidos e enviados serão registrados em um registro de eventos.
    • O PLAYDECK pode retransmitir o sinal SCTE-104 recebido da entrada SDI para a saída SDI.


    Teste do SCTE-104

    Vamos nos aprofundar um pouco nesses assuntos. Como teste, montamos nosso próprio circuito de sinal SDI. Utilizamos nossa DeckLink Duo 2 e um cabo de loop SDI:

    E reproduza a entrada SDI no Canal 2:

    Agora só precisamos de uma maneira de enviar um marcador SCTE-104 no Canal 1. Então, configuramos uma nova Ação de Comando e usamos o menor marcador SCTE-104 detectável (é claro que você pode usar qualquer outro):
    cadeia de dados

    Certifique-se de que o Canal 1 e o Canal 2 estejam em exibição e, em seguida, pressione o botão de ação. Depois, abra o Registro de Eventos SCTE no Menu Principal > Documentação > SCTE:

    Vamos ainda mais longe e configuramos OUTRO loop SDI do Canal 2 para o Canal 3 para testar o encaminhamento SCTE:

    Se agora pressionarmos nosso botão de ação para enviar o marcador SCTE-104, também o detectaremos no Canal 3.



    Enviando SCTE-35 para o servidor Stream

    Os marcadores SCTE são usados principalmente para inserir anúncios na saída de vídeo, indicando ao receptor (por exemplo, o servidor Streaming) em que momento inserir os anúncios e com qual duração. Isso permite que sistemas de terceiros selecionem dinamicamente anúncios a partir de um banco de dados. Você pode ler mais sobre o SCTE-35 em geral neste site.

    Neste artigo:
    Introdução
    Exemplos de marcadores SCTE-35
    Teste o marcador SCTE-35 localmente
    Teste do marcador SCTE-35 no Nimble Streamer
    Informações adicionais


    Introdução

    Recomendamos também nosso artigo geral sobre a SCTE.

    Você pode associar o SCTE Marker a 4 objetos diferentes no PLAYDECK:
    – Clipes (em qualquer posição)
    – Blocos (Início e Fim)
    – Sobreposições (Mostrar e Ocultar)
    – Botões de ação

    Em vez de fornecer um marcador SCTE predefinido, optamos por uma abordagem diferente: você mesmo deve criar seu próprio marcador SCTE. Isso pode exigir um certo tempo de adaptação, mas, no final das contas, é muito mais flexível. A vantagem é que você sempre terá compatibilidade com todos os receptores. Para coletar a duração do clipe e outras “variáveis”, fornecemos certos “placeholders”.

    Observe que o SCTE deve estar ativado nas opções do seu Stream:


    Exemplos de marcadores SCTE-35

    Vamos dar uma olhada em alguns exemplos de SCTE-35. Eles representam a forma mais utilizada de SCTE-35, conhecida como “Splicing”.

    Nota: O formato SCTE-35 apresentado aqui funciona melhor com o Nimble Streamer (veja abaixo). Dependendo do seu servidor Stream, o formato pode ser diferente. Consulte seu provedor.

    Isso inserirá um anúncio e retornará automaticamente ao seu programa após o tempo definido. A duração será definida automaticamente pelo PLAYDECK para o clipe que estiver sendo reproduzido no momento. Esse valor pode ser substituído por {blockduration} ou por um valor inserido manualmente. Se você escolher um valor manual para a duração, a fórmula é: DURAÇÃO DO CLIPE multiplicada por 90000 e arredondada. A razão por trás disso é que 90000 é a escala de tempo padrão usada pela maioria dos sistemas SCTE. Exemplo: o clipe tem 12,4 segundos, portanto, a duração SCTE seria 1116000.

    Em vez de enviar uma duração, você também pode enviar dois marcadores SCTE separados para iniciar e encerrar o anúncio. Eles são chamados de CUE-OUT (saída do programa para o anúncio) e CUE-IN (retorno ao programa).

    Como você provavelmente já deve ter observado, a única diferença é que o “outOfNetworkIndicator” assume os valores 1 (CUE-OUT) e 0 (CUE-IN). O próprio sistema SCTE emparelha os dois marcadores com base no “spliceEventId”.

    Nota: Os placeholders suportados são: {timestamp} {timestampunix} {airtimenext} {airtimenextunix} {plannednext} {plannednextunix} {clipid} {blockid} {blockduration} {clipduration}


    Teste o marcador SCTE-35 localmente

    Abra o PLAYDECK. Não é necessário carregar nenhum clipe por enquanto. Clique com o botão direito do mouse em qualquer botão de ação, crie uma nova ação e selecione COMANDOS/SCTE:

    Insira a tag de amostra SCTE-35 clicando em SCTE-35. Feche as janelas pop-up clicando em OK (duas vezes):

    Agora podemos enviar uma tag SCTE-35 para qualquer Stream compatível (UDP, DVB, SRT). Se você clicar em “Ação” agora, nada acontecerá, pois ainda não temos um Stream.

    Vamos criar um teste UDP Stream, no qual simplesmente enviaremos a saída para um arquivo, para que não precisemos nos preocupar com questões relacionadas ao servidor (por enquanto). Copie as configurações conforme indicado a seguir e inicie o Stream clicando em “START NOW”. Não se esqueça de ativar o SCTE-35 com “Parâmetro”:

    Queremos enviar nossa etiqueta de amostra SCTE-35 para o Stream agora. Então, feche as Configurações e clique no botão de ação várias vezes; em seguida, volte às Configurações e pare o Stream com a opção “PARAR AGORA”.

    Suas tags SCTE-35 foram registradas pelo PLAYDECK. Você pode verificar os registros voltando ao seu código SCTE-35 no botão de ação e clicando em ABRIR REGISTROS DE EVENTOS:

    Você também pode tornar visíveis as tags SCTE-35, que estão no seu arquivo Stream gravado. Para isso, precisamos de uma ferramenta separada chamada “DVBInspector”. Essa ferramenta também requer o JAVA Runtime; portanto, baixe os dois:

    Esta ferramenta requer o JAVA Runtime. Caso ainda não esteja instalado, você pode baixá-lo aqui:
    https://www.oracle.com/java/technologies/downloads/

    Agora, descompacte o arquivo “DVBinspector-1.18.0-dist.zip” (ou similar) e execute o “DVBinspector-1.18.0.jar”. Em seguida, arraste e solte seu arquivo TS no aplicativo. Abra a árvore da seguinte maneira para visualizar seu marcador SCTE.


    Teste do marcador SCTE-35 no Nimble Streamer

    O Nimble Streamer é o nosso serviço Streaming preferido. É econômico, fácil de configurar e manter, mas ainda assim oferece o nível de complexidade necessário para casos de uso avançados:

    https://softvelum.com/nimble/

    Instale a versão de avaliação de 14 dias do Nimble no mesmo computador em que o PLAYDECK está sendo executado. Isso não é obrigatório, mas simplifica as coisas, já que você não precisa se preocupar com a configuração de rede. O Nimble também solicitará que você crie uma conta no WMSPanel, que é uma ferramenta de configuração baseada na web para o Nimble, já que o Nimble Streamer em si é instalado sem interface de usuário.

    INFORMAÇÃO: Para que esta amostra do SCTE-35 funcione, você NÃO precisa ter os plug-ins “Nimble Live Transcoder” ou “Nimble Advertizer”, caso esteja testando em uma instalação ativa. Eles estão desativados por padrão na instalação de avaliação.

    Depois de colocar o Nimble em funcionamento, há mais uma configuração que você precisa fazer manualmente. Abra o arquivo de configuração do servidor Nimble aqui:
    c:\Arquivos de Programas\Nimble Streamer\conf\nimble.conf

    No final deste arquivo, adicione as seguintes linhas e salve o arquivo.

    scte35_processing_enabled = true 
    scte35_forwarding_enabled = true 
    hls_ad_scte35_forwarding_enabled = true
    hls_ad_marker_format = cue
    hls_ad_splice_out_cont_marker_enabled = true

    Importante: Você precisa reiniciar o Nimble agora, seja reiniciando o seu PC ou reiniciando manualmente o serviço do Windows “Nimble Streamer”.

    Aqui estão as linhas novamente, mas com comentários para você (não use essas):

    scte35_processing_enabled = true  // Ativa o módulo SCTE de maneira geral. Necessário para todas as outras opções
    scte35_forwarding_enabled = true  // Permite o encaminhamento dos marcadores SCTE-35 através do Live Transcoder
    hls_ad_scte35_forwarding_enabled = true  // Ativa o encaminhamento de marcadores SCTE-35 para fluxos HLS
    hls_ad_marker_format = cue  // Configura o Nimble para usar marcadores CUE-OUT e CUE-IN
    hls_ad_splice_out_cont_marker_enabled = true  // Ativa a inserção automática de EXT-X-CUE-OUT-CONT
    

    Agora, vamos configurar seu Streams no WMSPanel:
    Primeiro, vamos definir nossa entrada Stream. Acesse “Nimble Streamer” no menu, selecione “MPEGTS In” e clique no botão “Add UDP stream”; em seguida, adicione o fluxo de entrada desta forma. Você pode usar qualquer outra porta, caso a 5001 já esteja em uso.

    A seguir, vamos configurar o formato do fluxo de saída. Queremos usar o HLS aqui para demonstrar a conversão do marcador SCTE de UDP para HLS. Na mesma página, vá até “MPEGTS Out” e clique no botão “Adicionar fluxo de saída”; em seguida, adicione da seguinte maneira. Certifique-se de selecionar o fluxo de entrada como fonte de vídeo e áudio.

    A seguir, continuamos nossa configuração no PLAYDECK. Acesse as configurações de saída do Stream e altere a URL do Stream para “udp://127.0.0.1:5001”.

    INFORMAÇÃO: Você pode escolher qualquer codec de vídeo de sua preferência. Neste caso, escolhi o H.264 para que minha GPU NVIDIA faça a codificação, o que reduzirá o uso da CPU. Ative também o SCTE-35 na opção “Parâmetro”.

    INFORMAÇÃO: Observe que o PLAYDECK não é capaz de transmitir diretamente em HLS. Se você selecionar “Apple HTTP Live Streaming” como formato de streaming, a saída será gravada em um arquivo. Portanto, você precisa especificar um destino de arquivo como “URL de streaming”, por exemplo, “c:\Users\Public\Documents\stream.m3u8”. Em seguida, use esse arquivo para transmitir usando qualquer servidor HLS. O PLAYDECK não é capaz de gravar tags SCTE HLS no arquivo de manifesto HLS (o arquivo *.3u8).

    Em seguida, queremos que o PLAYDECK envie automaticamente o SCTE, não apenas por meio de um botão, mas em função do clipe. Para isso, inserimos qualquer clipe e clicamos no ícone COMANDOS na barra de ferramentas; depois, adicionamos um novo comando, selecionamos PLAY TIME 0 e inserimos o exemplo SCTE-35:

    INFORMAÇÃO: Você também pode adicionar marcadores SCTE a blocos, sobreposições e botões de ação.

    Agora vamos dar início à transmissão: coloque o clipe em CUE e PLAY e inicie o Stream nas configurações do PLAYDECK. Vá até o WMSPanel e abra, no menu “Nimble Streamer”, a opção “Live Streams”. Agora você verá uma transmissão ao vivo em andamento. Clique nela e selecione o ponto de interrogação na extremidade direita, assim.

    Na lista de “URLs para reproduzir”, selecione aquele com a extensão “playlist.m3u8” e clique em “Copiar”. Agora, cole essa URL em qualquer navegador que tenha um reprodutor HLS integrado ou instalado. Para este exemplo, usaremos o navegador Chrome com a seguinte extensão de reprodutor HLS:
    https://chromewebstore.google.com/detail/hls-player-m3u8-streaming/eakdijdofmnclopcffkkgmndadhbjgka

    Depois de inserir essa URL no Chrome, você verá a transmissão do seu PLAYDECK sendo reproduzida imediatamente. Agora vou mostrar como monitorar seu marcador SCTE. No Chrome, pressione F12 para abrir as Ferramentas do Desenvolvedor. Na parte superior, clique na aba “Rede”. Você verá vários arquivos “chunks.m3u8”, que fazem parte do seu stream. Clique em um dos arquivos “chunk” (também chamados de “HLS Manifest”) e selecione “Visualizar” ao lado dele. Agora você verá a tag SCTE do HLS. Se ela não estiver lá, clique em outro “chunk”, pois enviamos o SCTE apenas no início do clipe.

    É isso aí! Alcançamos nossos objetivos de teste. A seguir, mais informações que podem ser relevantes para se aprofundar no assunto.


    Informações adicionais

    Fazer login no PLAYDECK

    Registramos todas as tags SCTE recebidas e enviadas. Isso também lhe dá a oportunidade de testar suas tags SCTE enviadas simplesmente conectando sua saída a uma entrada (tanto SDI quanto Streams) e deixando que o PLAYDECK detecte suas tags SCTE. Você pode abrir os arquivos de log pelo menu principal “Logs”:


    Registro no Nimble Streamer

    Se algo der errado ou não ocorrer como esperado, um bom ponto de partida é verificar os arquivos de log do Nimble. O log pode ser encontrado aqui no Windows:
    c:\Arquivos de Programas\Nimble Streamer\log

    O registro em log está habilitado por padrão na versão de avaliação do Nimble, mas caso você precise ativá-lo, aqui estão as opções para o arquivo “nimble.conf”.

    log_access = arquivo
    logging = depuração

    Agora abra o arquivo de log e procure por “SCTE”. Você poderá ver algo como isto, o que indica que há um erro de digitação no seu marcador SCTE no PLAYDECK:

    [SCTE35] Tipo de comando de emenda não suportado = 6 para [mynewapp/mynewstream]

    Se o seu SCTE Marker for analisado com sucesso no Nimble, ele terá a seguinte aparência:

    [SCTE35] splice_insert: event_id=4157 oon=1 immediate=1 pts_adjustment=0 pts=0 actual_pts=202593600 duration=2707200 data=0xfc....
    



    Ferramenta: TSDuck

    Esta é uma coleção de ferramentas e plug-ins com uma ampla biblioteca para manipular fluxos de transporte MPEG. Com ela, você poderá inserir marcadores SCTE fora do PLAYDECK com base em um algoritmo ou em outra lógica complexa.

    https://tsduck.io/


    Ferramenta: x9k3

    Essa ferramenta também pode converter marcadores SCTE-35 em arquivos UDP Streams ou MPEG-TS em tags SCTE do HLS. Isso permite que você instale um servidor de streaming que não possua conversão automática de SCTE-35 para HLS.

    https://github.com/futzu/x9k3

    Nuvem e conexões remotas

    Utilização do Companion para o controle Playout

    Este artigo mostrará como usar o bitfocus Companion em conjunto com o PLAYDECK. O Companion possui um módulo pronto para uso com o PLAYDECK. Essa é a maneira mais prática de conectar o PLAYDECK ao seu mixer ATEM ou STREAMDECK.

    O Módulo Complementar foi desenvolvido e é mantido por Nick Semonov. Ele é desenvolvedor comunitário e também uma ótima pessoa para se trabalhar.

    Neste artigo:
    Instalação
    Página de botões com predefinições
    Comandos personalizados em vez de ações
    Comentários sobre botões personalizados


    Instalação

    1. Inicie o PLAYDECK para que o Companion possa localizá-lo

    2. Baixe e instale o Versão estável mais recente do Companion

    3. Inicie o Companion e adicione o módulo PLAYDECK

    4. Está tudo pronto se o Companion mostrar uma marca de seleção VERDE para esta conexão. Se não conseguir estabelecer a conexão, desative o firewall ou permita o acesso à porta TCP 11411.


    Página de botões com predefinições

    Usaremos as predefinições do Companion para criar rapidamente uma nova página de botões para uma situação casual de Playout.

    1. Crie uma nova página, vá até PRESETS e selecione PLAYDECK

    2. Para o nosso exemplo, queremos selecionar especificamente o Canal 1. Você também pode usar as LISTAS, que são dinâmicas e utilizam os canais visíveis no PLAYDECK (Esquerda e Direita). Você também pode controlar seus RECURSOS (Streams, Gravações). Selecione o CANAL 1 para continuar

    3. Com o recurso Arrastar e Soltar, criamos uma solução simples Playout: controle de reprodução com algumas sobreposições. Os botões são adicionados com FEEDBACKS, ou seja: você terá um botão VERMELHO de acordo com o ESTADO DE REPRODUÇÃO (CUE, Reproduzindo, Em pausa, Parado).

    4. O botão PLAY também exibe o tempo restante do clipe durante o Playout:

    5. Alguns botões precisam de mais informações, como o botão INICIAR SOBREPOSIÇÃO. Ele precisa saber quais sobreposições devem ser iniciadas:


    Comandos personalizados em vez de ações

    Podemos adicionar qualquer comando do PLAYDECK a um botão do Companion. Isso é útil se você for mais do tipo que gosta de programar ou se houver novos comandos no PLAYDECK que (ainda) não estejam disponíveis no Companion. Também é possível adicionar vários comandos ao mesmo tempo.

    1. Criamos um novo botão e adicionamos uma nova ação. Agora, selecionamos “COMANDO PERSONALIZADO” e clicamos em “CONCLUÍDO”

    2. No PLAYDECK, abrimos a LISTA DE COMANDOS para verificar qual comando queremos usar

    3. Decidimos que queremos iniciar várias Overlays em diversos canais e, em seguida, iniciar 2 Streams:

    <startoverlay|1|1+3>
    <startoverlay|2|1+5>
    <startstream|1>
    <startstream|2>

    4. Reunimos todos os comandos em uma única linha e a copiamos no campo COMMANDS. Se, em seguida, pressionarmos o botão, iniciaremos nossas sobreposições e nosso Streams, já que todos os comandos são executados na ordem em que foram escritos.

    5. Outro bom exemplo é iniciar com 2 canais sincronizados:

    <cue|1><cue|2><wait|1000><play|1><play|2>

    Isso iniciará a preparação de ambos os canais, aguardará 1 segundo até que a preparação esteja concluída (armazenamento em cache do clipe) e, em seguida, reproduzirá ambos os canais.


    Comentários sobre botões personalizados

    Em vez de usar os feedbacks predefinidos (por exemplo, PLAY STATE), você pode usar variáveis complementares para acessar muitos outros feedbacks. Neste exemplo, vamos iniciar um bloco específico e exibir o tempo restante no botão.

    1. Adicionamos um novo bloco ao canal #1 no PLAYDECK e o renomeamos como “PROGRAMA PRINCIPAL”

    2. Agora, adicionamos um novo botão ao Companion e atribuímos a ação CONTROL PLAY FLEX a esse botão.

    3. A ação PLAY FLEX permite reproduzir um bloco pelo nome (em vez do ID). Usamos o padrão “b:main c#1” para iniciar nosso bloco, conforme descrito na LISTA DE COMANDOS (PLAYDECK > Menu principal > Documentação):

    4. Agora temos um botão para reproduzir o bloco, mas também queremos que o tempo restante do bloco seja exibido assim que a reprodução começar. Para isso, precisamos adicionar um feedback personalizado ao botão, que verificará “alguma” variável e fará “alguma coisa”:

    5. Verificamos o bloco atualmente em execução procurando por “nome do bloco” no campo VARIAVEL e adicionamos nosso bloco “Programa Principal” como VALOR:

    6. Em seguida, adicionamos TEXT como uma nova PROPRIEDADE DE ESTILO, já que nossa intenção é mostrar o tempo restante do bloco:

    7. Adicione “$(Playdeck:channel_1_block_remain)” como TEXTO DO BOTÃO, e nosso botão estará pronto:

    8. Mas como obtivemos nossa SEQUÊNCIA DE TEXTO DO BOTÃO? O Companion mostrará todas as VARIÁVEIS disponíveis que você pode usar no PLAYDECK. Em seguida, você pode clicar no pequeno ÍCONE DE COPIAR para transferir a variável para os seus botões:

    Uso de comandos para o controle do Playout

    Este artigo mostrará como usar comandos para controlar seu Playout.

    Neste artigo:
    Exemplo: CUE+PLAY em vários canais
    Lista de todos os comandos e onde inseri-los
    Enviar comandos a partir de outros aplicativos


    Exemplo: CUE+PLAY em vários canais

    Queremos criar um botão de ação que acione vários canais de saída e os reproduza simultaneamente (quase sincronizados).

    Crie um novo botão de ação clicando nele e selecione COMANDOS e, em seguida, EDITAR COMANDOS:

    Adicione esta linha em “COMANDOS – Internos”:
    <cue|1|1><cue|2|1><wait|1000><play|1|1><play|2|1>

    Isso irá preparar os canais 1 e 2 (primeiro clipe, primeiro bloco), aguardar 1000 ms (para armazenamento em cache) e, em seguida, reproduzir ambos os canais.


    Lista de todos os comandos e onde inseri-los

    A lista de todos os comandos pode ser aberta rapidamente no menu principal do PLAYDECK:

    É possível adicionar comandos a:

    • Botões de ação (Iniciar, Finalizar)
    • Botão de sobreposição (Início, Fim)
    • Vídeos (a qualquer momento)
    • Blocos (Início, Fim)

    Principalmente por meio deste ícone:


    Enviar comandos a partir de outros aplicativos

    Temos um artigo específico sobre como controlar o PLAYDECK com Companheiro.

    Mas e se não for o Companion, e sim um aplicativo de terceiros diferente? Primeiro, você precisaria habilitar os comandos TCP. Isso permitirá que o PLAYDECK receba e execute comandos de fontes externas:

    No seu aplicativo de terceiros, conecte-se ao PLAYDECK via TCP e envie um ou vários comandos. Neste exemplo, usamos Hércules para enviar um comando que iniciará o Streams 1 e 2:


    Vídeo de/para o OBS Studio

    A melhor maneira de conectar o OBS ao PLAYDECK (nos dois sentidos) é o NDI. O áudio multicanal também é totalmente compatível.

    Como o OBS não oferece suporte ao NDI por padrão, é necessário instalar um plug-in adicional, o que é um processo rápido e fácil. Baixe o plug-in aqui (role a página para baixo e clique em “distroav-6.0.0-windows-x64-Installer.exe”). A instalação é feita como qualquer outro aplicativo do Windows, por meio do instalador.


    Enviar vídeo do OBS para o PLAYDECK

    O plug-in NDI insere uma nova opção no menu Ferramentas. Selecione “Saída NDI” e ative-a:

    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeos de e para o OBS
    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeos de e para o OBS


    Enviar vídeo do PLAYDECK para o OBS

    Ative a saída NDI no PLAYDECK. O plug-in OBS NDI insere uma nova fonte NDI, que você pode adicionar à sua cena do OBS desta forma:

    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeos de e para o OBS
    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeos de e para o OBS

    Vídeo de/para o vMix

    A melhor maneira de conectar o vMix ao PLAYDECK (nos dois sentidos) é o NDI. O áudio multicanal também é totalmente compatível, assim como o Keying.


    Enviar vídeo do vMix para o PLAYDECK

    Basta ativar o NDI como Saída Externa da seguinte maneira:

    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeo de e para o vMix
    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeo de e para o vMix


    Enviar vídeo do PLAYDECK para o vMix

    Ative a saída do NDI no PLAYDECK e adicione o NDI como uma nova fonte no vMix da seguinte maneira:

    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeo de e para o vMix
    Software PLAYDECK Professional Video Playback Playout para Windows * Enviar e receber vídeo de e para o vMix


    Enviar sinal de preenchimento com canal alfa do PLAYDECK para o vMix

    Ative a saída NDI no PLAYDECK, mas, desta vez, ative também a Keying:

    Adicione seu NDI como entrada no vMIX:

    Use os botões de sobreposição para sobrepor o vídeo ao sinal de vídeo atual no vMIX:

    Instalação do Amazon EC2

    O PLAYDECK é compatível com a maioria das instâncias de servidor do Amazon EC2 e com as GPUs NVIDIA que elas oferecem. Isso permite que você configure uma infraestrutura baseada em nuvem para o transporte NDI ou para outros fins.

    Partimos do princípio de que você possui uma conta na Amazon AWS e conhecimentos básicos sobre o EC2.

    Primeiro, escolha uma nova instância EC2 compatível com a instalação do PLAYDECK:
    Windows Server com uma GPU virtual NVIDIA e driver NVIDIA pré-instalado:
    https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html#preinstalled-nvidia-driver

    Um exemplo típico seria “Windows 2019 / g4dn.xlarge” – Possui uma GPU virtual NVIDIA Tesla e especificações suficientes para rodar o PLAYDECK: 16 vCPUs (Intel Xeon), 64 GB de RAM, 1 vGPU (NVIDIA T4) com 16 GB de RAM de GPU.

    Agora instale a instância usando esses links ou a sua Console de Gerenciamento do EC2.

    Para se conectar à instância via RDP, primeiro é necessário abrir a porta 3389 nas configurações de segurança da instância.

    Depois de conectado, você perceberá que não consegue fazer download de nada pelo navegador. Portanto, habilite os downloads da seguinte maneira: Menu Iniciar > Gerenciador do Servidor > Servidor Local > Configuração de Segurança Avançada do IE > Desativado

    Agora baixe e instale o PLAYDECK como de costume:
    https://playdeck.tv/download/

    API do PLAYDECK

    A API do PLAYDECK é uma estrutura que permite que qualquer pessoa interaja com o PLAYDECK. Este artigo mostrará como começar a desenvolver com a API:

    Neste artigo:
    Introdução
    Exemplos
    Implementar a API


    Introdução

    A API do PLAYDECK é bidirecional: você recebe o status Playout, mas também pode enviar comandos ao PLAYDECK.

    A API é baseada em WebSockets: eles fazem parte do JavaScript, portanto, você pode desenvolver em JavaScript, Node.js ou TypeScript. A porta do WebSocket é fixa em 11411 e está sempre ativada no PLAYDECK.

    Decidimos optar pelo WebSockets porque:

    • Suporta ambas as direções: de e para o PLAYDECK
    • Não é necessária instalação: use qualquer editor de texto
    • Não é necessária nenhuma segurança de rede específica
    • É fácil criar sua própria interface de usuário ou animação com HTML


    O que pode ser enviado para o PLAYDECK?

    • Reproduzir ou iniciar blocos, clipes, sobreposições ou ações
    • Iniciar/parar recursos de vídeo como o Streams


    O que se pode obter com o PLAYDECK?

    • Eventos (por exemplo, o início de um bloco ou clipe)
    • Status Playout (por exemplo: o que está sendo reproduzido e o tempo restante do bloco)
    • Conteúdo (por exemplo, lista de reprodução completa com blocos e clipes)


    Exemplos

    1) Companheiro

    A API do PLAYDECK está sendo utilizada pelo bitfocus Companion no módulo PLAYDECK. Isso permite que você tenha uma ideia rápida do que a API é capaz de fazer:
    https://playdeck.tv/howto/companion/


    2) Visão do diretor

    A API também é utilizada pela Director View, que faz parte do PLAYDECK. Você pode encontrar os modelos HTML aqui:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Diretor-View


    3) Sobreposições em HTML

    A API também é utilizada em alguns exemplos de visão geral de HTML, que você pode encontrar aqui:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Modelos-de-sobreposição


    Implementar a API

    Preparamos alguns exemplos para que você possa dar uma olhada rápida em um script funcional. Por favor, analise-os na ordem, pois eles se complementam.

    Dica 1: Você pode clicar duas vezes em qualquer arquivo HTML para abri-lo no navegador e executar o script/API

    Dica 2: Você pode editar o arquivo “WebSocketSDK\Version.js” para alterar o endereço IP


    1) Conexão nativa (sem a API)

    Vamos começar com algo bem minimalista:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Automação-e-IU\ExemploMinimalista.html

    Isso abrirá o WebSocket para o PLAYDECK com código JavaScript nativo e enviará um comando para reproduzir o primeiro clipe no primeiro bloco.

    Outro exemplo é este, em que você pode clicar nos botões em HTML para iniciar o Playout no PLAYDECK:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Automação-e-IU\Interface-de-usuário-de-exemplo.html


    2) Conexão minimalista (COM API)

    Este exemplo apresentará a API:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Automação-e-IU\SampleMinimalisticSDK.html

    Ele utiliza a subpasta “WebSocketAPI” e inclui seu SCRIPT PRINCIPAL “AppInterface.js”, que funciona como uma espécie de “carregador” para toda a API.

    A API agora cuidará da sua conexão WebSocket com o PLAYDECK, de modo que você não precisa programar isso manualmente. A API também disponibiliza uma estrutura de modelos para JavaScript. O nome do modelo é derivado do nome do arquivo, portanto, eles precisam corresponder. Existem várias funções predefinidas disponíveis. Para este exemplo, usaremos apenas “Start”: essa função será chamada pela API assim que a conexão WebSocket com o PLAYDECK for estabelecida com sucesso. Neste exemplo, ela reproduzirá o primeiro clipe do Canal 1.


    3) Mais funções do framework

    Além de “Iniciar”, há muitas outras funções do Framework disponíveis:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Automação-e-IU\Exemplo-Reproduzir-Clipe-Aleatório.html

    Consulte os comentários no arquivo JS para ver todas as funções disponíveis.

    Se você abrir o Console do navegador (normalmente com a tecla F12), poderá ver o resultado das instruções “console.log”.


    4) Analisar os dados do projeto

    Para acessar todos os Clips, está disponível a função “DataProject”, e este exemplo mostra como listar os dados do projeto:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Automação-e-IU\Exemplo-de-Lista-de-Reprodução-do-Espetáculo.html


    5) Exemplo de horário personalizado

    O último exemplo mostra um script completo e funcional para uma programação personalizada fora do PLAYDECK:
    c:\Usuários\Público\Documentos\JoyEventMedia\Playdeck\Modelos-HTML\Automação-e-IU\Exemplo-de-Programação-Semanal.html


    Licença e Suporte

    Opções de licença do PLAYDECK

    Simples, flexível e transparente:
    O PLAYDECK está disponível em três edições e vários modelos de licença para atender às suas necessidades de produção. Todos os preços não incluem IVA e podem ser pagos na moeda de sua preferência por meio da nossa loja global. Escolha o plano que melhor se adapta aos seus canais de transmissão independentes e aos requisitos do seu fluxo de trabalho.

    Edições PLAYDECK
    Escolha o seu modelo de licença
    Versão de avaliação gratuita (inclui limitações)
    Ativação da licença
    Opções de suporte
    Portabilidade e backup de licenças
    Condições especiais e descontos
    Atualizações, rebaixamentos e cancelamentos
    Detalhes do dongle
    Condições para revendedores


    Edições PLAYDECK

    Oferecemos três edições adaptadas à sua escala de produção, que se diferenciam principalmente pelo número de canais principais de transmissão independentes que você pode controlar simultaneamente:

    • LITE: 1 canal de transmissão independente – €190,80 por ano (≈ €15,90 por mês, economia de €132 em comparação com o faturamento mensal)
    • ALÉM DISSO: 2 canais de transmissão independentes – €430,80 por ano (≈ €35,90 por mês, economia de €288 em comparação com o faturamento mensal)
    • ESTÚDIO: 8 canais independentes de transmissão – €994,80 por ano (≈ €82,90 por mês, economia de €684 em comparação com o faturamento mensal)

    Todas as edições compartilham o mesmo núcleo potente e extremamente robusto: suporte nativo para praticamente todos os codecs e formatos de contêiner, decodificação por GPU de baixa latência, E/S de hardware profissional (SDI/HDMI via Blackmagic, AJA, Deltacast), streaming IP (NDI®, SRT, RTMP), sobreposições gráficas e mecanismos de segurança automatizados.

    Para consultar uma tabela completa e detalhada de comparação de recursos (roteamento de canais de áudio, canais de gravação, programação avançada, etc.), acesse nossa página oficial de Planos e Preços: https://playdeck.tv/plans-pricing/


    Escolha o seu modelo de licença

    A PLAYDECK oferece opções flexíveis de licenciamento para se adequar a diferentes fluxos de trabalho:

    Licença para loja online (mais popular): Vinculado ao seu e-mail em um conjunto de licenças pessoal. Requer conexão com a internet para transferências, check-in e check-out. Fácil de transportar.

    Licença por chave USB: Baseado em hardware (pen drive). Não é necessária conexão com a Internet para o uso diário/ativação. Portátil, bastando transportar o dongle.

    Licença offline (casos especiais): Vinculado permanentemente a um PC específico (ID do sistema). Não requer conexão com a Internet. Não é portátil sem reemissão.


    Versão de avaliação gratuita (inclui limitações)

    Baixe e teste O PLAYDECK é totalmente gratuito — sem limite de tempo e sem necessidade de cartão de crédito. Alterne entre as edições instantaneamente dentro do software através de Menu → Licença → Alterar a versão de avaliação.

    Limitações:
    — Marca d’água em todas as saídas de vídeo.
    — Ocasionalmente, ocorrem breves interrupções aleatórias no som (claramente indicadas na tela).

    Todos os outros recursos de produção estão totalmente disponíveis — o ideal para realizar testes completos em condições reais da sua configuração local ou na nuvem antes da compra.


    Ativação da licença

    A ativação é rápida e simples. Acesse nosso guia detalhado de ativação aqui: https://playdeck.tv/activate-license/

    Passos rápidos:
    Loja / Sala de jogos online: Abra o Gerenciador de Licenças no PLAYDECK, faça login com o e-mail usado na compra e acesse imediatamente sua licença a partir do seu conjunto pessoal.
    Dongle: Basta conectar a chave de segurança USB ao computador — o software detecta automaticamente a licença de imediato.
    Offline: Cole a chave de ativação vinculada ao computador, fornecida pelo nosso suporte técnico, no Gerenciador de Licenças.


    Opções de suporte

    [email protected] – disponível praticamente 24 horas por dia, 7 dias por semana, mesmo para usuários da versão de teste ou para dúvidas antes da compra.

    Sem integração forçada. O PLAYDECK foi desenvolvido para funcionar facilmente assim que instalado. Se necessário (o que é raro), podemos nos conectar remotamente via RustDesk para resolver problemas rapidamente.


    Portabilidade e backup de licenças

    As licenças comerciais do PLAYDECK são altamente flexíveis e foram concebidas para facilitar a transição entre sistemas de produção:

    Tipo de licençaComo fazer a transferênciaÉ preciso ter internet para a mudança?Procedimentos em caso de perda ou acidente
    Licença de loja (conjunto)Check-in/check-out por meio do Gerenciador de Licenças interno (vinculado ao e-mail)SimReinicialização instantânea e gratuita da piscina — basta enviar um e-mail para nossa central de atendimento.
    Licença por dongleDesconecte e conecte o pen drive ao novo computadorNãoOpções de substituição de peças disponíveis mediante verificação.
    Licença offlineVinculado a um único PC — envie por e-mail seu novo ID do sistema para uma reemissão seguraNãoÉ possível reemitir o ID do sistema em caso de atualizações de hardware.

    Ideal para freelancers, frotas de aluguel de equipamentos técnicos e ambientes dinâmicos de instalação com vários computadores.

    Guia detalhado para a transferência: https://playdeck.tv/move-license/

    Guia detalhado para a recuperação: https://playdeck.tv/recover-license/


    Condições especiais e descontos

    • ONG / Instituição de ensino / Organização sem fins lucrativos: desconto 25% em todas as licenças (qualquer edição/duração). Envie um e-mail para [email protected] com comprovante (por exemplo, e-mail oficial/certificado) → enviaremos o código de desconto ou a fatura.
    • Pagamento antecipado plurianual: até 5 anos com desconto de 25% sobre o valor total. Entre em contato com o suporte para obter uma cotação.
    • Sem licença vitalícia: lançamos atualizações regulares para garantir a compatibilidade com drivers, sistemas operacionais e codecs, além de cobrir taxas de terceiros. Uma licença vitalícia implicaria em perder melhorias essenciais.


    Se você deseja adquirir um número maior de licenças, podemos discutir opções especiais – entre em contato conosco.


    Atualizações, rebaixamentos e cancelamentos

    Atualizações e retrocessos: É possível a qualquer momento. Emitimos um reembolso proporcional ou um crédito na loja correspondente ao tempo de validade restante da sua licença, permitindo que você adquira o novo plano sem complicações. Devido à infraestrutura automatizada da loja, as atualizações diretas no meio do período não podem ser processadas automaticamente.

    Cancelamentos: Você pode cancelar sua assinatura a qualquer momento através da sua conta de usuário no site playdeck.tv ou enviando um e-mail para [email protected]. Você manterá acesso comercial total até o final exato do seu atual período de cobrança pago. Não há penalidades de cancelamento.


    Detalhes do dongle

    As licenças por dongle têm exatamente a mesma estrutura de preços que nossos planos online anuais (duração mínima de 1 ano exigida). As prorrogações e renovações são processadas remotamente por meio de atualizações de rede—não é necessário enviar nenhum novo equipamento para renovações.

    Taxa única de hardware: €15 para o pen drive de segurança resistente (mais os custos padrão de envio e manuseio local).

    Principais vantagens operacionais:
    Segurança com isolamento físico 100%: Ativação totalmente offline e validação contínua. Não é necessária nenhuma conexão com a Internet para a implantação diária.
    Portabilidade física imediata: Transfira sua licença entre máquinas de produção instantaneamente, bastando conectar o pen drive à máquina ativa.

    Exemplo financeiro: Um dongle PLAYDECK Plus custa €430,80 por ano, além de uma taxa única de hardware de €15.



    Condições para revendedores

    Está interessado em revender o PLAYDECK na sua região ou em incluí-lo no seu catálogo de soluções de mídia? Aceitamos parceiros B2B internacionais e mantemos nosso processo de indicação simples:

    — Autorização total para comercializar, promover e vender o PLAYDECK por meio de suas plataformas digitais.
    Comissão padrão 25% por transação de venda indicada (processada por meio de códigos de desconto personalizados para o cliente ou de uma arquitetura de pagamento direto).
    — Solicitações de comissão rápidas, comprovadas por meio de uma verificação simples das interações anteriores com o cliente (por exemplo, cópias do histórico de e-mails).
    — Acesse nosso kit unificado de recursos digitais, que inclui logotipos oficiais, tipografia da marca e banners promocionais: Baixar o kit de implantação.

    E-mail [email protected] para dar início à sua parceria — garantimos que o processo de integração de nossos parceiros seja altamente eficiente.

    Ative sua licença

    Este artigo irá mostrar como ativar sua licença e remover a marca d'água da versão de avaliação.

    Se você já ativou sua licença e deseja saber como TRANSFERIR a licença para outro sistema, consulte este artigo.

    Não há um download separado da “Versão Completa”; basta converter sua Edição de Teste em uma Edição LITE, PLUS ou STUDIO. Baixe e instale sempre a versão mais recente do PLAYDECK, pois lançamos atualizações regularmente:
    https://playdeck.tv/download/

    Neste artigo:
    Licença da loja
    Licença por dongle
    Licença offline
    Licença de backup


    Licença da loja

    Todas as suas licenças da loja, adquiridas através do playdeck.tv, serão armazenadas no seu banco de licenças online pessoal. Isso ajuda você a organizar várias licenças.

    Para transferir sua licença do Pool de Licenças Online para o seu sistema, acesse o Gerenciador de Licenças:

    Agora, faça login na sua CONTA PLAYDECK. Use o endereço de e-mail e a senha que você utilizou durante o PROCESSO DE PAGAMENTO na LOJA. Se precisar redefinir sua senha, clique no botão "ESQUECI A SENHA":

    Agora podemos transferir a licença do lado DIREITO para o lado ESQUERDO com um clique no botão (VERIFICAR LICENÇA DO POOL PARA O PC LOCAL). Isso significa que a licença fica INDISPONÍVEL para outros sistemas e fica DISPONÍVEL neste sistema. O PLAYDECK irá agora solicitar a ativação da licença e a reinicialização:


    Licença por dongle

    Basta conectar o dongle USB ao computador e, em seguida, iniciar o PLAYDECK nesse computador. Observe que, se você desconectar o dongle enquanto o PLAYDECK ainda estiver em execução, o PLAYDECK será fechado imediatamente e sem aviso prévio. Recomenda-se fechar o PLAYDECK regularmente para garantir que todos os dados sejam salvos corretamente.


    Licença offline

    A Licença Offline está vinculada ao ID do Sistema PLAYDECK e NÃO pode ser transferida para outro sistema pelo cliente. Para ativar sua Licença Offline, abra o Gerenciador de Licenças:

    Em seguida, clique em “USAR UMA LICENÇA OFFLINE”, copie e cole o Código de Licença Offline no campo de texto e clique em “OK”. O PLAYDECK irá agora propor a ativação da licença e o reinício:


    Licença de backup

    Temos um artigo específico sobre como usar o Licença de backup.

    Licença de backup gratuita

    Este artigo irá mostrar como usar a Licença de Backup Gratuita, que acompanha todas as licenças do PLAYDECK. A Licença de Backup funciona da seguinte maneira:

    • Pode ser usado com QUALQUER licença do PLAYDECK (dongle, Shop, offline)
    • Pode ser usado em QUALQUER PLAYDECK-PC na mesma rede
    • É possível utilizar vários clientes
    • O funcionamento 24 horas por dia, 7 dias por semana NÃO é compatível (máximo de 24 horas por sessão)


    1. Configuração

    No seu sistema PRINCIPAL (aquele que possui a licença), você não precisa fazer nada: o SISTEMA DE LICENÇA DE BACKUP está ativado por padrão. Ele utilizará a porta WebSocket 11411; portanto, certifique-se de que essa porta não esteja bloqueada:

    No sistema CLIENTE (aquele SEM a licença), você realiza uma instalação normal do PLAYDECK, nada de especial aqui: o PLAYDECK não será iniciado no MODO DE TESTE com a marca d'água:

    Agora precisamos informar ao CLIENT PLAYDECK onde encontrar o MAIN PLAYDECK, fornecendo o endereço IP do MAIN. Para obter o endereço IP do seu MAIN, basta abrir a janela “SOBRE” no PLAYDECK (Menu Principal > Licença > Sobre):

    No seu CLIENT, acesse Configurações do aplicativo, insira o endereço IP do MAIN PLAYDECK e clique em TESTAR IP AGORA. O CLIENTE agora testa a conexão de rede e procura uma licença válida no MAIN. Se você não vir a seguinte janela pop-up de informações, verifique sua licença do MAIN e a conexão de rede entre o MAIN e o CLIENTE:

    Agora você pode ativar o recurso clicando em BACKUP-SYSTEM. O PLAYDECK será reiniciado com a mesma licença do MAIN. Você pode verificar se o CLIENT está usando a licença de backup corretamente em várias telas:

    Nota: Se o CLIENTE possuir uma licença válida, a licença do MAIN NÃO será utilizada.


    2. Regras da Licença de Backup

    A Licença de Backup não se destina a uma operação 24 horas por dia, 7 dias por semana, mas sim a oferecer uma solução de segurança para operação imediata, por exemplo, em um ambiente de produção ativo, sem a necessidade de adquirir uma licença secundária, apenas para dispor de um sistema de backup para determinados casos de uso.

    Para uma operação 24 horas por dia, 7 dias por semana, sem supervisão, você precisará adquirir uma licença secundária. Entre em contato conosco pelo [email protected], caso sua próxima licença seja apenas para backup, e nós lhe ofereceremos um desconto adequado.

    O PRAZO MÁXIMO DE VALIDADE da sua LICENÇA DE BACKUP será:
    – 2 horas, caso a linha principal seja desconectada ou fechada
    – 24 horas, desde que o MAIN permaneça online

    A PALYDECK encerrará o CLIENT sem aviso prévio. Portanto, certifique-se de colocar o MAIN novamente em funcionamento dentro do prazo de 2 horas ou de reiniciar tanto o MAIN quanto o CLIENT dentro do prazo de 24 horas.

    Você pode verificar o tempo restante de RUNTIME nas configurações do CLIENTE:

    Transferir a licença para outro computador

    Este artigo irá mostrar como transferir sua licença de um sistema para outro.

    Neste artigo:
    Licença da loja
    Licença por chave USB
    Licença offline
    Licença de backup


    Licença da loja

    Você pode transferir sua licença por meio de um sistema simples de check-in/check-out. No sistema com a licença ativa, acesse o Gerenciador de Licenças:

    Primeiro, queremos desativar a licença atual: selecione a edição TRIAL e clique em ATIVAR; em seguida, confirme a solicitação de reinicialização:

    Após reiniciar o PLAYDECK, agora podemos transferir a licença liberada de volta para o seu conjunto de licenças online. Reabra o Gerenciador de Licenças. Agora, faça login na sua CONTA PLAYDECK. Use o endereço de e-mail e a senha que você utilizou durante o CHECKOUT na LOJA. Use o botão ESQUECI A SENHA, caso precise redefinir sua senha:

    Agora podemos transferir a licença do lado ESQUERDO para o lado DIREITO com um clique (REINTEGRAR A LICENÇA AO PÓLO). Isso significa que a licença fica INDISPONÍVEL no sistema atual e fica DISPONÍVEL em QUALQUER outro sistema:

    A próxima tela mostra o OUTRO PC após o login no Gerenciador de Licenças. Agora basta inverter o processo: selecione a licença no lado DIREITO e mova-a com o botão para o lado ESQUERDO (MARCAR A LICENÇA DO POOL PARA O PC LOCAL). O PLAYDECK irá agora solicitar a ativação da licença e a reinicialização:


    Licença por chave USB

    Basta desconectar o dongle USB e conectá-lo a outro computador; em seguida, inicie o PLAYDECK nesse computador. Observe que, se você desconectar o dongle enquanto o PLAYDECK ainda estiver em execução, o PLAYDECK será fechado imediatamente e sem aviso prévio. Recomenda-se fechar o PLAYDECK regularmente para garantir que todos os dados sejam salvos corretamente.


    Licença offline

    A Licença Offline está vinculada ao ID do sistema PLAYDECK e NÃO pode ser transferida para outro sistema pelo cliente. Entre em contato conosco pelo e-mail [email protected] para receber uma nova Licença Offline.


    Licença de backup

    Temos um artigo específico sobre como usar o Licença de backup.

    Recuperar licença perdida

    Este artigo explica como recuperar uma licença perdida.

    Licença da loja
    Se você ainda consegue acessar o sistema do PC com a licença, talvez consiga recuperar e transferir a licença por conta própria:
    https://playdeck.tv/howto/move-license/

    Mas se esse computador tiver travado, se tiver sido perdido ou se você tiver precisado reinstalar o Windows, você não conseguirá recuperar sua licença por conta própria. Nesse caso, entre em contato conosco pelo [email protected]. Teremos prazer em liberar a licença para você, para que ela possa ser retirada novamente pelo gerenciador de licenças.

    Licença por chave USB
    Caso o dispositivo USB esteja com defeito ou tenha sido perdido, podemos substituir o seu dongle e fornecer uma licença offline temporária enquanto aguardamos a entrega. Se o dongle ainda estiver funcionando, podemos atualizá-lo remotamente por meio de um arquivo de atualização. Entre em contato conosco pelo e-mail [email protected].


    Licença offline
    Por padrão, a licença offline não pode ser transferida para outro computador. Entre em contato conosco pelo e-mail [email protected] para receber uma nova licença offline da nossa parte.

    Enviar arquivos de log para a equipe de suporte

    Este artigo mostrará como enviar seus arquivos de log do PLAYDECK para nossa equipe de suporte.

    Neste artigo:
    Enviar pela Internet
    Enviar offline como arquivo ZIP

    IMPORTANTE: Por favor, envie sempre uma mensagem para [email protected], informando-nos sobre:
    – Os arquivos de log foram enviados
    – Seu ID do sistema PLAYDECK
    – Data/hora da última ocorrência do problema

    Obrigado!


    Enviar pela Internet

    Se você tiver uma conexão ativa com a Internet no seu sistema PLAYDECK, abra o Menu Principal, selecione SUPORTE e, em seguida, ENVIAR ARQUIVOS DE LOG:

    Em seguida, selecione a opção INTERNET:

    Após a conclusão do upload, envie-nos uma mensagem para [email protected], informando o seu ID do sistema. Se você vir a seguinte janela pop-up, o ID do sistema já estará na sua área de transferência e você poderá simplesmente colá-lo com CTRL+V na sua mensagem de e-mail:


    Enviar offline como arquivo ZIP

    Se você NÃO tiver uma conexão ativa com a Internet no seu sistema PLAYDECK, abra o Menu Principal, selecione SUPORTE e, em seguida, ENVIAR ARQUIVOS DE LOG:

    Em seguida, selecione a opção ARQUIVO ZIP:

    Depois de escolher uma pasta de destino no seu sistema, um arquivo 7-ZIP será gravado nesse local:

    Envie-nos uma mensagem para [email protected] juntamente com seu arquivo ZIP.

    Se o seu sistema de e-mail não permitir o envio de arquivos ou se o próprio arquivo ZIP for muito grande (> 5 MB), você também pode use nosso portal de downloads para fazer o upload do arquivo.

    Nota: Se você não conseguir nem mesmo iniciar o PLAYDECK, compacte esta pasta manualmente:
    c:\ProgramData\JoyEventMedia\Playdeck\logs

    Enviar arquivos para a equipe de suporte

    Este artigo mostrará como fazer o upload de arquivos e enviá-los à equipe do PLAYDECK.

    Acesse nosso portal de downloads através deste link: https://download.joy-event-media.de/

    Você pode adicionar seus arquivos agora por meio do recurso arrastar e soltar ou do navegador de arquivos. No nosso exemplo, já adicionamos alguns arquivos de log do PLAYDECK e um vídeo de amostra. Quando terminar de adicionar os arquivos, clique em UPLOAD.

    Importante: Sem o link de download, não podemos acessar seus arquivos. Isso serve para proteger os dados dos clientes.

    Após a conclusão do upload, clique em COPIAR para colocar o link de download na área de transferência. Em seguida, envie-nos uma mensagem para [email protected] incluindo esse link de download:

    Configurar o acesso sem supervisão do RustDesk para suporte remoto


    O RustDesk é um software gratuito de área de trabalho remota que usamos para acessar sistemas remotos. A principal vantagem do RustDesk em relação a outras conexões de área de trabalho remota é que ele não interfere nas GPUs instaladas (por exemplo, ao instalar uma GPU virtual), não prejudicando, portanto, o funcionamento do PLAYDECK durante o acesso remoto.


    1. Para começar, baixe o nosso RustDesk personalizado do nosso site. Essa versão utilizará o nosso servidor RustDesk privado (e não o servidor público) para proteger seus dados e melhorar a velocidade da conexão.
    https://get.remote-joy-event-media.de/rustdesk.exe

    2. Ao iniciar o RustDesk pela primeira vez, será necessário instalá-lo. Desative a opção “Instalar driver de monitor virtual”, pois ela pode interferir no funcionamento do PLAYDECK.


    3. Após reiniciar o RustDesk, você não precisará ativar a opção “Iniciar serviço”. Isso é importante para elevar os privilégios, por exemplo, para abrir o Gerenciador de Dispositivos. Em seguida, você precisará definir uma senha permanente: clique no ícone “Editar” ao lado de “Senha de uso único”.


    4. Em seguida, clique em “Desbloquear configurações de segurança” e role a página para baixo.


    5. Envie-nos sua identificação juntamente com sua senha permanente para [email protected]


    6. (Opcional) Se possível, inicie o RustDesk em um segundo computador (não é necessário instalar) e teste a conexão com o sistema que você configurou para suporte remoto. Agora, por meio dessa conexão remota, no segundo computador, tente:

    – Abrir o Gerenciador de Dispositivos
    – Abrir o Gerenciador de Tarefas
    – Abrir o Painel da NVIDIA
    – Copie qualquer arquivo para esta pasta: c:\Program Files (x86)\JoyEventMedia\Playdeck\

    Esses testes garantem que todas as ações de suporte necessárias possam ser realizadas remotamente. É possível que algum software antimalware ou outro programa de proteção interrompa a conexão. Nesse caso, desative temporariamente essas ferramentas para a sessão de suporte remoto.

    Registro do mecanismo de vídeo

    Este artigo irá mostrar como configurar o registro de logs do Video Engine.


    1. Configuração do registro

    Inicie o PLAYDECK, abra Configurações, e selecione o INSCRIÇÃO guia. Na parte inferior da página, você encontrará as opções de configuração.

    Pasta de saída: Escolha o diretório de destino. Também pode ser uma pasta de rede compartilhada.

    Aviso sobre armazenamento: Os arquivos de log podem facilmente ocupar até 1 GB por minuto (com nível de detalhamento 0 e todos os módulos ativados). Certifique-se de ter espaço livre em disco suficiente, levando em conta o tempo que pode levar para que o problema ocorra.

    Nível de detalhamento: Comece sempre o registro com 0 – traço. Isso garante que os desenvolvedores do Video Engine recebam todas as informações necessárias.

    Módulos: Selecionar todos Para começar. Se os arquivos de log ficarem muito grandes, você pode reduzir seu tamanho concentrando-se em módulos específicos:

    A primeira coisa a configurar é o seu Pasta de saída para os arquivos de log. Pode ser uma pasta compartilhada na sua rede. Os logs podem facilmente ocupar até 1 GB por minuto (com nível de detalhamento 0 e todos os módulos ativados). Reserve espaço livre em disco suficiente, dependendo do tempo estimado até a ocorrência do bug.

    A próxima configuração é Verbosidade: Por favor, sempre inicie o registro com 0 – traço, para que os desenvolvedores do Video Engine tenham TODAS as informações.

    Com o Módulos opção que escolhemos todos Para começar. Se os arquivos de log ficarem muito grandes, podemos reduzir o tamanho concentrando-nos em módulos específicos:

    • todos: Registra tudo.
    • lista de reprodução, arquivo, codecs: Abrange erros de reprodução, decodificação de arquivos e carregamento/reprodução de clipes.
    • escritor: Abrange transmissões, gravações e codificação.
    • rede: Aborda os protocolos de streaming.
    • renderizador: Abrange a saída do dispositivo e o NDI.
    • ao vivo: Abrange entradas ao vivo.
    • dispositivo: Tudo o que diz respeito a dispositivos de hardware.
    • magia negra: Tudo o que diz respeito ao hardware da Blackmagic Design.


    Opção de divisão: Isso depende de quantos canais você estiver executando, já que cada canal opera em seu próprio processo. Se você usar mais de dois canais, recomendamos vivamente que ative a opção "Dividir".


    2. Iniciar/Interromper o registro

    Para identificar um bug na hora, você precisará ativar o registro de logs, reproduzir o problema, desativar o registro de logs e, em seguida, enviar os arquivos para a equipe de desenvolvimento.

    Prazo: Você pode INÍCIO e PARE gravar a qualquer momento. Isso permite que você prepare sua lista de reprodução ou seus dispositivos com antecedência. Reduza ao mínimo o tempo entre o início e o fim da gravação para manter o tamanho total do arquivo dentro de um limite razoável.

    Pasta da sessão: Depois de clicar INÍCIO, uma nova subpasta com o nome da data e hora atuais (por exemplo, 2026-05-16__01-20-00) será criado no caminho de registro de log que você definir.

    Parada: Quando o erro ocorrer, clique em PARE. Espere pelo menos 10 segundos para garantir que todos os processos de log ativos concluam a gravação no disco.

    Compressão: Abra o diretório de registros e localize a pasta de sessões. Clique com o botão direito do mouse na pasta e selecione Compactar em…, e selecione 7z (preferencial) ou CEP. A compactação pode demorar algum tempo, dependendo do tamanho do arquivo.

    Agora precisamos compactar o conteúdo da pasta da sessão. Identificar a pasta da sua sessão por data de INÍCIO. Em seguida, clique com o botão direito do mouse na pasta da sua sessão e selecione Compactar para e escolher Arquivo 7z (se disponível) ou Arquivo ZIP. Agora, recoste-se; a compressão pode demorar um pouco.


    3. Envio de registros

    Por favor, envie seus arquivos de log compactados por meio do nosso portal oficial de downloads:

    https://download.joy-event-media.de

    1. Arraste e solte seu arquivo ZIP/7z na janela do navegador ou use o gerenciador de arquivos.
    2. Clique ENVIAR.
    3. Quando terminar, clique em COPIAR para copiar o link de download gerado para a área de transferência.
    4. Envie um e-mail para [email protected] e cole o link de download na mensagem.

    Observação: sem esse link de download específico, nossa equipe não poderá acessar seus arquivos devido às políticas de proteção de dados.


    4. Limpeza

    Certifique-se de excluir os arquivos de log originais e as pastas de sessão depois de compressão e envio bem-sucedidos para liberar espaço em disco. O PLAYDECK não exclui nem limpa automaticamente arquivos de log antigos.