miglioria qualityTag

This commit is contained in:
marco
2020-03-14 15:37:54 +01:00
parent e5b7bd1d10
commit f14b8d1375
+14 -5
View File
@@ -6,7 +6,9 @@ import inspect
import os import os
import re import re
import sys import sys
if sys.version_info[0] >= 3: PY3 = False
if sys.version_info[0] >= 3: PY3 = True; unicode = str; unichr = chr; long = int
if PY3:
from concurrent import futures from concurrent import futures
else: else:
from concurrent_py2 import futures from concurrent_py2 import futures
@@ -1188,12 +1190,19 @@ def addQualityTag(item, itemlist, data, patron):
"AC3": "audio in Dolby Digital 5.1 di alta qualità.", "AC3": "audio in Dolby Digital 5.1 di alta qualità.",
"MP3": "codec per compressione audio utilizzato MP3.", "MP3": "codec per compressione audio utilizzato MP3.",
} }
qualityStr = scrapertools.find_single_match(data, patron).strip()
if PY3:
qualityStr = qualityStr.encode('ascii', 'ignore')
else:
qualityStr = qualityStr.decode('unicode_escape').encode('ascii', 'ignore')
qualityStr = scrapertools.find_single_match(data, patron)
if qualityStr: if qualityStr:
audio, video = qualityStr.split('.') try:
descr = typo(video + ': ', 'color kod') + defQualVideo.get(video.upper(), '') + '\n' +\ audio, video = qualityStr.split('.')
typo(audio + ': ', 'color kod') + defQualAudio.get(audio.upper(), '') descr = typo(video + ': ', 'color kod') + defQualVideo.get(video.upper(), '') + '\n' +\
typo(audio + ': ', 'color kod') + defQualAudio.get(audio.upper(), '')
except:
descr = ''
itemlist.insert(0, itemlist.insert(0,
Item(channel=item.channel, Item(channel=item.channel,
action="", action="",