miglioria qualityTag
This commit is contained in:
+14
-5
@@ -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="",
|
||||||
|
|||||||
Reference in New Issue
Block a user