Como encontrar uma URL M3U8 nas ferramentas de desenvolvedor do Chrome ou Edge
Abra a página que você está autorizado a inspecionar, inicie a reprodução, abra as ferramentas de desenvolvedor, selecione Rede e filtre por m3u8. O primeiro resultado costuma ser uma playlist mestra, enquanto resultados posteriores podem ser playlists de mídia específicas de qualidade.
Copie a URL da solicitação, não a URL da página do player. Parâmetros de consulta assinados podem ser necessários, então copie o endereço completo e lembre-se de que ele pode expirar.
Como distinguir uma playlist M3U8 mestra de uma playlist de mídia
Uma playlist mestra contém entradas EXT-X-STREAM-INF que apontam para variantes com larguras de banda ou resoluções diferentes. Uma playlist de mídia contém entradas EXTINF e URLs de segmentos.
Use o analisador de manifest para resolver a playlist filha de maior qualidade e ver os codecs declarados, a duração e o contêiner de segmentos antes de converter qualquer coisa.
Como lidar com cookies e cabeçalhos para uma fonte HLS autorizada
Uma URL copiada pode depender de cookies de sessão, Referer, Authorization ou outros cabeçalhos. Esta ferramenta pública de navegador omite credenciais de propósito e não pode reproduzir uma sessão privada.
Para sistemas que você administra, use o gerador de comandos FFmpeg para criar um comando local com um cabeçalho Referer autorizado, ou forneça um endpoint de download bem delimitado que imponha sua política de acesso.