Saltar para o conteúdo

Entrar em contacto

Correio eletrónico: sales@enciris.com
Telefone: +33 (0)5 82 95 09 55
Endereço: Enciris Technologies, 22 Ave de l'Europe, 81600 Gaillac, França

O que é um cartão de captura?

Uma placa de captura é um dispositivo que permite gravar ou transmitir vídeo e áudio de um dispositivo para outro - normalmente de dispositivos como uma consola de jogos, uma câmara ou outro computador para o PC.

Funciona captando os sinais de vídeo e áudio de um dispositivo externo (como uma câmara, PlayStation, Xbox ou PC), convertendo essa entrada em dados digitais e enviando esses dados para o computador, onde pode gravar, editar ou transmitir em direto o conteúdo importado.
As placas de captura são especialmente populares entre os jogadores e os criadores de conteúdos que pretendem vídeo de alta qualidade para transmissão ou criação de vídeos, e ajudam a garantir que as suas filmagens permanecem suaves e nítidas sem sobrecarregar o seu computador ou sistema de jogo.

Em aplicações médicas e aviónicas, são normalmente utilizados para captar vídeo de fontes como câmaras ligadas ou endoscópios.

É realmente necessária uma placa de captura no PC?

Tem nem sempre é necessária uma placa de captura num PCmas depende do que se pretende fazer:

  • Se o seu objetivo é gravar ou transmitir conteúdo que já está a ser executado no seu PC (como jogos para PC ou o seu ambiente de trabalho), pode normalmente utilizar software como o OBS Studio ou ferramentas incorporadas como a Windows Game Bar. Neste caso, não é necessária uma placa de captura.

  • É necessária uma placa de captura se pretender gravar ou transmitir vídeo a partir de uma dispositivo externo-Por exemplo, uma consola de jogos (como a PlayStation, Xbox ou Nintendo Switch), uma câmara ou um segundo PC. A placa de captura actua como uma ponte, trazendo o vídeo e o áudio dessas fontes externas para o seu PC principal para gravação ou transmissão em direto.

  • As placas de captura também podem ajudar em configurações avançadas (como o streaming em PC duplo), em que se utiliza um computador para jogos e outro para streaming, permitindo um melhor desempenho e qualidade.

Resumo:
Se apenas precisar de capturar vídeo diretamente do seu próprio PC, não precisa de uma placa de captura. Se pretender capturar ou transmitir conteúdo de outro dispositivo, é necessária uma placa de captura para obter melhores resultados.

Porque é que os streamers utilizam uma placa de captura?

Os streamers utilizam frequentemente uma placa de captura por várias razões importantes:

        • Ligação de dispositivos externos: As placas de captura permitem aos streamers capturar vídeo e áudio de dispositivos que não podem executar diretamente software de streaming, como consolas de jogos (PlayStation, Xbox, Nintendo Switch), câmaras ou mesmo outros computadores. Isto permite incluir imagens de jogos de alta qualidade ou imagens de câmaras em direto nas suas transmissões.

        • Desempenho melhorado: Ao transmitir jogos a partir de uma consola ou de um segundo PC, uma placa de captura descarrega a codificação de vídeo do dispositivo de jogo principal. Isto ajuda a manter uma jogabilidade suave sem abrandar o sistema ou causar atrasos, uma vez que todo o trabalho de transmissão com muitos recursos é tratado num computador separado.

        • Qualidade de vídeo profissional: As placas de captura suportam resoluções e velocidades de fotogramas de alta definição. Preservam a nitidez e a sincronização da imagem, o que é essencial para a apresentação de um fluxo de imagem polido e com aspeto profissional.

        • Configurações avançadas de streaming: Para os streamers que utilizam várias câmaras, sobreposições ou configurações de PC duplo, as placas de captura permitem uma mistura flexível de fontes de vídeo e uma comutação perfeita entre elas durante uma transmissão em direto.

        • Para fins médicos: Nos casos de utilização médica, as placas de captura são frequentemente utilizadas para capturar vídeo em direto de operações. Isto é feito para partilhar informações sobre procedimentos e para fins de formação, por exemplo, visualização em direto na sala de operações. Mas os cirurgiões também utilizam frequentemente esta visualização em direto durante o procedimento. É por isso que o desempenho em termos de latência é fundamental, uma vez que é essencial poder fornecer feedback instantâneo ao cirurgião para que este possa avaliar os movimentos das suas mãos.

Em resumo, os streamers utilizam placas de captura para ligar dispositivos externos, obter uma maior qualidade de streaming, aumentar o desempenho e suportar configurações avançadas de streaming multi-dispositivo. Os casos de utilização médica têm requisitos muito exigentes em termos de desempenho de latência.

O que é um codificador?

No contexto das aplicações de vídeo, um codificador é um componente crucial de hardware ou software que converte sinais de vídeo brutos num formato digital comprimido adequado para armazenamento, transmissão ou streaming.

O que faz um codificador de vídeo?

  • Compressão de sinal: Os codificadores de vídeo recebem a entrada de vídeo não comprimido ou analógico e utilizam algoritmos de compressão (codecs como H.264, HEVC, MPEG-4) para reduzir o tamanho do ficheiro, mantendo a maior qualidade visual possível. Este passo é essencial para transmitir e armazenar grandes quantidades de dados de vídeo de forma eficiente.

  • Conversão de formatos: Podem converter vários formatos de entrada - como HDMI, SDI ou vídeo composto - em formatos digitais comprimidos amplamente utilizados, facilitando a reprodução do vídeo em diferentes dispositivos ou plataformas.

  • Processamento em tempo real: Muitos codificadores de vídeo funcionam em tempo real, permitindo transmissão em direto de conteúdo de vídeo. Por exemplo, durante uma transmissão em direto, um codificador comprime e prepara o vídeo para entrega direta a serviços de streaming como o YouTube, Twitch ou Facebook Live.

Aplicações dos codificadores de vídeo

  • Transmissão em direto: Os codificadores permitem transmitir eventos (desportos, concertos, jogos, reuniões) para audiências em linha em tempo real, convertendo a saída da câmara ou do dispositivo num formato digital transmissível.

  • Gravação de vídeo: Ao capturar vídeo de câmaras ou placas de captura, os codificadores comprimem as filmagens antes de as guardar num disco rígido ou no armazenamento em nuvem, reduzindo drasticamente os requisitos de armazenamento.

  • Vigilância: Os sistemas de segurança utilizam codificadores de vídeo para converter as transmissões analógicas de CCTV em fluxos digitais, permitindo a gravação de vídeo em rede e a monitorização remota.

  • Radiodifusão e produção mediática: São utilizados em estúdios profissionais para comprimir e transmitir emissões de alta qualidade de forma eficiente, ou para criar recursos de vídeo a pedido para a televisão e a Internet.

Porque é que os codificadores são importantes no vídeo

  • Eficiência de largura de banda: Os fluxos de vídeo comprimidos utilizam muito menos dados, o que os torna práticos para distribuição online ou transmissão sem fios.

  • Compatibilidade de dispositivos: O vídeo codificado é normalizado, pelo que pode ser reproduzido em smartphones, computadores, televisores e outros dispositivos digitais.

  • Controlo de qualidade: Os codificadores avançados equilibram a compressão e a qualidade de vídeo para proporcionar uma reprodução suave mesmo em ligações à Internet limitadas, mantendo a latência baixa para aplicações em direto.

Em resumo:
Um codificador de vídeo é essencial para converter vídeo bruto em formatos digitais comprimidos necessários para a gravação, transmissão e streaming modernos. Permite o armazenamento eficiente, a transmissão em direto e a distribuição digital sem problemas de conteúdos de vídeo em diversas plataformas.

Para mais informações, pode também ler a nossa Documento técnico do FFmpeg.

O que é EDID?

EDID representa Dados de identificação do ecrã alargado. É um formato de metadados normalizado incorporado em dispositivos de visualização (como monitores, televisores ou projectores) que comunica as capacidades do ecrã a um dispositivo de origem de vídeo (como uma placa gráfica, computador, leitor de DVD ou descodificador).

Esta comunicação permite que a fonte selecione automaticamente as melhores definições de saída de vídeo compatíveis, como a resolução, a taxa de atualização, as caraterísticas de cor e as capacidades de áudio, assegurando uma óptima qualidade de imagem e som sem necessidade de configuração manual por parte do utilizador.

Os dados EDID incluem normalmente informações sobre o fabricante, o tipo de produto, o número de série, as temporizações e resoluções de ecrã suportadas, o tamanho do ecrã, as caraterísticas de cor, a luminância e o mapeamento de píxeis (para ecrãs digitais). Estas informações são armazenadas no firmware do ecrã, normalmente numa memória não volátil como a EEPROM.

O EDID é transmitido através de um canal de comunicação conhecido como Display Data Channel (DDC), que funciona através de interfaces de vídeo padrão, como VGA, HDMI, DVI e DisplayPort. O dispositivo de origem lê os dados EDID durante a ligação ou o arranque, num processo frequentemente designado por "handshake EDID", permitindo-lhe configurar corretamente a saída para o ecrã ligado.

O sistema teve origem em normas publicadas pela Video Electronics Standards Association (VESA) e tornou-se essencial para a funcionalidade plug-and-play em ambientes AV e informáticos modernos. Quando o EDID está em falta ou defeituoso, os utilizadores podem ter problemas de resolução ou de visualização.

Em resumo, o EDID é o "bilhete de identidade" de um ecrã que ajuda as fontes de vídeo a identificar e a adaptar-se automaticamente às capacidades ideais do ecrã, melhorando a experiência do utilizador e a compatibilidade entre dispositivos.

Porque é que alguns monitores demoram a apresentar o vídeo que está a chegar?

Por vezes, os monitores podem demorar muito tempo a reconhecer uma entrada por várias razões:

  • Comunicação EDID: Quando liga um monitor a um computador ou a outro dispositivo, os dois executam um processo denominado "aperto de mão". Este processo implica que o monitor envie os seus Extended Display Identification Data (EDID) - informações sobre resoluções, taxas de atualização e outras capacidades - para o dispositivo de origem. Se este aperto de mão ou troca de dados for lento ou falhar temporariamente, pode atrasar a apresentação de uma imagem pelo ecrã. Isto é especialmente comum ao alternar entre entradas ou ao ligar novos dispositivos.

  • Deteção e processamento de sinais: Depois de receber um sinal de entrada (como HDMI ou DisplayPort), muitos monitores passam alguns segundos a detetar, processar e fixar o sinal. Isto inclui descobrir a resolução, a taxa de atualização e o formato de cor. Os monitores com processamento mais avançado ou funcionalidades adicionais (como upscaling incorporado ou HDR) podem demorar mais tempo a concluir este processo.

  • Deteção de ficha quente: Cada vez que uma entrada é ligada ou trocada, os monitores utilizam a "deteção de ligação quente" para ativar novamente a troca de EDID, o que pode aumentar o atraso antes de a imagem aparecer.

  • Qualidade do cabo e da ligação: Cabos de má qualidade ou incompatíveis, ou ligações soltas, podem abrandar ou complicar o processo de deteção e de aperto de mão, causando por vezes um atraso adicional ou exigindo várias tentativas antes de o monitor reconhecer o sinal de entrada3.

  • Monitorizar problemas de hardware: Em casos raros, componentes do monitor envelhecidos ou com falhas (como condensadores ou peças da fonte de alimentação) podem causar atrasos significativos no processo de arranque ou de reconhecimento de sinais.

Resumo: A causa mais comum é o aperto de mão EDID e a negociação do sinal sempre que liga ou muda de fonte. Alguns dispositivos de topo de gama ou pares fonte-ecrã bem combinados concluem este processo mais rapidamente, enquanto outros podem demorar alguns segundos ou mais, com base no design do seu firmware e hardware.

O que é o ecurl?

Quando se pretende começar a desenvolver uma aplicação para as nossas placas de captura ou câmaras, dispomos de uma API Restful comum e de uma interface de linha de comando (CLI) chamada ecurl. A CLI é muito útil porque pode começar a desenvolver a sua aplicação imediatamente (antes de fazer qualquer codificação) utilizando os simples comandos ecurl na linha de comandos do PC (Windows ou Linux).

Por exemplo, para iniciar a gravação do cartão, pode utilizar o comando ecul abaixo:

ecurl rec lt310:/0/sdi-in/0 -d extra.hw=nvenc // vai começar a gravar, pode especificar a aceleração de hardware, aqui usamos NVIDIA
                                                                                                             // usando -d extra.hw=amf irá usar a aceleração de hardware da GPU AMD integrada
                                                                                                             // usando -d extra.hw=qsv usará a aceleração de hardware da GPU Intel integrada

Para mais informações, pode descarregar os nossos documentos API mais recentes, para o LT-300 ou Produtos para câmaras.

Que GPU's suportam?

Para a família LT-300 e os nossos produtos de câmara, suportamos atualmente NVIDIA, AMD e Intel. Pode selecionar isto da mesma forma utilizando a nossa API ou diretamente na linha de comando utilizando o seguinte comando ecurl:

ecurl rec lt310:/tela/0 -d extra.hw=nvenc
// Grava vídeo do dispositivo de captura LT310 usando o codificador de hardware NVIDIA (NVENC).

Onde posso obter os controladores e o SDK?

Pode descarregá-los diretamente das nossas páginas de produtos para cartões de captura ou câmaras.

Que versões do sistema operativo são suportadas?

Atualmente, nós suportamos o Windows 11, 10, 8, 7, XP, bem como o Ubuntu Linux LTS 22.04 e posterior. Nós temos clientes usando versões equivalentes do Debian sem problemas. Se estiver interessado em suporte para Mac, por favor, informe-nos aqui ou envie-nos uma mensagem de correio eletrónico para info@enciris.com.

 

Que linguagens de programação são suportadas?

Embora quase todas as linguagens de programação possam ser utilizadas com a nossa API RESTful, fornecemos exemplos de código e ajudas para Go, C++, C# e Python. Podem ser utilizadas outras linguagens, mas necessitam de ter formatos JSON integrados.

Voltar ao topo
pt_PT_ao90PT