Sobre o projeto

N_m3u8DL-RE é uma ferramenta de download de streaming de linha de comando multiplataforma e poderosa, desenvolvida especificamente para lidar com formatos DASH, HLS (M3U8) e MSS. A ferramenta suporta o download e a gravação de streams sob demanda (VOD) e ao vivo (Live). Principais funcionalidades: - Suporte a múltiplos formatos: suporta protocolos de streaming como MPD, M3U8, ISM e outros. - Mecanismo de seleção flexível: os usuários podem selecionar com precisão as faixas de vídeo, áudio ou legenda desejadas por meio de expressões regulares (Regex), com suporte a filtragem por parâmetros como resolução, codificação, idioma, canal de áudio, entre outros. - Mesclagem e descriptografia poderosas: suporta o uso de ffmpeg ou mkvmerge para mesclar áudio e vídeo, e integra ferramentas como mp4decrypt, shaka-packager e ffmpeg para descriptografar streams. - Gravação de transmissões ao vivo: oferece função de gravação de streams ao vivo, suporta mesclagem de fragmentos em tempo real, e permite configurar limite de duração da gravação e intervalo de atualização. - Alta personalizabilidade: suporta caminho de salvamento personalizado, modelo de nome de arquivo (com suporte a variáveis como resolução, largura de banda, idioma, entre outras), número de threads de download, limitação de velocidade e configurações de proxy. - Automação e extensão: suporta operações altamente automatizadas por meio de parâmetros de linha de comando, e permite a importação de arquivos de mídia externos para mesclagem. A ferramenta é adequada para desenvolvedores ou usuários avançados que precisam obter conteúdo de streaming de forma eficiente e precisa.