@ -413,6 +413,19 @@ class GenericIE(InfoExtractor):
' thumbnail ' : ' re:^https?://.* \ .jpg$ ' ,
' thumbnail ' : ' re:^https?://.* \ .jpg$ ' ,
} ,
} ,
} ,
} ,
# MLB articles
{
' url ' : ' http://m.mlb.com/news/article/118550098/blue-jays-kevin-pillar-goes-spidey-up-the-wall-to-rob-tim-beckham-of-a-homer ' ,
' md5 ' : ' b190e70141fb9a1552a85426b4da1b5d ' ,
' info_dict ' : {
' id ' : ' 75609783 ' ,
' ext ' : ' mp4 ' ,
' title ' : ' Must C: Pillar climbs for catch ' ,
' description ' : ' 4/15/15: Blue Jays outfielder Kevin Pillar continues his defensive dominance by climbing the wall in left to rob Tim Beckham of a home run ' ,
' timestamp ' : 1429124820 ,
' upload_date ' : ' 20150415 ' ,
}
} ,
# Wistia embed
# Wistia embed
{
{
' url ' : ' http://education-portal.com/academy/lesson/north-american-exploration-failed-colonies-of-spain-france-england.html#lesson ' ,
' url ' : ' http://education-portal.com/academy/lesson/north-american-exploration-failed-colonies-of-spain-france-england.html#lesson ' ,
@ -1289,6 +1302,10 @@ class GenericIE(InfoExtractor):
mobj = re . search (
mobj = re . search (
r ' <iframe[^>]+?src=([ " \' ])(?P<url>https?://m(?:lb)? \ .mlb \ .com/shared/video/embed/embed \ .html \ ?.+?) \ 1 ' ,
r ' <iframe[^>]+?src=([ " \' ])(?P<url>https?://m(?:lb)? \ .mlb \ .com/shared/video/embed/embed \ .html \ ?.+?) \ 1 ' ,
webpage )
webpage )
if not mobj :
mobj = re . search (
r ' data-video-link=[ " \' ](?P<url>http://m.mlb.com/video/[^ " \' ]+) ' ,
webpage )
if mobj is not None :
if mobj is not None :
return self . url_result ( mobj . group ( ' url ' ) , ' MLB ' )
return self . url_result ( mobj . group ( ' url ' ) , ' MLB ' )