Todas as ferramentas · Vídeo, Dados

Verificador de lista M3U

Teste de uma vez todos os streams de uma lista M3U/M3U8 e exporte só os que continuam no ar. A verificação em si roda no servidor — veja nas perguntas frequentes abaixo o porquê.

API JSON: acrescente &format=json e envie por POST os mesmos campos para a URL desta página para obter uma saída legível por máquina.

Diferente de todas as outras ferramentas deste site, verificar uma lista não é puramente do lado do navegador — quase nenhum servidor de streaming permite que um navegador o verifique diretamente (CORS), então o servidor entra em contato brevemente com cada URL em seu nome. A sua lista nunca é guardada, e qualquer URL que aponte para um endereço de rede privada ou interna é sempre recusada.

Editar no editor

Edite a lista bruta abaixo e verifique de novo na hora — sem precisar reenviar nada.

Como funciona

  1. Cole o conteúdo M3U/M3U8, envie um arquivo de lista ou informe a URL de uma lista.
  2. Ajuste o tempo limite e a concorrência, ou deixe os valores padrão.
  3. Clique em Verificar lista — cada stream é testado e classificado como No ar, Acessível, Sem resposta ou Fora do ar.
  4. Filtre só o que funciona, verifique de novo uma linha específica ou exporte um .m3u limpo apenas com o que continua no ar.

Perguntas frequentes

Isto roda no meu navegador como as outras ferramentas daqui?

Na maior parte sim, mas a verificação dos streams não — e esta é a única ferramenta do site em que vale a pena ser direto sobre isso. Verificar centenas de URLs de streaming a partir do seu navegador é bloqueado por CORS em praticamente todo servidor real, então não daria respostas confiáveis. Em vez disso, o servidor entra em contato brevemente com cada URL em seu nome, só para ver se ela responde. A sua lista nunca é guardada nem enviada para outro lugar, e qualquer URL que aponte para um endereço de rede privada ou interna é sempre recusada.

Qual a diferença entre No ar e Acessível?

No ar significa que o servidor respondeu a um pedido de conteúdo parcial do jeito que um stream ao vivo real costuma responder. Acessível significa que ele respondeu normalmente, mas não daquele jeito específico — muitas vezes ainda é um stream funcionando, só vale uma conferida manual rápida.

Existe limite de tamanho da lista ou de tempo de verificação?

Até 500 entradas por verificação, um tempo limite por stream que você controla (até 30 segundos) e uma concorrência configurável (até 30 ao mesmo tempo), para que uma lista grande não demore uma eternidade.

Dá para verificar uma lista que precisa de usuário e senha na URL?

Dá, desde que as credenciais façam parte da própria URL (algo comum em listas de IPTV) — elas só são usadas naquela verificação e nunca são guardadas.

O que acontece com entradas que não são URLs de stream válidas?

Elas são puladas automaticamente — só são verificadas as linhas que parecem uma URL de stream de verdade ou que terminam em uma extensão de mídia reconhecida.

Seus arquivos nunca são enviados. O Gotool.xyz funciona inteiramente como JavaScript no seu navegador. Seus arquivos são processados na memória e nunca tocam um servidor: nada para vazar, nada para limpar. Feche a aba e é como se nunca tivesse acontecido. A única coisa que contamos é qual ferramenta foi usada (só o nome, por exemplo "merge") para sabermos o que as pessoas acham útil; nunca seu arquivo, nem o nome dele, nem o tamanho, nem nada do conteúdo.