Light theme default + yt-dlp search fallback
This commit is contained in:
@@ -0,0 +1,80 @@
|
||||
# YouTube Personal 18.7.29 — Découverte élargie + durées strictes
|
||||
|
||||
## Problèmes corrigés
|
||||
|
||||
### 1. "Je veux du nouveau" ne proposait parfois qu'une vidéo
|
||||
La première vague de recherche pouvait ramener surtout les mêmes chaînes.
|
||||
Puis les filtres de catégorie et de scoring réduisaient encore le pool.
|
||||
|
||||
### 2. "Courtes vidéos" pouvait afficher des vidéos très longues
|
||||
La durée était seulement un bonus/malus de scoring.
|
||||
Une vidéo de 1h15 pouvait donc survivre si son score thématique était élevé.
|
||||
|
||||
## Nouveau moteur de découverte
|
||||
|
||||
### Première vague
|
||||
Le Radar utilise toujours les vidéos 4–5★ comme graines.
|
||||
|
||||
En mode `Je veux du nouveau`, jusqu'à 8 requêtes initiales sont utilisées.
|
||||
|
||||
### Deuxième vague automatique
|
||||
Si la première vague ne contient pas suffisamment :
|
||||
- de candidats du centre d'intérêt
|
||||
- ou de nouvelles chaînes
|
||||
|
||||
le Radar lance automatiquement jusqu'à 10 requêtes plus larges.
|
||||
|
||||
Exemple Paranormal avec graines arabes :
|
||||
- قصص رعب حقيقية
|
||||
- قصص جن حقيقية
|
||||
- أماكن مسكونة قصص
|
||||
- مغامرات رعب عربية
|
||||
- قصص غامضة مرعبة
|
||||
- حكايات رعب واقعية
|
||||
- paranormal true stories
|
||||
- haunted places scary stories
|
||||
- ghost stories investigation
|
||||
|
||||
Les autres centres d'intérêt disposent aussi de variantes de découverte adaptées.
|
||||
|
||||
### Diversité de chaînes
|
||||
`Je veux du nouveau` :
|
||||
- maximum 1 vidéo par chaîne dans le pool diversifié
|
||||
- priorité aux chaînes absentes de l'historique
|
||||
- seuil minimum de scoring légèrement assoupli uniquement pour la découverte
|
||||
|
||||
`Comme d'habitude` :
|
||||
- maximum 2 vidéos par chaîne
|
||||
- chaînes connues toujours prioritaires
|
||||
|
||||
## Durées strictes
|
||||
|
||||
### Courtes vidéos
|
||||
Une recommandation doit avoir une durée connue et être :
|
||||
`<= 15 minutes`
|
||||
|
||||
Une vidéo de 1h15 ne peut plus apparaître dans `Pour toi maintenant`.
|
||||
|
||||
### Long format
|
||||
Une recommandation doit avoir une durée connue et être :
|
||||
`>= 30 minutes`
|
||||
|
||||
Les vidéos dont la durée est inconnue sont exclues de ces deux modes, afin de
|
||||
ne pas promettre une durée que l'application ne peut pas vérifier.
|
||||
|
||||
## Interface
|
||||
Sous `Pour toi maintenant` :
|
||||
- Courtes vidéos : `Uniquement des vidéos de 15 minutes maximum.`
|
||||
- Long format : `Uniquement des vidéos de 30 minutes ou plus.`
|
||||
|
||||
## Logs
|
||||
Nouvelles lignes utiles :
|
||||
`[RADAR-DISCOVERY][18.7.29] expansion mode=discovery viable=... newAuthors=...`
|
||||
`[RADAR-DISCOVERY][18.7.29] candidats=... retenus=...`
|
||||
|
||||
## Fichiers modifiés
|
||||
- lib/services/radar_service.dart
|
||||
- lib/screens/home_page.dart
|
||||
|
||||
Aucun fichier lecteur Windows/Android n'est modifié.
|
||||
Le patch 18.7.28 catégorie modifiable reste intact.
|
||||
Reference in New Issue
Block a user