From 2ba5391cd68ed4f2415c827d2cecbcbc75ace10b Mon Sep 17 00:00:00 2001 From: bashonly <88596187+bashonly@users.noreply.github.com> Date: Mon, 30 Jun 2025 18:02:59 -0500 Subject: [PATCH] [ie/youtube] Fix premium formats extraction (#13586) Fix ff6f94041aeee19c5559e1c1cd693960a1c1dd14 Closes #13545 Authored by: bashonly --- yt_dlp/extractor/youtube/_base.py | 2 ++ yt_dlp/extractor/youtube/_video.py | 4 ---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/yt_dlp/extractor/youtube/_base.py b/yt_dlp/extractor/youtube/_base.py index 90e392715..5aee89b91 100644 --- a/yt_dlp/extractor/youtube/_base.py +++ b/yt_dlp/extractor/youtube/_base.py @@ -63,6 +63,7 @@ INNERTUBE_CLIENTS = { 'INNERTUBE_CONTEXT_CLIENT_NAME': 1, 'PO_TOKEN_REQUIRED_CONTEXTS': [_PoTokenContext.GVS], 'SUPPORTS_COOKIES': True, + 'PLAYER_PARAMS': '8AEB', }, 'web_embedded': { 'INNERTUBE_CONTEXT': { @@ -174,6 +175,7 @@ INNERTUBE_CLIENTS = { }, 'INNERTUBE_CONTEXT_CLIENT_NAME': 7, 'SUPPORTS_COOKIES': True, + 'PLAYER_PARAMS': '8AEB', }, 'tv_simply': { 'INNERTUBE_CONTEXT': { diff --git a/yt_dlp/extractor/youtube/_video.py b/yt_dlp/extractor/youtube/_video.py index 5ccc33fa3..4689c55db 100644 --- a/yt_dlp/extractor/youtube/_video.py +++ b/yt_dlp/extractor/youtube/_video.py @@ -2820,10 +2820,6 @@ class YoutubeIE(YoutubeBaseInfoExtractor): context['signatureTimestamp'] = sts return { 'playbackContext': { - 'adPlaybackContext': { - 'pyv': True, - 'adType': 'AD_TYPE_INSTREAM', - }, 'contentPlaybackContext': context, }, **cls._get_checkok_params(),