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