# YouTube Personal 18.7.24 — 1440p / 4K avec ratios non 16:9 ## Cause confirmée par les logs La vidéo `wIj00Tzr2MA` expose notamment : - 1920x1012 - 2560x1350 - 3840x2026 YouTube les rattache aux paliers : - 1080p - 1440p - 2160p / 4K L'application exigeait auparavant une hauteur littérale de 1440 ou 2160. Elle rejetait donc à tort 2560x1350 et 3840x2026. ## Correction Windows La validation stricte 1440p / 2160p reconnaît désormais le palier à partir des dimensions réelles : - palier 1440p : dimension longue >= ~2500 px - palier 2160p / 4K : dimension longue >= ~3800 px Ainsi : - 2560x1350 est accepté comme 1440p - 3840x2026 est accepté comme 2160p / 4K - 1920x1012 reste 1080p et ne peut pas se faire passer pour 1440p/4K La protection du pipeline Windows 18.7.5 reste intacte : `windows_hd_service.dart` n'est pas modifié. ## Correction Android Le même principe est appliqué dans `HdStreamExtractor.java`. La sélection ne dépend plus d'une hauteur exacte : - vidéos cinéma / ultrawide - vidéos portrait - ratios non 16:9 restent correctement rattachés à leur classe YouTube 720/1080/1440/2160. ## Fichiers modifiés - lib/screens/video_player_page.dart - android/app/src/main/java/com/studioweb/youtube_personal/HdStreamExtractor.java