Aplicativos de controle HDMI CEC no Windows, macOS e Linux

HDMI 2.2 está chegando com largura de banda de 96 Gbps e modo Ultra96, mas o recurso que a maioria dos PCs de home theater realmente precisa é HDMI CEC, a especificação de vinte anos que permite que qualquer dispositivo no barramento HDMI ligue a TV, mude entradas e encaminhe comandos remotos. As GPUs de desktop raramente expõem CEC nativamente. Estes melhores aplicativos para controle HDMI CEC no desktop cobrem as formas de adicionar CEC a um PC, no Windows, macOS e Linux, para que pressionar play no sofá também acorde a tela.

O que procurar em um controlador CEC

Comparação rápida

App Melhor para Plano gratuito Preço inicial Avaliação
libCEC O motor por trás de tudo Totalmente gratuito $0 Biblioteca de base
Kodi com complemento CEC Central multimídia que funciona Totalmente gratuito $0 20+ anos de desenvolvimento
Home Assistant Automação de toda a casa Totalmente gratuito (auto-hospedado) $0 A plataforma de tudo
Software de adaptador USB CEC Pulse-Eight Opção pronta para usar Incluído $59 (adaptador) Implementação de referência
cec-utils Comandos únicos do Linux Gratuito $0 Para scripts
Software de adaptador USB-CEC OSS Fãs de DIY Gratuito $15 (peças do adaptador) Escolha de hardware aberto
IR Toolbox Fallback para TV sem CEC Avaliação gratuita $19,99 (única vez) Para TVs sem CEC

Os apps

1. libCEC — melhor biblioteca de fundação

libCEC da Pulse-Eight é a biblioteca C++ que todos os outros aplicativos desta lista encapsulam. Sob o capô: fale com um adaptador Pulse-Eight, um dongle USB CEC ou uma saída GPU compatível, e exponha uma API limpa para energia, seleção de fonte, volume e passthrough IR.

Onde fica aquém: é uma biblioteca, não um aplicativo de usuário. Por si só, é um CLI cec-client e um conjunto de cabeçalhos.

Preços:

Plataformas: Windows, macOS, Linux. Download: Pulse-Eight libCEC Conclusão: se você construir qualquer coisa relacionada a CEC, é sobre o que você constrói.

2. Kodi com complemento CEC — melhor central multimídia

Kodi trata CEC como um cidadão de primeira classe. Com um adaptador Pulse-Eight plugado, iniciar Kodi liga a TV, muda para a entrada HDMI correta e captura cada toque de botão do controle remoto como um evento keymap do Kodi. No Raspberry Pi 4 e 5, o CEC incorporado funciona sem nenhum adaptador.

Onde fica aquém: a automação do complemento CEC está acoplada à reprodução do Kodi. Desligar a TV quando uma aba da web Netflix fecha requer Home Assistant no topo.

Preços:

Plataformas: Windows, macOS, Linux (nativo). Download: Kodi Conclusão: a forma mais fácil de fazer CEC “funcionar” se uma biblioteca de mídia for seu caso de uso.

3. Home Assistant — melhor automação de toda a casa

Home Assistant tem uma integração HDMI CEC oficial que expõe cada dispositivo conectado (TV, receptor, PlayStation) como um interruptor. Regras de automação podem disparar em qualquer estado, então “movimento na cozinha após o pôr do sol” pode ligar a TV.

Onde fica aquém: precisa de um adaptador Pulse-Eight (ou Home Assistant OS em um Pi com pinos CEC fiados). A configuração leva uma tarde.

Preços:

Plataformas: Linux (Home Assistant OS em Pi ou VM), Docker em Windows/macOS. Download: Home Assistant Conclusão: se você já executa Home Assistant, adicionar CEC é a rota mais curta para controle de TV acionado por voz.

4. Software de adaptador Pulse-Eight USB CEC — melhor opção pronta para usar

Pulse-Eight vende o adaptador USB CEC que todos os outros aplicativos desta lista presumem que você possui. Seu próprio software incluído inclui um painel de controle CEC do Windows, uma ponte Kodi e ferramentas de atualização de firmware.

Onde fica aquém: o adaptador em si custa $59 e só faz sentido se a saída HDMI do seu PC não tiver CEC nativo.

Preços:

Plataformas: Windows, macOS, Linux com libCEC. Download: Loja de adaptadores Pulse-Eight Conclusão: o hardware de referência e a escolha mais segura se você valoriza o conhecido sobre DIY.

5. cec-utils — melhores comandos únicos do Linux

cec-utils é o pacote Debian/Ubuntu que instala cec-client e cec-ctl. Programável, rápido e suficiente para energia ligada/desligada orientada por cron. Combine com systemd para disparar um comando CEC na inicialização.

Onde fica aquém: apenas CLI. Não foi projetado para passthrough IR em tempo real.

Preços:

Plataformas: Linux (Debian, Ubuntu, Arch, Fedora). Download: apt install cec-utils em Debian/Ubuntu; dnf install libcec-tools em Fedora. Conclusão: a ferramenta para um PC de home theater escrito em Bash.

6. Software de adaptador USB-CEC de hardware aberto — melhor opção de DIY

Projetos de adaptador USB-CEC OSS (KrupaCEC, HDMI-CEC-to-USB-Serial) colocam a ideia do adaptador Pulse-Eight em um Raspberry Pi Pico ou Arduino por peças custando menos de $15. Firmware e software de controle são fornecidos no GitHub sob MIT.

Onde fica aquém: você constrói o adaptador. A compatibilidade com libCEC é por projeto e varia com o firmware.

Preços:

Plataformas: Windows, macOS, Linux via libCEC. Download: Projeto KrupaCEC no GitHub Conclusão: a escolha se soldar um breakout HDMI supera gastar $59 em um Pulse-Eight.

7. IR Toolbox — melhor fallback para TV sem CEC

IR Toolbox assume quando uma TV não tem CEC ou uma GPU discreta se recusa a expô-la. Emparelhe-o com um blaster USB IR e ele dispara os mesmos códigos remotos que um controle remoto físico dispararia. Não é o mesmo que CEC, mas consegue o resultado “ligue a TV do PC”.

Onde fica aquém: IR precisa de linha de visão para a TV. Mais lento e menos confiável que CEC. Nenhum status de canal de retorno.

Preços:

Plataformas: Windows. Download: IR Toolbox Conclusão: a opção quando CEC não está disponível e a TV está na sala há uma década.

Como escolher a certa

Se você executar Kodi HTPC em Raspberry Pi: Kodi com CEC incorporado e nada mais. Se você executar um HTPC de PC em Intel ou AMD sem CEC nativo: adaptador USB Pulse-Eight mais libCEC ou Kodi. Se Home Assistant já executar sua casa: integração CEC do Home Assistant e conecte-a a suas automações. Se você escrever tudo em scripts: cec-utils no Linux. Se você quiser a configuração de DIY mais barata: adaptador USB-CEC de hardware aberto. Se sua TV preceder CEC: IR Toolbox no Windows.

Perguntas frequentes

Preciso de um adaptador especial para usar CEC do meu PC?

Quase sempre sim. A maioria das GPUs de desktop não expõe CEC em suas saídas HDMI. Um adaptador Pulse-Eight ou um Raspberry Pi compatível é a ponte.

GPUs Nvidia e AMD suportam CEC?

Geralmente não. Um punhado de laptops e chips gráficos integrados fazem (alguns modelos Intel NUC, alguns docks ThinkPad), mas placas discretas de desktop de Nvidia e AMD não fazem.

Raspberry Pi suporta CEC sem adaptador?

Sim. Cada saída HDMI do Raspberry Pi fala CEC. Kodi no Raspberry Pi é a configuração CEC mais fácil sem hardware.

Qual é o melhor aplicativo CEC para Linux?

Kodi se você quiser uma central multimídia, cec-utils se você quiser scripts, Home Assistant se você quiser automação. Os três sentam no libCEC.

HDMI 2.2 vai mudar algo disso?

Apenas largura de banda e especificações de cabo. CEC é um canal de controle de baixa velocidade no pino 13 que faz parte do HDMI desde 1.2a e não muda com a versão 2.2.