diff --git a/src/you_get/extractors/videomega.py b/src/you_get/extractors/videomega.py
index 7b8ce480..75e88cd9 100644
--- a/src/you_get/extractors/videomega.py
+++ b/src/you_get/extractors/videomega.py
@@ -29,14 +29,8 @@ class Videomega(VideoExtractor):
self.title = match1(content, r'
(.*)')
js = match1(content, r'(eval.*)')
t = match1(js, r'\$\("\d+"\)\.\d+\("\d+","([^"]+)"\)')
- t = re.sub(r'(\w)', r'{\1}', t) \
- .replace('a', '10') \
- .replace('b', '11') \
- .replace('c', '12') \
- .replace('d', '13') \
- .replace('e', '14') \
- .replace('f', '15') \
- .replace('g', '16')
+ t = re.sub(r'(\w)', r'{\1}', t)
+ t = t.translate({87 + i: str(i) for i in range(10, 36)})
s = match1(js, r"'([^']+)'\.split").split('|')
self.streams['original'] = {
'url': t.format(*s)