Saltar para o conteúdo
Nipo Player

Leitor M3U: a lista M3U / M3U8

O M3U (ou a sua variante M3U8) é um formato de lista de reprodução em texto simples. É o formato que a maioria dos leitores de TV espera, incluindo o Nipo Player: um leitor M3U que a lê por link ou por ficheiro.

Apenas leitor

O Nipo Player não fornece, não vende nem aloja qualquer conteúdo. Utilize-o com playlists a que tenha acesso legal.

Numa frase

Uma lista M3U é um ficheiro de texto onde cada canal ou vídeo é descrito por uma linha #EXTINF (nome, logótipo, categoria…) seguida do endereço do fluxo; o Nipo Player lê-a por link ou por ficheiro, até 50 000 entradas.

A linha #EXTINF

Cada entrada começa com #EXTINF, com atributos entre aspas, seguida de um nome e, na linha seguinte, do endereço do fluxo. Exemplo com nomes fictícios:

playlist.m3u

#EXTM3U url-tvg="https://example.com/guide.xml.gz"
#EXTINF:-1 tvg-id="aurora1.fictif" tvg-name="Aurora 1 HD" tvg-logo="https://example.com/logos/aurora1.png" group-title="Généraliste" catchup="default" catchup-days="7",Aurora 1 HD
https://example.com/live/aurora1/index.m3u8
#EXTINF:-1 tvg-id="nova.doc" tvg-name="Nova Doc" tvg-logo="https://example.com/logos/novadoc.png" group-title="Documentaire",Nova Doc
https://example.com/live/novadoc/index.m3u8

Atributos lidos pelo Nipo

O Nipo reconhece estes atributos da linha #EXTINF quando presentes; uma lista que forneça apenas alguns continua a reproduzir-se normalmente.

tvg-id
Identificador usado para associar o canal a um guia XMLTV.
tvg-name
Nome de reserva se não houver nenhum escrito depois da última vírgula da linha.
tvg-logo
Endereço do logótipo do canal.
group-title
Categoria do canal (usada para o organizar em pastas).
catchup, catchup-days
Indica que o canal oferece replay, e durante quantos dias.
catchup-source
Modelo de endereço para reproduzir um arquivo, quando o fluxo o indica.
url-tvg / x-tvg-url
Na linha #EXTM3U: o endereço de um guia XMLTV para toda a lista.

Link ou ficheiro

O Nipo aceita um endereço (link direto para um ficheiro .m3u/.m3u8) ou um ficheiro .m3u/.m3u8 importado do aparelho. Ambos são processados da mesma forma.

Listas grandes

Uma lista de 50 000 entradas é processada numa tarefa separada (nunca bloqueia o ecrã) e depois guardada em cache: reabre-se a seguir numa fração de segundo, mesmo numa televisão de gama básica.

FAQ

M3U e M3U8, qual é a diferença?

Nenhuma para o Nipo: o M3U8 é a mesma sintaxe, apenas guardada em UTF-8. Ambas as extensões são lidas da mesma forma.

É preciso todos os atributos para funcionar?

Não. Só o endereço do fluxo é indispensável; os atributos em falta (logótipo, categoria, identificador de guia…) simplesmente não aparecem.

O Nipo mostra um guia sem link XMLTV na lista?

Se a lista não fornecer guia nem um tvg-id utilizável, pode adicionar o seu próprio link XMLTV em Definições → Guia.

Há um limite de tamanho?

O Nipo está preparado para listas até 50 000 entradas, com um filtro «Os meus países» para as tornar mais fáceis de percorrer.

Adicione a sua lista M3U

Por link, por ficheiro, ou por código QR a partir do telemóvel.