[piksel] Add new extractor(closes #11246)

This commit is contained in:
Remita Amine 2016-12-20 12:34:46 +01:00
parent d8c507c9e2
commit b1c357975d
3 changed files with 113 additions and 0 deletions

View file

@ -75,6 +75,7 @@ from .facebook import FacebookIE
from .soundcloud import SoundcloudIE
from .vbox7 import Vbox7IE
from .dbtv import DBTVIE
from .piksel import PikselIE
class GenericIE(InfoExtractor):
@ -2225,6 +2226,11 @@ class GenericIE(InfoExtractor):
if arkena_url:
return self.url_result(arkena_url, ArkenaIE.ie_key())
# Look for Piksel embeds
piksel_url = PikselIE._extract_url(webpage)
if piksel_url:
return self.url_result(piksel_url, PikselIE.ie_key())
# Look for Limelight embeds
mobj = re.search(r'LimelightPlayer\.doLoad(Media|Channel|ChannelList)\(["\'](?P<id>[a-z0-9]{32})', webpage)
if mobj: