.M3U8

Arquivo M3U8

UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo M3U8 é uma playlist em texto simples que lista caminhos de faixas ou URLs de stream - ele não contém áudio ou vídeo em si. Abra-o no VLC para reproduzir uma playlist local ou um stream HLS. Para salvar um vídeo transmitido como um único MP4, use o yt-dlp ou o ffmpeg na URL do stream.

Desenvolvedor: Originally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216) Categoria: Arquivos de áudio Padrão aberto MIME: application/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
ABRE EM Windows macOS Linux Android iOS
Relacionado: .OPUS · .M3U · .WFP · .XSPF

Nesta página

19k+ extensões indexadas
Última revisão em Sep 5, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro M3U8?

Arquivos com a extensão .m3u8 são playlists multimídia codificadas em UTF-8. Estes são arquivos de texto padrão - eles não contêm nenhum dado real de áudio ou vídeo, mas apenas referências a arquivos multimídia ou subpastas que os armazenam. Além das referências, eles também incluem informações sobre a playlist por meio de linhas de comentário que começam com #. Toda playlist estendida deve começar com a tag de cabeçalho #EXTM3U em sua primeira linha.

As referências a multimídia contidas em arquivos .m3u8 podem ocorrer de três formas: como um caminho relativo, um caminho absoluto ou um endereço URL.

Streaming HLS. Hoje, os arquivos .m3u8 são amplamente utilizados como manifestos de HTTP Live Streaming (HLS) - uma tecnologia introduzida pela Apple em 2009 e posteriormente padronizada como RFC 8216. Nesta função, o arquivo descreve onde buscar pequenos segmentos de vídeo .ts (geralmente de 2 a 10 segundos cada) e, em uma playlist mestre, quais variantes de qualidade estão disponíveis. Diretivas específicas de HLS usam o prefixo #EXT-X- - por exemplo, #EXT-X-STREAM-INF declara uma taxa de bits variante, e #EXT-X-ENDLIST sinaliza que um stream está completo.

Arquivos .m3u8 podem ser comumente encontrados em serviços de streaming, players de IPTV e estações de rádio na Internet. Eles também são usados para armazenar playlists que incluem nomes de músicas multilíngues, devido ao padrão de codificação de símbolos UTF-8 garantir que caracteres não-ASCII sejam exibidos corretamente.

.m3u8 e .m3u são formatos muito semelhantes entre si - são arquivos de playlist reconhecidos por múltiplos players multimídia. A única coisa que os diferencia é a garantia de codificação: .m3u8 é explicitamente UTF-8, enquanto arquivos .m3u podem usar qualquer codificação de 8 bits dependendo da localidade do sistema, o que pode fazer com que títulos com acentos ou caracteres não latinos sejam exibidos incorretamente.

Segurança e proteção

RISCO: LOW

O arquivo .m3u8 em si é um texto simples inofensivo. Duas precauções práticas: (1) ele pode apontar para URLs remotas, então uma playlist maliciosa pode direcionar um player para conteúdo indesejado - inspecione playlists desconhecidas em um editor de texto primeiro. (2) Salvar vídeos transmitidos via m3u8 pode violar os termos de um site ou direitos autorais; baixe apenas streams aos quais você tem direito. Evite sites suspeitos de «m3u8 downloader» que exibem anúncios/PUP - use o yt-dlp ou o ffmpeg diretamente.

Detalhes do formato

em resumo
NOME COMPLETOUTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
DESENVOLVEDOROriginally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216)desde M3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
TIPO MIMEapplication/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
TIPOPlaylist de texto simples (codificada em UTF-8 M3U); para streaming, é um manifesto HLS listando segmentos de mídia / variantes de qualidade
PADRÃOAberto · livre de royalties

Programas que abrem arquivos M3U8

Windows4 apps
VLC media player Código aberto Abra o .m3u8 (Mídia -> Abrir Arquivo, ou cole uma URL HLS via Abrir Fluxo de Rede). Reproduz tanto playlists locais quanto streams HLS.
PotPlayer / MPC-HC Gratuito Abra o .m3u8 para reproduzir uma playlist local ou uma URL de stream HLS.
Notepad / VS Code Código aberto Abra como texto para VER para onde a playlist aponta (caminhos de faixas ou URLs de segmentos HLS).
yt-dlp Código aberto Baixe um stream HLS para um único MP4: yt-dlp "<m3u8 url>". Melhor ferramenta para salvar vídeos transmitidos legalmente disponíveis para você.
macOS2 apps
VLC media player Código aberto Abra o .m3u8 (Mídia -> Abrir Arquivo, ou cole uma URL HLS via Abrir Fluxo de Rede). Reproduz tanto playlists locais quanto streams HLS.
IINA Código aberto Player moderno para macOS (baseado em mpv): abra o .m3u8 ou cole uma URL de stream HLS.
Linux2 apps
VLC media player Código aberto Abra o .m3u8 (Mídia -> Abrir Arquivo, ou cole uma URL HLS via Abrir Fluxo de Rede). Reproduz tanto playlists locais quanto streams HLS.
mpv Código aberto mpv playlist.m3u8 - reproduz playlists locais e streams HLS a partir do terminal.
Android1 app
VLC for Android Código aberto Abra o arquivo .m3u8 ou a URL do stream no VLC.
iOS1 app
VLC for iOS Código aberto Abra o .m3u8 ou a URL HLS. O Safari do iOS também reproduz HLS nativamente.

Detalhes técnicos

especificação profunda
Tipo de arquivoTexto UTF-8 simples; legível por humanos e editável em qualquer editor de texto sem software especial
Tipos MIME`application/vnd.apple.mpegurl` (HLS); `audio/x-mpegurl` (playlist local legada)
Cabeçalho mágico`#EXTM3U` deve aparecer na primeiríssima linha de cada playlist `.m3u8` estendida
Codificação de caracteresEstritamente UTF-8; o `8` na extensão sinaliza isso explicitamente, permitindo títulos de faixas e caminhos de arquivos não-ASCII
Tipos de referênciaCaminhos de arquivo relativos, caminhos de arquivo absolutos e URLs completas HTTP/HTTPS/RTSP
Formato de segmento HLSArquivos MPEG-2 Transport Stream (`.ts`) ou MP4 fragmentado (`.fmp4`) buscados sequencialmente pelo player
Prefixo de diretiva HLSTags `#EXT-X-` controlam o comportamento do stream - ex: `#EXT-X-TARGETDURATION`, `#EXT-X-STREAM-INF`, `#EXT-X-ENDLIST`
Duração do segmentoGeralmente de 2 a 10 segundos por segmento, declarado por `#EXTINF` por entrada e limitado por `#EXT-X-TARGETDURATION`
Taxa de bits adaptávelUm `.m3u8` mestre lista playlists filhas em diferentes taxas de bits e resoluções via `#EXT-X-STREAM-INF`
CriptografiaCriptografia AES-128 por segmento declarada com `#EXT-X-KEY`; suporta entrega de chave baseada em URI
Integração DRMCompatível com Apple FairPlay, Google Widevine e Microsoft PlayReady via `#EXT-X-SESSION-KEY`
Ao vivo vs. VODStreams ao vivo omitem `#EXT-X-ENDLIST`; playlists de VOD concluídas terminam com ela para que o player saiba que o stream acabou
Faixas de legendasFaixas WebVTT ou TTML referenciadas via `#EXT-X-MEDIA TYPE=SUBTITLES` ou `TYPE=CLOSED-CAPTIONS`
Sintaxe de comentárioQualquer linha começando com `#` que não seja uma tag reconhecida é tratada como um comentário; usada para metadados como artista e título
LançadoM3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
Padrão abertoSim · livre de royalties
Especificaçãodatatracker.ietf.org

Conversões de M3U8

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos M3U8. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia
S
sa15 d agoSEM RESPOSTA
como habro un archivo m3u8
Aguardando uma resposta
E
ERROR 410 Gone Sorry, access to the target resource is no loJul 2026SEM RESPOSTA
ERROR 410 Gone Sorry, access to the target resource is no longer available.
Aguardando uma resposta

Perguntas frequentes

Como abro um arquivo M3U8?
Abra-o no VLC media player (gratuito, todas as plataformas) - ele reproduz tanto playlists locais quanto URLs de stream HLS. Para apenas ver o que ele contém, abra-o em um editor de texto; é um texto simples listando faixas ou URLs de segmentos.
Como converto/baixo um stream M3U8 para MP4?
Use o yt-dlp («yt-dlp <m3u8 url>») ou o ffmpeg («ffmpeg -i index.m3u8 -c copy out.mp4») para buscar os segmentos HLS e mesclá-los em um único MP4. Faça isso apenas para streams que você tem permissão para baixar.
Por que meu arquivo M3U8 está vazio / apenas texto?
Porque é uma playlist, não mídia - ele apenas lista caminhos de faixas ou URLs de segmentos de stream. O áudio/vídeo real está em outro lugar (arquivos locais ou um servidor de streaming). Se eles estiverem ausentes ou o stream tiver terminado, nada será reproduzido.
Qual é a diferença entre M3U e M3U8?
Mesmo formato de playlist; .m3u8 é codificado em UTF-8, portanto suporta nomes de arquivos e títulos não-ASCII. .m3u8 também é a extensão padrão para manifestos de streaming HLS.
M3U8 é áudio ou vídeo?
Qualquer um dos dois - é apenas uma playlist. O antigo rótulo de «áudio» está desatualizado: hoje a maioria dos arquivos .m3u8 são manifestos HLS para streaming de VÍDEO, embora playlists m3u8 locais possam listar músicas, vídeos ou ambos.
Por que meu stream M3U8 não toca / diz que o link expirou?
Manifestos HLS frequentemente usam URLs de segmentos com tempo limitado e assinados por tokens. Se os tokens expirarem ou você não estiver autenticado na fonte, os segmentos não carregarão. Capture um novo .m3u8 da fonte ou reproduza-o através do site/player original.

Referências

1RFC 8216 - HTTP Live Streaming (HLS)datatracker.ietf.org
2Apple Developer - HTTP Live Streamingdeveloper.apple.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.ICSiCalendar data file
8.PARTPartial Download File
9.BINCD/DVD Disc Image (BIN/CUE)
10.JSONJavaScript Object Notation file

Extensões relacionadas

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio
.MP3MPEG-1/2 Audio Layer III

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z