Remplace les pages arte-concert par les pages /fr/p/ qui couvrent
toutes les catégories demandées. Passe de 97 à 208 concerts indexés.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Format yt-dlp corrigé : Arte sert l'audio en mp4 pas m4a, l'ancien
sélecteur échouait immédiatement avec ExtractorError
- Progression basée sur downloaded_bytes/total_bytes_estimate (plus
fiable pour HLS que _percent_str)
- finished_once : empêche le flux audio de remettre la progression à 0%
après que le flux vidéo soit terminé
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Quand la recherche ne trouve rien en local (ex: rock-pop chargé
côté client), interroge l'API search d'Arte, récupère les IDs
manquants et les résout via le player API en parallèle.
Permet de trouver n'importe quel concert présent sur arte-concert.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Abandon de l'approche yt-dlp playlist (URL non supportée).
Scrape les pages genre Arte Concert en RSC pour extraire les
programme IDs, puis fetch les métadonnées (titre, thumbnail,
durée, expiry) via l'API player v2 en parallèle (10 workers).
96 concerts disponibles.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>