É legal baixar streams M3U8?
Baixe apenas fluxos que você tem o direito de salvar, seu próprio conteúdo, material de domínio público ou licenciado abertamente, ou mídia que um site permita explicitamente que você baixe. Baixar conteúdo protegido por DRM ou com acesso pago é contra os termos da maioria dos serviços e pode ser ilegal. Este guia pressupõe que você tenha permissão.
Método 1: no seu navegador (sem instalação)
A opção mais simples é uma ferramenta de navegador que busca os segmentos e os remixa localmente. Cole o link no downloader M3U8 online ou converta-o diretamente em um arquivo com M3U8 para MP4 ou M3U8 para MP3. Tudo roda no lado do cliente com FFmpeg WebAssembly, então nada é carregado e funciona em qualquer sistema operacional sem instalação de software.
Esta é a melhor escolha para downloads únicos e para streams atrás das regras CORS do navegador, onde você pode ativar o proxy e definir um Referer personalizado. A desvantagem é que arquivos muito grandes são limitados pela memória do seu navegador.
Método 2: VLC reprodutor de mídia
VLC pode salvar um stream enquanto ele é reproduzido. É útil se você já usa VLC, mas grava em tempo real e o contêiner de saída pode precisar de uma etapa extra de remux.
- Abra VLC e depois Mídia → Converter/Salvar.
- Adicione o .m3u8 URL na guia Rede.
- Escolha Converter, escolha um perfil MP4, defina um arquivo de destino e comece.
Método 3: FFmpeg (linha de comando)
FFmpeg é a opção mais poderosa e programável. Uma simples cópia de fluxo mantém a qualidade original sem recodificação:
ffmpeg -i "https://example.com/stream.m3u8" -c copy -movflags +faststart output.mp4Se você não quiser memorizar sinalizadores, o FFmpeg gerador de comando cria o comando para você. FFmpeg é ideal para trabalhos em lote e automação, mas requer instalação e conforto com terminal.
Qual método você deve usar?
Para um download rápido, privado e sem instalação, use a ferramenta do navegador. Para salvamentos ocasionais dentro de um jogador que você já possui, use VLC. Para automação, downloads em lote ou controle máximo, use FFmpeg. Todos os três produzem um arquivo padrão quando os segmentos são unidos.
Perguntas frequentes
Por que não consigo clicar com o botão direito e salvar um vídeo M3U8?
Porque M3U8 é uma lista de reprodução, não um arquivo de vídeo. O vídeo real é dividido em vários segmentos que devem ser obtidos e unidos em um arquivo.
O método do navegador carrega meu vídeo?
Não. O downloader do navegador busca os segmentos e os remixa localmente com FFmpeg WebAssembly; nada é carregado.
Posso baixar um stream protegido por DRM?
Nenhum desses métodos ignora o DRM, como Widevine, FairPlay ou PlayReady, e fazer isso vai contra os termos da maioria dos serviços.