# YouTube Personal 18.7.25 — Piste audio originale en priorité ## Problème Sur certaines vidéos arabes disposant de doublages YouTube, l'application pouvait choisir automatiquement la piste anglaise. Windows choisissait surtout le meilleur format audio (par exemple 251/Opus) sans tenir suffisamment compte de la piste originale. Android privilégiait la langue préférée lorsqu'elle était explicite, mais en mode Auto retombait ensuite sur le meilleur codec disponible. ## Nouveau comportement ### Mode Auto 1. piste explicitement marquée `original` par YouTube / l'extracteur 2. à défaut, langue originale estimée à partir des métadonnées fiables (notamment alphabet arabe -> `ar`) 3. à défaut, meilleur flux audio disponible ### Langue préférée explicite Si Réglages contient une langue explicite (ar/fr/en/de/es), elle reste prioritaire. Si elle est absente, l'application revient à la piste originale. ## Windows - sélection par langue/original AVANT le classement 251/140/Opus/AAC - prise en charge des variantes de format `251-0`, `251-1`, etc. - HLS muxé : même préférence de langue lorsqu'une métadonnée de piste existe - pipeline HD 18.7.5 conservé ; seule la sélection audio est modifiée ## Android - en mode Auto, `AudioTrackType` ORIGINAL de NewPipeExtractor est prioritaire - fallback sur le nom de piste contenant `original` - langue préférée explicite conservée ## Fichiers modifiés - lib/screens/video_player_page.dart - lib/services/windows_hd_service.dart - android/app/src/main/java/com/studioweb/youtube_personal/HdStreamExtractor.java