Como criar arquivos de lista M3U: passo a passo

Para criar uma lista M3U, escreva o cabeçalho obrigatório e, para cada canal autorizado, um par com o nome e o endereço do stream em um editor de texto simples. Depois, salve o arquivo no formato UTF-8 com a extensão .m3u. Você pode enviar o arquivo para um player compatível ou hospedá-lo em um endereço seguro e acessível e testar cada stream. Este guia explica o formato, as opções de hospedagem, soluções para problemas comuns e como reproduzir em diferentes dispositivos.
Principais pontos
- Uma lista M3U é um arquivo de texto com endereços de streams de mídia e, opcionalmente, informações como nomes de canais e grupos.
- Use um editor de texto simples, inclua
#EXTM3Uno início e salve o arquivo no formato UTF-8 com a extensão.m3u. - Adicione apenas conteúdo que você tem autorização para assistir e proteja links privados de listas e credenciais.
- Você pode enviar um arquivo local ou hospedá-lo em um URL direto e acessível. Teste a lista e os streams antes de usá-los.
- O XtremPlay é um player online gratuito que funciona em Smart TVs, tablets, celulares e computadores; ele não fornece canais nem assinaturas.
O que uma lista M3U contém
Uma lista M3U é um arquivo de texto que indica a um player compatível onde encontrar streams de mídia. O arquivo mais simples começa com o cabeçalho da lista, seguido do endereço de um stream para cada item. Uma lista mais detalhada inclui uma linha #EXTINF antes de cada endereço. Essa linha pode informar um nome de exibição e, se o player for compatível, dados como um grupo ou logotipo.
Em geral, a lista não contém o vídeo. Ela contém referências a streams fornecidos por um serviço ou uma fonte hospedada. Você precisa ter autorização para acessar todos os streams adicionados, e um arquivo formatado corretamente não fará funcionar um stream indisponível ou não autorizado. Para uma explicação simples, confira o que é uma lista M3U e como os players a utilizam.
M3U e M3U8 são formatos de lista muito parecidos. M3U8 geralmente indica texto codificado em UTF-8, enquanto M3U costuma ser usado como extensão de arquivo genérica. O formato ou método de transmissão mais adequado depende do seu player e do seu provedor. Leia a comparação entre M3U e M3U8 se não souber qual escolher.
O que você precisa antes de começar
Antes de criar um arquivo M3U, reúna os endereços dos streams e quaisquer informações de exibição fornecidas por uma fonte que você tenha autorização para usar. O endereço de um stream pode ser um link longo ou um endereço específico do provedor. Copie-o exatamente, incluindo letras maiúsculas e minúsculas e qualquer caminho ou token obrigatório. Não tente adivinhar um endereço de stream nem compartilhe dados privados de acesso em uma lista pública.
- Um editor de texto simples, como o Bloco de Notas, o TextEdit no modo de texto simples ou outro editor de texto ou código.
- O endereço autorizado de cada item e o nome que você quer exibir.
- Metadados opcionais, como o nome de um grupo, se a fonte os fornecer e o player for compatível.
- Um player compatível para testar e, se quiser usar uma lista por URL, um local para hospedar o arquivo.
O XtremPlay aceita URLs de listas M3U e M3U8 e o envio de arquivos M3U. O editor de listas M3U online e gratuito pode ajudar você a criar ou editar uma lista, enquanto o conversor M3U permite converter formatos compatíveis. Essas ferramentas não fornecem canais nem dão acesso a streams.
Como criar uma lista M3U em um editor de texto
Use texto simples, não um processador de texto, que pode inserir caracteres de formatação que o player não consegue ler. A estrutura básica tem um cabeçalho no início, seguido de uma linha descritiva e do endereço do stream correspondente para cada item.
- Abra um editor de texto simples e crie um novo documento.
- Na primeira linha, digite
#EXTM3U. Não coloque um título nem uma linha em branco antes dele. - Na linha seguinte, adicione uma entrada começando com
#EXTINF:-1,, seguida do nome do canal. Por exemplo:#EXTINF:-1,Canal de exemplo. - Na linha logo abaixo, cole o endereço exato do stream fornecido pela fonte autorizada. Substitua o endereço pelo seu; não deixe no arquivo final nenhum texto provisório usado como instrução.
- Repita o padrão de duas linhas para cada stream adicional e salve o documento.
Uma lista básica segue este padrão:
#EXTM3U
#EXTINF:-1,Canal de exemplo
COLE_AQUI_O_ENDEREÇO_DO_STREAM_AUTORIZADO
Uma entrada com metadados compatíveis pode ter esta aparência: #EXTINF:-1 tvg-name="Canal de exemplo" group-title="Notícias",Canal de exemplo, com o endereço do stream na linha seguinte. Os metadados são opcionais: use apenas valores que você realmente tenha e lembre-se de que cada player pode interpretar ou exibir as tags de forma diferente. Mantenha legível o nome após a vírgula e confira se cada linha #EXTINF tem exatamente um endereço de stream correspondente logo abaixo.
Salve o arquivo com a codificação correta
Escolha a codificação UTF-8 para ajudar a exibir corretamente nomes com acentos ou caracteres não latinos. Se o editor oferecer as opções UTF-8 com e sem marca de ordem de bytes (BOM), prefira UTF-8 sem BOM, quando possível. Alguns players podem não reconhecer caracteres extras antes do primeiro cabeçalho. Se os nomes aparecerem incorretos, confira a codificação antes de reescrever a lista.
Escolha um nome de arquivo claro que termine em .m3u, como minha-lista.m3u. Nos editores que oferecem opções de tipo de arquivo, selecione texto simples ou todos os arquivos para evitar que o editor acrescente .txt sem avisar. Um arquivo chamado minha-lista.m3u.txt pode não ser reconhecido como M3U pelo player. Escolha M3U8 apenas quando essa extensão for adequada à sua fonte e ao seu player.
| Opção | Configuração recomendada | Por que é importante |
|---|---|---|
| Editor | Texto simples | Evita formatações ocultas de processadores de texto. |
| Codificação | UTF-8 | Ajuda a exibir nomes e símbolos corretamente. |
| Nome do arquivo | Termina em .m3u | Ajuda os players a reconhecer a lista. |
| Formato das entradas | Um endereço após cada linha de informações | Mantém cada nome associado ao stream correspondente. |
Hospede a lista ou envie o arquivo
Você pode usar um arquivo de lista local sem colocá-lo online, se o seu player permitir o envio de arquivos. Essa costuma ser a opção mais simples para uma lista pessoal: mantenha o arquivo no dispositivo, abra o player e selecione a opção de envio. O XtremPlay permite enviar arquivos M3U, então você pode usar um arquivo pronto no player online sem hospedá-lo antes.
Se quiser usar uma URL de lista, coloque o arquivo em um serviço de hospedagem que você controle ou tenha autorização para usar. O link deve levar diretamente ao arquivo da lista, e a hospedagem precisa permitir que o player o acesse. Em geral, um endereço HTTPS estável é uma opção prática, mas restrições de acesso, redirecionamentos ou uma página de login podem impedir que o player leia o arquivo. Teste o endereço em um navegador ou com um verificador de listas antes de adicioná-lo ao player.
Pense na privacidade antes de hospedar o arquivo. Qualquer pessoa que consiga acessar uma URL pública da lista poderá ver o conteúdo, e alguns links de listas incluem informações de acesso confidenciais. Não publique credenciais nem links privados de streams em locais públicos. Quando necessário, use o envio privado ou uma opção de hospedagem protegida e siga os termos do seu provedor. Você também pode conferir a página do XtremPlay com listas públicas gratuitas e legais para encontrar listas identificadas como legais para uso.
Teste a lista e resolva problemas comuns
Comece testando uma lista pequena e adicione mais entradas quando o formato estiver funcionando. Carregue o arquivo ou a URL em um player e confira se a lista abre, se os nomes dos itens aparecem e se cada stream inicia. A lista pode estar válida mesmo que um stream específico esteja offline; por isso, teste os itens individualmente quando algum deles não funcionar.
- Confira se
#EXTM3Uestá na primeira linha e foi escrito exatamente como indicado. - Confirme se cada entrada
#EXTINFé seguida pelo endereço de stream correto na linha seguinte. - Procure caracteres ausentes, espaços acidentais, links expirados ou dados de login copiados de forma incompleta.
- Confirme se o arquivo é de texto simples, usa UTF-8 e termina em
.m3u, não em.m3u.txt. - Se a lista estiver hospedada, confirme se o endereço está acessível e retorna o arquivo da lista, e não uma página da web ou uma mensagem de acesso negado.
O verificador de streams do XtremPlay pode ajudar a descobrir se endereços específicos respondem. Um verificador pode informar se o endereço está acessível, mas não pode garantir reprodução sem interrupções, confirmar seus direitos de acesso nem resolver uma falha do provedor. Para mais dicas de edição, leia como editar uma lista M3U. Se o arquivo ainda não funcionar, consulte o guia de solução de problemas para listas M3U que não funcionam.
Reproduza sua lista personalizada em qualquer dispositivo
Quando a lista estiver pronta, abra um player compatível e envie o arquivo ou informe a URL da lista. Com o XtremPlay, você pode usar URLs de listas M3U ou M3U8 e enviar arquivos M3U pelo navegador. O XtremPlay também permite fazer login com Xtream Codes usando o URL do servidor, o nome de usuário e a senha fornecidos pelo seu provedor autorizado. O player organiza o conteúdo compatível nas seções TV ao vivo, Filmes e Séries e oferece vários perfis de usuário.
O XtremPlay é um player de IPTV online gratuito disponível em xtremplay.com, não um provedor de canais: ele não fornece canais nem assinaturas. Sua lista ou seu provedor deve fornecer conteúdo que você tenha autorização para assistir onde mora. Os dados de login do XtremPlay permanecem no seu navegador. O player também inclui um proxy integrado para reproduzir streams HTTP no site HTTPS, embora a disponibilidade e a compatibilidade dos streams ainda dependam da fonte.
Como funciona no navegador, o XtremPlay é compatível com Smart TVs, tablets, celulares e computadores. Os ambientes de navegador compatíveis incluem Samsung Tizen, LG webOS, Android TV e Google TV; Amazon Fire TV e Firestick com Silk; iPad e tablets Android; Android e iPhone; além de Windows, Mac, Linux e Chromebook. O player inclui um modo compatível com o controle remoto da TV e pode ser adicionado à tela inicial do dispositivo como um aplicativo web. Também há uma extensão opcional para Chrome. Confira os guias para usar um player M3U online, configurar um player de IPTV em uma Smart TV ou assistir em diferentes dispositivos.
Tenha expectativas realistas: atualmente, o XtremPlay não oferece grade EPG, gravação nem recurso de assistir a programas anteriores. Confira a fonte do stream e teste o player no dispositivo que pretende usar, especialmente antes de contar com a lista para assistir a um programa específico.
Conclusão: crie, confira e reproduza
Para criar uma lista IPTV personalizada, comece com um arquivo de texto simples, adicione o cabeçalho M3U e entradas corretamente associadas, salve no formato UTF-8 e, em seguida, envie o arquivo ou hospede-o com segurança. Testar alguns streams autorizados antes de adicionar o restante facilita encontrar problemas de formato e disponibilidade. Se quiser testar sua lista no navegador, acesse xtremplay.com e use o player gratuito XtremPlay na sua Smart TV, tablet, celular ou computador.
Perguntas frequentes
Posso criar uma lista M3U no Bloco de Notas?
Sim. Use o Bloco de Notas ou outro editor de texto simples, adicione o cabeçalho #EXTM3U e as entradas da lista e salve o arquivo com a extensão .m3u. Se possível, escolha a codificação UTF-8 e confira se o editor não acrescentou a extensão .txt.
Qual é o formato correto de uma lista M3U?
Comece o arquivo com #EXTM3U. Para cada item, adicione uma linha #EXTINF com o nome de exibição e, na linha seguinte, o endereço do stream fornecido por uma fonte que você tenha autorização para usar.
Devo salvar minha lista como M3U ou M3U8?
Ambos são formatos de lista, e M3U8 geralmente indica texto codificado em UTF-8. Use o formato compatível com sua fonte e seu player. O XtremPlay aceita URLs de listas M3U e M3U8 e o envio de arquivos M3U.
Preciso hospedar um arquivo M3U online?
Não. Se o seu player permitir o envio de arquivos, você pode usar um arquivo M3U local. Só é necessário hospedar o arquivo se quiser carregar a lista por uma URL, e links privados não devem ficar expostos publicamente.
Por que minha lista M3U não funciona?
Entre as causas comuns estão cabeçalho ausente, linhas de entrada incompatíveis, extensão de arquivo incorreta, codificação não compatível, URL da lista inacessível ou stream indisponível. Confira o formato e teste cada endereço de stream separadamente. Talvez o provedor do stream também precise resolver problemas de acesso.
O XtremPlay pode criar ou fornecer canais para minha lista?
O XtremPlay é um player de IPTV online gratuito, não um provedor de canais ou assinaturas. Você precisa fornecer uma lista ou dados de login de uma fonte que tenha autorização para usar.