Fix getting info with cookies

Merge pull request #328 from Bartkk0/fix-age-restriction
This commit is contained in:
azlux 2022-04-03 21:23:41 +02:00 committed by GitHub
commit 0650e7279f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -129,6 +129,15 @@ class URLItem(BaseItem):
ydl_opts = {
'noplaylist': True
}
cookie = var.config.get('youtube_dl', 'cookie_file')
if cookie:
ydl_opts['cookiefile'] = var.config.get('youtube_dl', 'cookie_file')
user_agent = var.config.get('youtube_dl', 'user_agent')
if user_agent:
youtube_dl.utils.std_headers['User-Agent'] = var.config.get('youtube_dl', 'user_agent')\
succeed = False
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
attempts = var.config.getint('bot', 'download_attempts')