diff --git a/yt_dlp/cookies.py b/yt_dlp/cookies.py index fad323c90..d9c5ac2c0 100644 --- a/yt_dlp/cookies.py +++ b/yt_dlp/cookies.py @@ -154,6 +154,7 @@ def _extract_firefox_cookies(profile, container, logger): container_id = next((context.get('userContextId') for context in identities if container in ( context.get('name'), try_call(lambda: re.fullmatch(r'userContext([^\.]+)\.label', context['l10nID']).group()), + try_call(lambda: re.fullmatch(r'user-context-(.+)', context['l10nId']).group()) )), None) if not isinstance(container_id, int): raise ValueError(f'could not find firefox container "{container}" in containers.json')