Por que converter M3U8 para PLS?
.m3u8 e .pls são ambos formatos de lista de reprodução em texto simples que listam caminhos de arquivos de mídia ou URLs de stream. O PLS usa uma estrutura estilo INI ([playlist], FileN=, TitleN=) da era Winamp/SHOUTcast. Alguns players de hardware, servidores SHOUTcast e softwares legados esperam PLS em vez de M3U8, tornando a mudança de formato necessária.
Como converter M3U8 para PLS
VLC media player FREE
Abra o .m3u8 via Mídia > Abrir arquivo, verifique se as faixas carregam corretamente, vá em Mídia > Salvar lista de reprodução, selecione PLS no menu suspenso de formato e salve.
Notepad++ FREE
Para listas curtas, reescreva manualmente cada entrada como linhas FileN=, TitleN= e LengthN= em um novo arquivo começando com [playlist] e terminando com NumberOfEntries=N e Version=2, então salve como .pls.
Sobre estes formatos
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…
Abrir detalhes de .M3U8 →Um arquivo .pls é uma playlist que aponta para arquivos de áudio ou transmissões de rádio na internet - ele não contém dados de áudio em si. Abra-o com VLC, foobar2000 ou Winamp; o clique…
Abrir detalhes de .PLS →Qualidade e o que observar
- Um manifesto HLS (contendo
#EXT-X-STREAM-INFou#EXT-X-TARGETDURATION) não é uma lista de faixas - o VLC exportará suas URLs de segmento.tsliteralmente para o PLS, o que é inútil em um player de mídia comum. - Tags específicas de IPTV, como
tvg-logo,tvg-ide#EXTGRP, são descartadas silenciosamente; o PLS não possui campos equivalentes para elas. - Caminhos de arquivo, títulos de faixas de
#EXTINFe durações são mapeados de forma limpa paraFileN=,TitleN=eLengthN=no PLS.
Perguntas frequentes
O PLS pode lidar com URLs de streaming?
E se o meu M3U8 for um manifesto HLS de um site?
O método manual com editor de texto é confiável?
O VLC exportará a duração da faixa?
#EXTINF no campo LengthN= ao salvar como PLS.