Instalar Kodi no Raspberry Pi: O nosso guia completo

Saiba how to install Kodi on raspberry pi de forma fácil e rápida. O nosso guia completo ajuda a configurar o Kodi no Raspberry Pi.
How to install Kodi on raspberry pi

Vamos apresentar um guia prático e conciso sobre a utilização deste popular centro multimédia num dispositivo acessível e versátil.

Kodi é um centro de media com suporte para muitos formatos. Reproduz música, vídeos e imagens localmente e organiza a biblioteca, descarregando metadados e capas para apresentação no ecrã.

Recomendamos o Raspberry Pi 4 ou modelo mais recente para desempenho superior. Esse hardware melhora a reprodução de conteúdos de alta resolução e oferece melhor compatibilidade com aceleração por hardware.

Mostramos opções de instalação: usar o sistema base do Raspberry Pi OS ou optar por distribuições com o software já incluído, como OSMC e LibreELEC. Fornecemos comandos de exemplo, dicas de configuração de som e ecrã e passos para arrancar o Kodi automaticamente no arranque.

Principais conclusões

  • O Kodi é ideal para reprodução local e organização de biblioteca.
  • O Raspberry Pi 4 oferece melhor experiência para media em alta resolução.
  • Existem várias abordagens de instalação, incluindo distribuições dedicadas.
  • Incluímos passos práticos para configuração de ecrã, áudio e arranque automático.
  • Fornecemos exemplos e comandos para integrar ficheiros via SFTP ou Samba.

Porque usar o Kodi no Raspberry Pi em 2025

O Raspberry Pi continua a ser uma plataforma ideal para um centro de media leve e eficiente. Em 2025, o projeto mantém-se activo e recebe updates regulares, incluindo a latest version disponível nos repositórios oficiais.

O software foi optimizado para o device, permitindo reprodução estável de ficheiros em alta resolução. A aceleração por hardware melhora o rendimiento de video nos modelos mais recentes e reduz o consumo energético.

  • Interface fluida e personalizável para navegar em grandes bibliotecas.
  • Ecossistema de addons que amplia o suporte a formatos e serviços.
  • Baixo custo de propriedade e documentação extensa para suporte ao longo do time.
DispositivoVantagemNota
Raspberry Pi 4+Reprodução 4K estávelExemplo de uso em salas de estar
Modelos anterioresBom para ficheiros SD/HDMenos fluidez em codecs avançados
Dispositivo económicoPreço acessívelSoftware gratuito, updates de version regulares

Pré‑requisitos, versões suportadas e recomendações de hardware

Antes de arrancar, vamos confirmar o equipamento e o espaço necessário no cartão microSD.

Dispositivo, cabos e ecrã: o que precisamos para começar

Preferimos um device moderno, idealmente um Raspberry Pi 4 ou mais recente, para reprodução fluida de ficheiros em alta resolução.

Precisamos de cabos essenciais: um cabo HDMI para o screen/TV e fonte de alimentação adequada. Decidimos a option de rede: Ethernet para estabilidade ou Wi‑Fi para comodidade.

Sistema, versão e pacotes: Raspberry Pi OS, Bookworm e Bullseye

Usamos Raspberry Pi OS (desktop ou lite com SSH) e verificamos a versão: Bookworm facilita, pois traz o package mais recente nos repositórios.

Em Bullseye pode ser necessário compilar, o que exige mais packages de desenvolvimento. Reserve pelo menos 800 MB só para o core, mais espaço para biblioteca, cache e bases de dados.

  • Make sure que há conectividade à Internet para actualizar o system e descarregar dependências.
  • Confirmamos as settings do ecrã e áudio e anotamos o IP e credenciais para gestão remota.

Escolher a melhor forma de instalar: Raspberry Pi OS, OSMC ou LibreELEC

Escolher a via de instalação certa faz toda a diferença quando queremos um media center estável e fácil de manter. Aqui apresentamos as principais opções e os trade‑offs entre flexibilidade e simplicidade.

Instalação direta no Raspberry Pi OS (desktop ou lite com SSH)

No Raspberry Pi OS a forma mais directa passa pelo repository oficial. Atualizamos a lista e usamos o comando básico: apt update seguido de apt install kodi. Esta opção integra o desktop e serviços adicionais do sistema.

Compilar quando necessário em Bullseye

Se o pacote em Bullseye não for o desejado, temos a opção de compilar a partir do repositório modificado (popcornmix/xbmc, branch bullseye) e gerar .deb. É um caminho mais técnico, útil quando precisamos de versões específicas do software.

Distribuições com Kodi por omissão: OSMC, LibreELEC e XBian

  • Imagens dedicadas oferecem o Kodi como default, arrancando mais rápido e com menor sobrecarga.
  • O Raspberry Pi Imager inclui estas options em “Media player OS” para gravar no cartão microSD.

Na nossa avaliação, a melhor way depende do equipamento e do uso: para quem quer gerir serviços adicionais, o Raspberry Pi OS é a opção; para um appliance simples, LibreELEC/OSMC são a escolha natural. Este guide recomenda começar pelo repositório ou por uma imagem dedicada, conforme a necessidade de controlling do device e o nível técnico do utilizador.

How to install Kodi on raspberry pi

A cozy home office setup with a Raspberry Pi prominently displayed on a wooden desk. The device is surrounded by various electronics and cables, conveying a sense of a functional and technical workspace. The lighting is warm and indirect, creating a inviting atmosphere. In the background, a large window overlooking a lush, verdant garden adds a touch of nature and tranquility. The overall scene suggests the process of setting up Kodi, a popular media center software, on the Raspberry Pi device.

Abaixo explicamos os passos essenciais para actualizar, escolher a versão e validar a instalação no seu equipamento.

Actualizar o sistema e a lista de packages

Antes de qualquer alteração, actualizamos o sistema com o seguinte comando. Execute o following command e aguarde a conclusão:

Instalar via repositório oficial

Do repositório padrão instalamos o software com um comando simples. Confirme que tem ~800 MB livres no cartão antes de correr:

sudo apt install kodi

Escolher versão em Bookworm

No Bookworm pode optar pela versão estável (Kodi 20, Nexus) ou pela mais recente (Kodi 21, Omega). Use:

  • sudo apt install kodi — para Nexus (20).
  • sudo apt install kodi21 — para Omega (21).

Só uma versão fica instalada de cada vez. Recomendamos fazer uma cópia de segurança do directório do utilizador: ~/.kodi.

Compilar em Bullseye

Em Bullseye poderá precisar de compilar. Clone o código adaptado e gere os packages:

git clone -b bullseye https://github.com/popcornmix/xbmc.git kodi_gbm

cd kodi_gbm && ./build_rpi_debian_packages.sh

Instale os .deb gerados com dpkg e, se necessário, compile addons oficiais com a variável ADDONS_TO_BUILD antes do script.

MétodoVantagemQuando usar
apt (repositório)Rápido e simplesUsuários que querem estabilidade
Bookworm (kodi21)Última versão disponívelQuem precisa de new features
Compilação (Bullseye)Controle total e addonsAmbientes técnicos ou versões não empacotadas

Por fim, verifique o directório ~/.kodi e abra a interface no ambiente desktop para confirmar que a biblioteca e os ficheiros foram detectados. Para mais detalhes e passos alternativos veja o nosso guia detalhado.

Executar o Kodi, opções de interface e auto‑arranque

Mostramos opções rápidas para lançar o media center desde o desktop, através do terminal e com um serviço systemd.

Abrir via desktop: no ambiente desktop use o menu Start → Sound & Video → Kodi. Verifique que o atalho existe e que a interface aparece no screen.

Terminal: podemos run kodi com o command kodi-standalone. Para libertar a sessão execute kodi-standalone & e continue a usar a consola. Este option é útil em sessões remotas.

Auto‑arranque (systemd): criamos um ficheiro em /lib/systemd/system/kodi.service com User e Group do utilizador e ExecStart=/usr/bin/kodi-standalone.

  • Habilite com sudo systemctl enable kodi.
  • Inicie/parar com sudo systemctl start kodi / sudo systemctl stop kodi.
  • Defina o utilizador correcto para preservar permissões em ~/.kodi.
MétodoVantagemQuando escolher
Menu do desktopRápido e visualUso ocasional ou controle local
Terminal (kodi-standalone)Flexível, ideal para manutençãoSessões remotas ou testes
Systemd serviceArranque automático e logsAppliance permanente

Configurações essenciais: ecrã, áudio, aceleração e definições

A sleek, modern HDMI cable resting on a clean, minimalist workbench, bathed in warm, directional lighting. The cable's metallic connectors glisten, showcasing its high-quality construction and sturdy design. The background is a soft, neutral tone, allowing the HDMI cable to be the focal point, emphasizing its essential role in connecting devices and facilitating seamless audio and video transmission. The overall composition conveys a sense of simplicity, functionality, and technological sophistication, perfectly complementing the "Configurações essenciais: ecrã, áudio, aceleração e definições" section of the article.

Neste ponto afinamos o output de vídeo e áudio e ativamos o driver de aceleração quando necessário. Vamos seguir passos claros para garantir detecção do ecrã, saída de som correta e melhores performances em ficheiros 4K HEVC.

HDMI, ecrã e áudio

Validamos o HDMI para garantir que o screen/TV é detectado e que a resolução e a saída de áudio estão corretas.

Se não houver imagem, verificamos cabos, portas e seleção de entrada no monitor. Também configuramos a saída de áudio nas settings do sistema e no menu do media center.

Driver e aceleração no Raspberry Pi 4

Para ativar aceleração HEVC editamos o file /boot/config.txt. Sob a secção [pi4] adicionamos:

  • dtoverlay=rpivid-v4l2 — ativa o driver rpivid.
  • Para 4K HEVC substituímos dtoverlay=vc4-kms-v3d por dtoverlay=vc4-kms-v3d,cma-512 para aumentar a CMA.

Guardamos o file e reiniciamos com sudo reboot. Após o reboot testamos um ficheiro de vídeo de referência para confirmar redução de carga do CPU.

Idioma, fuso horário e interface

No primeiro arranque acedemos às settings e definimos idioma e time zone. Estas pequenas alterações melhoram a apresentação de menus e metadados.

Se algo falhar depois das changes, revertemos as linhas no /boot/config.txt e aplicamos as alterações passo a passo até isolar a causa.

“Documentámos as linhas aplicadas e os testes realizados para facilitar futuras manutenções.”

  • Confirmamos a saída de áudio manualmente se necessário.
  • Otimizamos a sincronização audio/video conforme o tipo de ficheiros mais usados.
  • Documentamos o código e as alterações para replicar a configuração noutros cartões.

Addons, repositórios e funcionalidades extra

Uma seleção cuidada de addons e repositórios garante mais serviços e estabilidade no nosso equipamento. Com os componentes certos, ampliamos o suporte a streaming, TV ao vivo e formatos protegidos.

InputStream Adaptive e serviços de vídeo

O InputStream Adaptive é o componente usado por serviços como Netflix. Em ambientes Bullseye podemos compilar addons oficiais com:

ADDONS_TO_BUILD=”inputstream.adaptive pvr.hts …” ./build_rpi_debian_packages.sh -a

Depois instalamos os packages gerados com sudo dpkg -i build_armhf/addons_build/*.deb.

PVR e TV: pvr.hts e opções

Para TV ao vivo usamos o addon pvr.hts, que integra com backends como TVHeadend. Este addon oferece guia EPG, gravação e gestão de canais no kodi raspberry.

Gerir repositórios e versões

Em Bookworm encontramos pacotes específicos por version (ex.: kodi21-pvr-hts), o que facilita a instalação via repository. Em OSMC e LibreELEC, as App Stores simplificam a instalação e validam compatibilidade.

“Testamos sempre addons críticos após actualizações para evitar quebras na reprodução.”

Bibliotecas de media, scraping e transferência de ficheiros

Gerir bibliotecas e transferir conteúdos torna a experiência num media center muito mais prática.

SFTP com FileZilla funciona out‑of‑the‑box se o SSH estiver ativo. Ligamo‑nos com Host: sftp://IP-do-dispositivo, Username: osmc, Password: osmc (ou a que definirmos) e porta 22.

Nesta ligação escolhemos o directory de destino e arrastamos os files da nossa coleção. O processo é seguro e mantém as permissões do user no device.

Samba (SMB) no OSMC

Em OSMC instalamos o Samba em My OSMC → App Store → Samba Server. Depois, no Windows, escrevemos \\IP na barra do Explorador para ter access às partilhas.

Adicionar fontes e scraping

No menu Vídeos → Ficheiros → Adicionar definimos fontes separadas para Movies e TV Shows. Esta separação melhora o scraping e a atribuição correcta de posters e sinopses.

  • Definimos nas settings as opções de scraping e atualizações automáticas.
  • Mantemos um file por filme ou uma pasta por série para melhor precisão.
  • Quando necessário, ajustamos options de origem para melhorar a deteção de títulos.
MétodoVantagemQuando usar
SFTP (FileZilla)Seguro e directoTransferências grandes de files
SMB (Samba)Arrastar‑e‑largar desde Windows ou macOSPartilhas locais e edição rápida
Adicionar fonte no KodiScraping automáticoOrganizar movies e video por tipo

“Com uma estrutura clara e fontes bem definidas, a nossa interface mostra capas e metadados com precisão.”

Resolução de problemas e desempenho

Quando algo falha, uma abordagem sistemática acelera a resolução e minimiza downtime. Começamos por ler as mensagens do gestor e executar comandos com intenção de diagnóstico. Isso ajuda a identificar onde o code falha e que passos seguir.

Erros de instalação e packages

Se surgir um erro, make sure que há espaço livre no cartão microSD. Muitas falhas são causadas por falta de espaço ou dependências em falta.

Verificamos logs do apt e usamos dpkg para corrigir bloqueios. Se um package estiver quebrado, corrige‑se com sudo apt –fix-broken install e repetimos o command.

Falhas em compilar

Em builds, o code de compilação aponta dependências em falta. Instalamos a lista completa de development packages e relançamos o build.

Se necessário, executamos o following command com flags verbosos para recolher mais informação e validar cada step do processo.

Sem imagem ou som

Confirme cabos e portas HDMI e teste outra entrada no screen. Se não houver imagem, verifique a saída de áudio e a seleção no system.

Para aceleração, aplique changes em /boot/config.txt (por exemplo dtoverlay=rpivid-v4l2 e cma-512) e reinicie. Cronometramos o time de arranque e testamos vídeos pesados.

Escolher e alternar versões

No Bookworm usamos sudo apt install kodi para a default (Kodi 20) ou sudo apt install kodi21 para a versão mais recente. Apenas uma version fica instalada de cada vez.

Antes de alternar, fazemos backup de ~/.kodi. Assim preservamos bases de dados e settings. Se algo falhar, run following passos de recuperação e reponha o backup.

“Thanks aos relatos da comunidade, muitas regressões foram identificadas cedo e corrigidas nas notes de versão.”

Conclusão

Fechamos com um resumo prático das opções e passos essenciais para ter um media center funcional. Reunimos um guia para install kodi via apt no Raspberry Pi OS ou usando imagens dedicadas como OSMC e LibreELEC.

Mudanças de version são simples no Bookworm: Kodi 20 fica como default e Kodi 21 está disponível via pacote kodi21. Sempre preservamos ~/.kodi para manter os files do user intactos.

Pode abrir o media pela menu do desktop, executar em modo standalone ou activar um service systemd para arranque automático. Ajustes no /boot/config.txt melhoram a reprodução de video no Pi 4.

Gestão de content passa por SFTP ou SMB para fácil access ao directory e o scraping enriquece a biblioteca. Addons como InputStream Adaptive e pvr.hts ampliam o software.

Se precisar, siga o following command indicado no guia e mantenha backups antes de trocar packages ou version. Com estas options temos um sistema estável, pronto para running kodi raspberry no dia a dia.

FAQ

Quais dispositivos e cabos precisamos para começar?

Para uma experiência estável usamos um Raspberry Pi 4 ou superior, cartão microSD de classe 10 (32 GB+), fonte de alimentação USB‑C com amperagem adequada, cabo HDMI 2.0 para 4K e, opcionalmente, acelerador de rede e teclado/ratos USB. Garantimos que o ecrã aceite a resolução desejada e que os cabos estão firmes antes de ligar o sistema.

Que versões do sistema são recomendadas e quanto espaço é necessário no cartão SD?

Recomendamos Raspberry Pi OS Bookworm para compatibilidade com pacotes recentes, ou Bullseye se for necessário compilar. Reserve pelo menos 32 GB no cartão SD para sistema, media e addons; para bibliotecas maiores aumentamos para 64 GB ou usamos armazenamento externo/SMB.

Qual a melhor distribuição para correr a aplicação media: Raspberry Pi OS, OSMC ou LibreELEC?

A escolha depende do nosso objetivo. Se queremos um sistema full desktop e flexibilidade, usamos Raspberry Pi OS. Para uma box dedicada ao media com arranque rápido preferimos LibreELEC. OSMC oferece um equilíbrio com interface amigável e suporte a addons.

Como atualizamos o sistema e a lista de packages antes de prosseguir?

Antes de instalar qualquer pacote atualizamos a lista de pacotes e aplicamos upgrades do sistema via terminal. Isto garante dependências corretas e reduz erros durante a instalação ou compilação.

É possível instalar a versão mais recente no Bookworm e manter dados antigos?

Sim. No Bookworm podemos instalar versões mais recentes (por exemplo kodi21) através de repositórios ou backports. Antes de atualizar exportamos bibliotecas e fazemos backup do diretório do utilizador (~/.kodi) para preservar configurações e addons.

Quando é necessário compilar no Bullseye e quais são as dependências comuns?

Compilamos no Bullseye quando um pacote binário não está disponível ou queremos otimizações. Precisamos de build‑essentials, cmake, dependências de vídeo/áudio, header files e ferramentas para criar packages .deb. Documentamos os passos e guardamos logs para resolver falhas.

Como verificamos se a aplicação ficou corretamente instalada e onde estão os ficheiros do utilizador?

Verificamos o serviço com comandos do sistema e checamos o executável (ex.: kodi-standalone). Os ficheiros de utilizador ficam em ~/.kodi; aí encontramos addons, bases de dados e configurações que podemos copiar ou restaurar.

Como arrancamos via interface: menu do desktop ou terminal?

No ambiente gráfico abrimos o menu Sound & Video e seleccionamos a aplicação. Em terminal executamos kodi-standalone para correr a aplicação em modo imediato. Para ambientes headless usamos SSH ou serviços systemd.

Podemos criar um serviço systemd para iniciar automaticamente ao ligar o dispositivo?

Sim. Criamos um ficheiro unit em /etc/systemd/system que chame kodi-standalone sob o utilizador correcto e habilitamos com systemctl enable. Assim garantimos arranque automático e fácil gestão do serviço.

Como resolvemos problemas de HDMI sem imagem ou som?

Verificamos cabos e entrada do ecrã, forçamos modos de vídeo no config.txt se necessário, testamos outra porta HDMI e confirmamos drivers/firmware específicos no sistema. Ajustamos definições de áudio no menu para selecionar a saída correcta.

O que fazer se faltar aceleração HEVC no Raspberry Pi 4?

Confirmamos que o dtoverlay e os parâmetros CMA estão configurados no config.txt e que usamos um driver compatível. Em alguns casos actualizamos firmware ou usamos builds que expõem a aceleração VA/VDPAU/OMX necessária.

Como gerimos bibliotecas de media e fazemos scraping de metadados?

Criamos fontes nas categorias Movies, TV Shows e Music Videos apontando para partilhas locais ou SMB. Usamos scrapers integrados para obter posters, sinopses e metadados. Para transferências usamos SFTP/FileZilla ou Samba para copiar ficheiros.

Que addons e repositórios são essenciais para suporte a serviços de streaming?

Instalamos InputStream Adaptive e widevine para serviços como Netflix ou outros que exijam DRM. Gerimos repositórios oficiais e de terceiros com atenção à compatibilidade da versão e actualizamos addons pela interface de gestor de addons.

Como resolver erros de packages durante a instalação?

Confirmamos espaço em disco, dependências e versões do repositório. Corrigimos pacotes quebrados com apt –fix-broken install, limpamos cache e, se necessário, compilamos packages faltantes documentando os comandos usados.

É possível alternar entre kodi 20 e kodi21 sem perder a biblioteca?

Podemos mudar de versão mantendo uma cópia de segurança de ~/.kodi. Algumas bases de dados e addons podem requerer migração; testamos num ambiente isolado e restauramos se houver regressões.

Como acedemos remotamente aos ficheiros do utilizador e transferimos media?

Usamos SFTP com FileZilla para copiar ficheiros para o directório do utilizador, ou configuramos partilhas Samba (SMB) em OSMC/LibreELEC para disponibilizar pastas em rede e gerir bibliotecas a partir de outros dispositivos.

Há vídeos ou documentação oficial de suporte que possamos seguir?

Sim. Consultamos a documentação oficial do projeto, fóruns da comunidade e vídeos tutoriais de fontes reputadas como o site do Raspberry Pi e dos projetos LibreELEC/OSMC. Mantemos um registo das mudanças e dos comandos usados para facilitar suporte posterior.

Share:

Tabela de Conteúdo

More Posts

Categorias

Escolha o Plano Ideal IPTV!