]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/youtube.py
[ie/youtube] Deprioritize iOS client formats (#8337)
[yt-dlp.git] / yt_dlp / extractor / youtube.py
index ac28ed7d282ea0c91a0c6427a6d3c4a65ee2dbe7..ded0f915056ea5cdf8b4a663395a4b433559984a 100644 (file)
@@ -3619,7 +3619,7 @@ def _extract_player_response(self, client, video_id, master_ytcfg, player_ytcfg,
 
     def _get_requested_clients(self, url, smuggled_data):
         requested_clients = []
-        default = ['ios', 'android', 'web']
+        default = ['android', 'web', 'ios']
         allowed_clients = sorted(
             (client for client in INNERTUBE_CLIENTS.keys() if client[:1] != '_'),
             key=lambda client: INNERTUBE_CLIENTS[client]['priority'], reverse=True)