youtube-dl -J --flat-playlist produz um dump JSON para toda a lista de reprodução, incluindo os títulos originais (com aspas duplas com escape). -j para um despejo JSON de cada vídeo.
Se um vídeo tiver o título "5/12", usar %(title)s produzirá "5_12". Existe alguma maneira de preservar caracteres especiais no nome do arquivo? Eu ficaria bem com algo como "5% 2F12".
Alternativamente, se houver uma maneira rápida de baixar apenas nomes de vídeo de uma lista de reprodução ( -e ou -j parece fazer um vídeo de cada vez), também aceitarei isso.
--get-title faz um vídeo por vez para as playlists. Na verdade, ao usar --download-archive , os nomes são todos impressos, embora com texto extra.
youtube-dl -J --flat-playlist produz um dump JSON para toda a lista de reprodução, incluindo os títulos originais (com aspas duplas com escape). -j para um despejo JSON de cada vídeo.