Fix trailer youtube, trailer nel menu contestuale

This commit is contained in:
mac12m99
2021-06-09 20:17:26 +02:00
parent db2a4cea91
commit b54aa3ef85
6 changed files with 91 additions and 12 deletions

View File

@@ -6,6 +6,7 @@
from __future__ import division
# from builtins import str
import random
import sys
from channelselector import get_thumb
@@ -199,6 +200,8 @@ def youtube_search(item):
else:
title = urllib.quote(title)
title = title.replace("%20", "+")
httptools.set_cookies({'domain': 'youtube.com', 'name': 'CONSENT',
'value': 'YES+cb.20210328-17-p0.en+FX+' + str(random.randint(100, 999))})
data = httptools.downloadpage("https://www.youtube.com/results?sp=EgIQAQ%253D%253D&search_query=" + title).data
patron = r'thumbnails":\[\{"url":"(https://i.ytimg.com/vi[^"]+).*?'
patron += r'text":"([^"]+).*?'