O Direct Play envia o ficheiro de multimédia para o seu dispositivo exatamente como ele é, quase sem consumir o servidor, enquanto a transcodificação converte o ficheiro em tempo real — mudando o codec, a resolução ou o bitrate — para que um dispositivo incompatível o consiga reproduzir. Em servidores multimédia como o Plex e o Jellyfin, saber qual dos dois está a acontecer explica os engasgos, a perda de qualidade e a carga do servidor. Este guia explica a diferença, porque é que a transcodificação entra em ação e como manter a reprodução em Direct Play.
A diferença essencial
Quando reproduz um ficheiro a partir do Plex ou do Jellyfin, o servidor escolhe um de três caminhos:
- Direct Play — o ficheiro é enviado intacto. O dispositivo reproduz o original tal e qual. Carga do servidor quase nula.
- Direct Stream — o contentor é reempacotado, mas o vídeo não é recodificado (trabalho leve), normalmente para corrigir uma incompatibilidade do invólucro.
- Transcodificação — o servidor volta a codificar o vídeo e/ou o áudio em tempo real, para caber no dispositivo ou na ligação. Trabalho pesado.
O Direct Play é o ideal: melhor qualidade, menos carga. A transcodificação é a solução de recurso que torna reproduzíveis ficheiros que de outra forma não o seriam — ao preço de potência de servidor e, por vezes, de qualidade.
Porque é que os servidores transcodificam
A transcodificação entra em ação quando algo no ficheiro não corresponde ao seu dispositivo ou à sua ligação:
- Codec não suportado — o dispositivo não consegue descodificar o original, por exemplo HEVC/H.265 em hardware mais antigo.
- Resolução alta demais — um ficheiro 4K para um cliente 1080p.
- Bitrate acima do limite — o bitrate do ficheiro excede a sua largura de banda ou um limite de qualidade definido.
- Áudio incompatível — um formato de som envolvente que o dispositivo não aguenta.
- Legendas gravadas na imagem — as legendas em imagem têm de ser desenhadas dentro do vídeo.
Basta um destes pontos para forçar uma conversão. Elimine a incompatibilidade e a reprodução pode voltar ao Direct Play.
Direct Play vs transcodificação
| Direct Play | Transcodificação | |
|---|---|---|
| Carga do servidor | Mínima | Elevada (CPU/GPU) |
| Qualidade | Original, intacta | Pode ficar reduzida |
| Compatibilidade | Exige um dispositivo compatível | Funciona em quase tudo |
| Melhor quando | O ficheiro combina com o dispositivo e a largura de banda | O dispositivo ou a ligação não aguentam o original |
| Várias emissões | Fácil | Exige hardware forte |
Para a maioria das instalações domésticas, o objetivo é Direct Play sempre que possível, com a transcodificação como rede de segurança para ficheiros difíceis ou para ver fora de casa com pouca largura de banda.
Como evitar a transcodificação
Para manter a reprodução em Direct Play:
- Use ficheiros compatíveis. Prefira codecs que os seus dispositivos suportem de forma nativa; um dispositivo de streaming ou um reprodutor capaz lida com mais formatos.
- Defina a qualidade como Original / Máxima no cliente, em vez de um bitrate limitado.
- Suba ou retire os limites de bitrate numa rede local rápida (ver de fora de casa pode continuar a exigir um limite).
- Use legendas em texto (como SRT), que se sobrepõem sem serem gravadas na imagem; evite legendas em imagem, que forçam a transcodificação.
- Escolha uma boa aplicação de reprodução — alguns clientes suportam mais codecs e contentores, reduzindo as conversões.
- Ligue o servidor e os clientes principais por cabo Ethernet, para que a largura de banda nunca seja o gatilho.
Diagnóstico: tanto o Plex como o Jellyfin mostram no painel se uma emissão é Direct Play, Direct Stream ou transcodificação — e muitas vezes porquê. Comece por aí: diz-lhe exatamente qual é a incompatibilidade a corrigir.
Hardware do servidor e 4K
Se nem sempre conseguir evitar a transcodificação — sobretudo em 4K ou com vários espectadores em simultâneo —, o hardware conta:
- Transcodificar por CPU é pesado; um servidor fraco sofre com uma única emissão 4K.
- A aceleração por hardware com uma GPU compatível transcodifica de forma muito mais eficiente e permite várias emissões e 4K HDR.
- Planeie para o pior cenário: quantas pessoas transcodificam ao mesmo tempo e em que resolução.
Numa instalação leve, em que a maioria dos conteúdos passa em Direct Play, um servidor modesto chega; a transcodificação pesada exige hardware mais forte. Mais sobre a própria máquina em o que é um servidor multimédia.
Em resumo
O Direct Play envia o ficheiro intacto, com a melhor qualidade e quase sem carga para o servidor, enquanto a transcodificação o volta a codificar em tempo real para que dispositivos incompatíveis ou ligações limitadas o consigam reproduzir — ao preço de CPU/GPU e, por vezes, de qualidade. Aponte ao Direct Play, fazendo coincidir ficheiros e dispositivos, definindo a qualidade Original, usando legendas em texto e largura de banda suficiente. Guarde a transcodificação como rede de segurança e, se depender dela, invista num servidor com aceleração por GPU.
A seguir, conheça a máquina por trás disto em o que é um servidor multimédia, ou os codecs envolvidos em codecs de vídeo explicados.
Ficou com dúvidas sobre algum termo desta página? Procure-o no glossário de streaming.