Files
youtube_personal/ETAPE18_3_CHAINES_CATEGORIES.md

3.0 KiB

Étape 18.3 - Chaînes + catégories Radar

Trois ajouts principaux, communs à Windows et Android.

1. Cliquer sur la chaîne depuis une vidéo

Le nom de l'auteur sous le lecteur est maintenant cliquable.

Vidéo
 ↓
nom de la chaîne
 ↓
page de la chaîne
 ↓
toutes ses vidéos publiques

Cela ne dépend pas du compte Google. Même une vidéo venant d'une recherche, du Radar, de l'historique ou des favoris peut résoudre sa chaîne via youtube_explode_dart.

Les anciennes vidéos déjà enregistrées dans l'historique restent compatibles : si elles n'ont pas encore channelId, l'application le résout à partir du videoId au clic.

2. Page chaîne = catalogue complet progressif

La page d'une chaîne charge les uploads progressivement au lieu d'attendre tout le catalogue.

Tri disponible :

Plus récentes
Plus vues
Plus anciennes

Chaque vidéo récupère maintenant aussi :

channelId
viewCount
uploadDate

3. Nouveau menu "Chaînes"

Navigation :

Accueil
Recherche
Abonnements
Chaînes
Historique
Favoris

Le menu Chaînes construit un catalogue à partir :

historique
favoris
Radar actuel

Puis enrichit les anciennes vidéos qui n'avaient pas encore les métadonnées de chaîne/vues.

Classement principal :

somme des vues publiques des vidéos connues pour chaque chaîne

Exemple :

#1 Chaîne A   85 M vues cumulées
#2 Chaîne B   42 M vues cumulées
#3 Chaîne C   18 M vues cumulées

Le texte "vidéos mesurées" est volontaire : ce n'est pas la somme de TOUTES les vues historiques de toute la chaîne, seulement des vidéos que YouTube Personal connaît déjà via tes sources personnelles.

4. Radar trié par catégories

Nouvelle zone :

Explorer par catégorie

Catégories V1 :

Jeux vidéo
Culture & histoire
OVNI & mystères
Technologie & IA
Science & espace
Auto & transport
Musique
Société & actualité
Tutoriels & apprentissage
Divers

Le classement est local et transparent, à partir du titre + nom de chaîne. Une vidéo est placée dans une catégorie principale pour éviter les doublons.

La liste des catégories n'est pas figée visuellement : seules les catégories qui ont réellement des propositions apparaissent.

Important

Le système HD Windows/Android n'est pas modifié dans cette étape.

Les gestes plein écran Android et raccourcis Windows de l'étape 18.2 restent dans video_player_page.dart.

Test

Extraire le ZIP à la racine puis :

Windows :

cd "D:\07-Logiciels\23-youtube_personal"
flutter run -d windows

Android :

cd "D:\07-Logiciels\23-youtube_personal"
flutter run -d f10778d8

Pas besoin de flutter clean.

Scénario de test :

  1. Ouvrir une vidéo.
  2. Cliquer le nom de la chaîne.
  3. Vérifier que ses vidéos commencent à apparaître.
  4. Tester le tri "Plus vues".
  5. Revenir et ouvrir le menu "Chaînes".
  6. Vérifier le classement par vues.
  7. Accueil -> "Explorer par catégorie".
  8. Tester "Jeux vidéo", "Culture & histoire", "OVNI & mystères".