Seguir essas etapas me levou quase até o fim:
- Posso obter um arquivo de texto de URLs do YouTube de uma lista de reprodução do YouTube usando este site https://thetubelab.com/get-all-urls-of-youtube-playlist-channel/ .
- Posso codificar a lista de URLs brutas em um
.xspf
arquivo com uma macro do Notepad ++ para agrupar cada URL<track><location>http://[insert url]<location></track>
, junto com alguns dados XML adicionais fáceis inseridos manualmente. - Consigo reproduzir este
.xspf
arquivo no VLC, mas não há visualizações nem filtros para URLs quebrados. - Posso reproduzir manualmente cada vídeo da lista, o que carregará os dados de visualização. Posso então salvar a lista de reprodução atualizada (e agora detalhada) em um novo arquivo.
O problema é que essa última etapa levará muito tempo e não conheço uma maneira de automatizá-la rapidamente. Existe uma maneira fácil de fazer isso sem escrever um script lua VLC personalizado ou algo assim?
Atualização: encontrei este site , que permite extrair títulos de músicas junto com os URLs. Ainda estou pensando em como colocá-los no formato de lista de reprodução.