diff --git a/youtube_dl/extractor/megatvcom.py b/youtube_dl/extractor/megatvcom.py
index 119ae5d57..f3faeb78b 100644
--- a/youtube_dl/extractor/megatvcom.py
+++ b/youtube_dl/extractor/megatvcom.py
@@ -28,7 +28,7 @@ class MegaTVComBaseIE(InfoExtractor):
def _extract_player_attrs(self, webpage):
PLAYER_DIV_RE = r'''(?x)
[\"\'])(?P<%(pdi)s>%(pdi)s)(?P=_q1)|
+ id=(?P<_q1>["'])(?P<%(pdi)s>%(pdi)s)(?P=_q1)|
[^>]*?
)+>
''' % {'pdi': self._PLAYER_DIV_ID}
@@ -78,7 +78,7 @@ class MegaTVComIE(MegaTVComBaseIE):
def _match_article_id(self, webpage):
ART_RE = r'''(?x)
[\"\'])Article_(?P\d+)(?P=_q2)|
+ id=(?P<_q2>["'])Article_(?P\d+)(?P=_q2)|
[^>]*?
)+>
'''
@@ -124,7 +124,7 @@ class MegaTVComIE(MegaTVComBaseIE):
class MegaTVComEmbedIE(MegaTVComBaseIE):
IE_NAME = 'megatvcom:embed'
IE_DESC = 'megatv.com embedded videos'
- _VALID_URL = r'https?://(?:www\.)?megatv.com/embed/?\?p=\d+'
+ _VALID_URL = r'https?://(?:www\.)?megatv\.com/embed/?\?p=\d+'
_TESTS = [{
'url': 'https://www.megatv.com/embed/?p=2020520979',
@@ -157,7 +157,7 @@ class MegaTVComEmbedIE(MegaTVComBaseIE):
EMBED_RE = r'''(?x)