/
CachedDefinitionCollection.php
136 lines (134 loc) · 44.9 KB
/
CachedDefinitionCollection.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<?php
/**
* @package s9e\TextFormatter
* @copyright Copyright (c) 2010-2017 The s9e Authors
* @license http://www.opensource.org/licenses/mit-license.php The MIT License
*/
namespace s9e\TextFormatter\Plugins\MediaEmbed\Configurator\Collections;
class CachedDefinitionCollection extends SiteDefinitionCollection
{
/** {@inheritdoc} */
protected $items = [
'abcnews'=>['extract'=>'!abcnews\\.go\\.com/(?:video/embed\\?id=|[^/]+/video/[^/]+-)(?\'id\'\\d+)!','host'=>'abcnews.go.com','iframe'=>['height'=>'360','src'=>'//abcnews.go.com/video/embed?id={@id}','width'=>'640'],'name'=>'ABC News','tags'=>['news']],
'amazon'=>['extract'=>['#/(?:dp|gp/product)/(?\'id\'[A-Z0-9]+)#','#amazon\\.(?:co\\.)?(?\'tld\'ca|de|es|fr|in|it|jp|uk)#'],'host'=>['amazon.ca','amazon.co.uk','amazon.co.jp','amazon.com','amazon.de','amazon.es','amazon.fr','amazon.in','amazon.it'],'iframe'=>['height'=>'240','src'=>'//<xsl:choose><xsl:when test="@tld=\'es\'or@tld=\'it\'">rcm-eu.amazon-adsystem.com/e/cm?lt1=_blank&bc1=FFFFFF&bg1=FFFFFF&fc1=000000&lc1=0000FF&p=8&l=as1&f=ifr&asins=<xsl:value-of select="@id"/>&o=<xsl:choose><xsl:when test="@tld=\'es\'">30</xsl:when><xsl:otherwise>29</xsl:otherwise></xsl:choose>&t=<xsl:choose><xsl:when test="@tld=\'es\'and$AMAZON_ASSOCIATE_TAG_ES"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_ES"/></xsl:when><xsl:when test="@tld=\'it\'and$AMAZON_ASSOCIATE_TAG_IT"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_IT"/></xsl:when><xsl:otherwise>_</xsl:otherwise></xsl:choose></xsl:when><xsl:otherwise>ws-<xsl:choose><xsl:when test="@tld=\'in\'">in</xsl:when><xsl:when test="@tld=\'jp\'">fe</xsl:when><xsl:when test="@tld and contains(\'desfrituk\',@tld)">eu</xsl:when><xsl:otherwise>na</xsl:otherwise></xsl:choose>.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=<xsl:choose><xsl:when test="@tld"><xsl:value-of select="translate(@tld,\'acdefijknprstu\',\'ACDEFIJBNPRSTG\')"/></xsl:when><xsl:otherwise>US</xsl:otherwise></xsl:choose>&ad_type=product_link&tracking_id=<xsl:choose><xsl:when test="@tld=\'ca\'"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_CA"/></xsl:when><xsl:when test="@tld=\'de\'"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_DE"/></xsl:when><xsl:when test="@tld=\'fr\'"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_FR"/></xsl:when><xsl:when test="@tld=\'in\'"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_IN"/></xsl:when><xsl:when test="@tld=\'jp\'"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_JP"/></xsl:when><xsl:when test="@tld=\'uk\'"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG_UK"/></xsl:when><xsl:when test="$AMAZON_ASSOCIATE_TAG"><xsl:value-of select="$AMAZON_ASSOCIATE_TAG"/></xsl:when><xsl:otherwise>-20</xsl:otherwise></xsl:choose>&marketplace=amazon&region=<xsl:choose><xsl:when test="@tld"><xsl:value-of select="translate(@tld,\'acdefijknprstu\',\'ACDEFIJBNPRSTG\')"/></xsl:when><xsl:otherwise>US</xsl:otherwise></xsl:choose>&asins=<xsl:value-of select="@id"/>&show_border=true&link_opens_in_new_window=true</xsl:otherwise></xsl:choose>','width'=>'120'],'name'=>'Amazon Product'],
'audioboom'=>['extract'=>'!audioboo(?:\\.f|m\\.co)m/(?:boo|post)s/(?\'id\'\\d+)!','host'=>['audioboo.fm','audioboom.com'],'iframe'=>['height'=>'150','max-width'=>'700','src'=>'//audioboom.com/posts/{@id}/embed/v3','width'=>'100%'],'name'=>'audioBoom','tags'=>['podcasts']],
'audiomack'=>['choose'=>['otherwise'=>['iframe'=>['height'=>'252','max-width'=>'900','src'=>'https://www.audiomack.com/embed/song/{@id}','width'=>'100%']],'when'=>['iframe'=>['height'=>'400','max-width'=>'900','src'=>'https://www.audiomack.com/embed/album/{@id}','width'=>'100%'],'test'=>'@mode=\'album\'']],'extract'=>'!audiomack\\.com/(?\'mode\'album|song)/(?\'id\'[-\\w]+/[-\\w]+)!','host'=>'audiomack.com','name'=>'Audiomack','tags'=>['music']],
'bandcamp'=>['host'=>'bandcamp.com','iframe'=>['height'=>'400','src'=>'//bandcamp.com/EmbeddedPlayer/size=large/minimal=true/<xsl:choose><xsl:when test="@album_id">album=<xsl:value-of select="@album_id"/><xsl:if test="@track_num">/t=<xsl:value-of select="@track_num"/></xsl:if></xsl:when><xsl:otherwise>track=<xsl:value-of select="@track_id"/></xsl:otherwise></xsl:choose>','width'=>'400'],'name'=>'Bandcamp','scrape'=>[['extract'=>'!/album=(?\'album_id\'\\d+)!','match'=>'!bandcamp\\.com/album/.!'],['extract'=>['!"album_id":(?\'album_id\'\\d+)!','!"track_num":(?\'track_num\'\\d+)!','!/track=(?\'track_id\'\\d+)!'],'match'=>'!bandcamp\\.com/track/.!']],'tags'=>['music']],
'bbcnews'=>['attributes'=>['id'=>['postFilter'=>'stripslashes']],'host'=>'bbc.com','iframe'=>['src'=>'//www.bbc.com<xsl:choose><xsl:when test="starts-with(@playlist,\'/news/\')and contains(@playlist,\'A\')"><xsl:value-of select="substring-before(@playlist,\'A\')"/></xsl:when><xsl:otherwise>/news/<xsl:value-of select="@id"/></xsl:otherwise></xsl:choose>/embed'],'name'=>'BBC News','scrape'=>['extract'=>'!bbc\\.com\\\\/news\\\\/(?\'id\'[-\\\\\\w/]+)\\\\/embed!','match'=>'!bbc\\.com/news/\\w!'],'tags'=>['news']],
'blab'=>['extract'=>'#blab\\.im/(?!about$|live$|replay$|scheduled$|search\\?)(?\'id\'[-\\w]+)#','host'=>'blab.im','iframe'=>['height'=>'400','src'=>'https://blab.im/{@id}','width'=>'400'],'name'=>'Blab','tags'=>['social']],
'bleacherreport'=>['host'=>'bleacherreport.com','iframe'=>['height'=>'360','src'=>'//bleacherreport.com/video_embed?id={@id}','width'=>'640'],'name'=>'Bleacher Report videos','scrape'=>['extract'=>'!id="video-(?\'id\'[-\\w]+)!','match'=>'!/articles/.!'],'tags'=>['sports']],
'break'=>['extract'=>'!break\\.com/video/.*-(?\'id\'\\d+)$!','host'=>'break.com','iframe'=>['height'=>'280','src'=>'//break.com/embed/{@id}','width'=>'464'],'name'=>'Break','tags'=>['entertainment']],
'brightcove'=>['host'=>['bcove.me','link.brightcove.com'],'iframe'=>['src'=>'https://link.brightcove.com/services/player/bcpid{@bcpid}?bckey={@bckey}&bctid={@bctid}&secureConnections=true&secureHTMLConnections=true&autoStart=false&height=100%25&width=100%25'],'name'=>'Brightcove','scrape'=>['extract'=>'!meta name="twitter:player" content=".*?bcpid(?\'bcpid\'\\d+).*?bckey=(?\'bckey\'[-,~\\w]+).*?bctid=(?\'bctid\'\\d+)!','match'=>['!bcove\\.me/.!','!link\\.brightcove\\.com/services/player/!']],'tags'=>['videos']],
'cbsnews'=>['attributes'=>['id'=>['required'=>'false']],'choose'=>['otherwise'=>['flash'=>['flashvars'=>'si=254&contentValue={@id}','padding-height'=>'40','src'=>'//i.i.cbsi.com/cnwk.1d/av/video/cbsnews/atlantis2/cbsnews_player_embed.swf']],'when'=>['flash'=>['flashvars'=>'pType=embed&si=254&pid={@pid}','padding-height'=>'38','src'=>'//www.cbsnews.com/common/video/cbsnews_player.swf'],'test'=>'@pid']],'extract'=>'#cbsnews\\.com/video/watch/\\?id=(?\'id\'\\d+)#','host'=>'cbsnews.com','name'=>'CBS News Video','scrape'=>['extract'=>'#"pid":"(?\'pid\'\\w+)"#','match'=>'#cbsnews\\.com/videos/(?!watch/)#'],'tags'=>['news']],
'cnbc'=>['extract'=>'!cnbc\\.com/gallery/\\?video=(?\'id\'\\d+)!','flash'=>['height'=>'380','src'=>'//plus.cnbc.com/rssvideosearch/action/player/id/{@id}/code/cnbcplayershare','width'=>'400'],'host'=>'video.cnbc.com','name'=>'CNBC','tags'=>['news']],
'cnn'=>['extract'=>['!cnn.com/videos/(?\'id\'.*\\.cnn)!','!cnn\\.com/video/data/2\\.0/video/(?\'id\'.*\\.cnn)!'],'host'=>'cnn.com','iframe'=>['src'=>'//edition.cnn.com/video/api/embed.html#/video/{@id}'],'name'=>'CNN','tags'=>['news']],
'cnnmoney'=>['extract'=>'!money\\.cnn\\.com/video/(?\'id\'.*\\.cnnmoney)!','host'=>'money.cnn.com','iframe'=>['height'=>'360','src'=>'//money.cnn.com/.element/ssi/video/7.0/players/embed.player.html?videoid=video/{@id}&width=560&height=360','width'=>'560'],'name'=>'CNNMoney','tags'=>['news']],
'collegehumor'=>['extract'=>'!collegehumor\\.com/(?:video|embed)/(?\'id\'\\d+)!','host'=>'collegehumor.com','iframe'=>['height'=>'369','src'=>'//www.collegehumor.com/e/{@id}','width'=>'600'],'name'=>'CollegeHumor','tags'=>['entertainment']],
'comedycentral'=>['host'=>['cc.com','comedycentral.com'],'iframe'=>['height'=>'360','src'=>'//media.mtvnservices.com/embed/{@id}','width'=>'640'],'name'=>'Comedy Central','scrape'=>['extract'=>'!(?\'id\'mgid:arc:(?:episode|video):[.\\w]+:[-\\w]+)!','match'=>'!c(?:c|omedycentral)\\.com/(?:full-episode|video-clip)s/!'],'tags'=>['entertainment']],
'coub'=>['extract'=>'!coub\\.com/view/(?\'id\'\\w+)!','host'=>'coub.com','iframe'=>['src'=>'//coub.com/embed/{@id}'],'name'=>'Coub','tags'=>['videos']],
'dailymotion'=>['extract'=>'!dailymotion\\.com/(?:live/|swf/|user/[^#]+#video=|(?:related/\\d+/)?video/)(?\'id\'[A-Za-z0-9]+)!','host'=>'dailymotion.com','iframe'=>['src'=>'//www.dailymotion.com/embed/video/{@id}'],'name'=>'Dailymotion','tags'=>['videos']],
'democracynow'=>['extract'=>'!democracynow.org/(?:embed/)?(?\'id\'(?:\\w+/)?\\d+/\\d+/\\d+(?:/\\w+)?)!','host'=>'democracynow.org','iframe'=>['height'=>'360','src'=>'//www.democracynow.org/embed/<xsl:choose><xsl:when test="contains(@id,\'/headlines\')">headlines/<xsl:value-of select="substring-before(@id,\'/headlines\')"/></xsl:when><xsl:when test="starts-with(@id,\'2\')">story/<xsl:value-of select="@id"/></xsl:when><xsl:when test="starts-with(@id,\'shows/\')">show/<xsl:value-of select="substring-after(@id,\'/\')"/></xsl:when><xsl:otherwise><xsl:value-of select="@id"/></xsl:otherwise></xsl:choose>','width'=>'640'],'name'=>'Democracy Now!','scrape'=>['extract'=>'!democracynow\\.org/(?\'id\'(?:\\w+/)?\\d+/\\d+/\\d+(?:/\\w+)?)\' rel=\'canonical!','match'=>'!m\\.democracynow\\.org/stories/\\d!']],
'dumpert'=>['extract'=>'!dumpert\\.nl/mediabase/(?\'id\'\\d+[/_]\\w+)!','host'=>'dumpert.nl','iframe'=>['src'=>'//www.dumpert.nl/embed/{translate(@id,\'_\',\'/\')}/'],'name'=>'dumpert','tags'=>['.nl','entertainment']],
'eighttracks'=>['extract'=>'!8tracks\\.com/[-\\w]+/(?\'id\'\\d+)(?=#|$)!','host'=>'8tracks.com','iframe'=>['height'=>'400','src'=>'//8tracks.com/mixes/{@id}/player_v3_universal','width'=>'400'],'name'=>'8tracks','scrape'=>['extract'=>'!eighttracks://mix/(?\'id\'\\d+)!','match'=>'!8tracks\\.com/[-\\w]+/[-\\w]+!'],'tags'=>['music']],
'espn'=>['extract'=>'#video/(?:clip(?:\\?id=|/_/id/))?(?\'id\'\\d+)#','host'=>['espn.com','espn.go.com'],'iframe'=>['src'=>'//www.espn.com/core/video/iframe?id={@id}'],'name'=>'ESPN','tags'=>['sports']],
'facebook'=>['extract'=>['@/(?!(?:apps|developers|graph)\\.)[-\\w.]*facebook\\.com/(?:[/\\w]+/permalink|(?!pages/|groups/).*?)(?:/|fbid=|\\?v=)(?\'id\'\\d+)(?=$|[/?&#])@','#/(?\'type\'video)s?/#'],'host'=>'facebook.com','iframe'=>['onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/facebook.min.html#{@type}{@id}'],'name'=>'Facebook','tags'=>['social']],
'flickr'=>['extract'=>'!flickr\\.com/photos/[^/]+/(?\'id\'\\d+)!','host'=>'flickr.com','iframe'=>['height'=>'500','src'=>'https://www.flickr.com/photos/_/{@id}/player/','width'=>'500'],'name'=>'Flickr','tags'=>['images']],
'foratv'=>['host'=>'fora.tv','iframe'=>['src'=>'//library.fora.tv/embed?id={@id}&type=c'],'name'=>'FORA.tv','scrape'=>['extract'=>'!embed\\?id=(?\'id\'\\d+)!','match'=>'!fora\\.tv/\\d+/\\d+/\\d+/.!']],
'foxnews'=>['extract'=>'!video\\.foxnews\\.com/v/(?\'id\'\\d+)!','host'=>'video.foxnews.com','iframe'=>['src'=>'//video.foxnews.com/v/video-embed.html?video_id={@id}'],'name'=>'Fox News','tags'=>['news']],
'funnyordie'=>['extract'=>'!funnyordie\\.com/videos/(?\'id\'[0-9a-f]+)!','host'=>'funnyordie.com','iframe'=>['height'=>'360','src'=>'//www.funnyordie.com/embed/{@id}','width'=>'640'],'name'=>'Funny or Die','tags'=>['entertainment']],
'gamespot'=>['extract'=>'!gamespot\\.com.*?/(?:events|videos)/.*?-(?\'id\'\\d+)/(?:[#?].*)?$!','host'=>'gamespot.com','iframe'=>['height'=>'400','src'=>'//www.gamespot.com/videos/embed/{@id}/','width'=>'640'],'name'=>'Gamespot','tags'=>['gaming']],
'gametrailers'=>['host'=>'gametrailers.com','iframe'=>['height'=>'360','src'=>'<xsl:choose><xsl:when test="starts-with(@id,\'mgid:\')">//media.mtvnservices.com/embed/<xsl:value-of select="@id"/></xsl:when><xsl:otherwise>//embed.gametrailers.com/embed/<xsl:value-of select="@id"/>?embed=1&suppressBumper=1</xsl:otherwise></xsl:choose>','width'=>'640'],'name'=>'GameTrailers','scrape'=>['extract'=>'!embed/(?\'id\'\\d+)!','match'=>'!gametrailers\\.com/(?:full-episode|review|video)s/!'],'tags'=>['gaming']],
'getty'=>['attributes'=>['height'=>['defaultValue'=>'360'],'width'=>['defaultValue'=>'640']],'extract'=>['!gty\\.im/(?\'id\'\\d+)!','!gettyimages\\.[.\\w]+/detail(?=/).*?/(?\'id\'\\d+)!','!#[-\\w]*picture-id(?\'id\'\\d+)$!'],'host'=>['gettyimages.be','gettyimages.cn','gettyimages.co.jp','gettyimages.co.uk','gettyimages.com','gettyimages.com.au','gettyimages.de','gettyimages.dk','gettyimages.es','gettyimages.fr','gettyimages.ie','gettyimages.it','gettyimages.nl','gettyimages.pt','gettyimages.se','gty.im'],'iframe'=>['height'=>'{@height}','padding-height'=>'49','src'=>'//embed.gettyimages.com/embed/{@id}?et={@et}&sig={@sig}','width'=>'{@width}'],'name'=>'Getty Images','scrape'=>['extract'=>['!"height":[ "]*(?\'height\'\\d+)!','!"width":[ "]*(?\'width\'\\d+)!','!et=(?\'et\'[-=\\w]+)!','!sig=(?\'sig\'[-=\\w]+)!'],'url'=>'http://embed.gettyimages.com/preview/{@id}'],'tags'=>['images']],
'gfycat'=>['attributes'=>['height'=>['defaultValue'=>'315'],'width'=>['defaultValue'=>'560']],'extract'=>'!gfycat\\.com/(?\'id\'\\w+)!','host'=>'gfycat.com','iframe'=>['height'=>'{@height}','src'=>'//gfycat.com/iframe/{@id}','width'=>'{@width}'],'name'=>'Gfycat','scrape'=>['extract'=>['!video:height" content="(?\'height\'\\d+)!','!video:width" content="(?\'width\'\\d+)!'],'url'=>'http://gfycat.com/{@id}'],'tags'=>['images']],
'gifs'=>['attributes'=>['height'=>['defaultValue'=>'360'],'width'=>['defaultValue'=>'640']],'extract'=>'!gifs\\.com/(?:gif/)?(?\'id\'\\w+)!','host'=>'gifs.com','iframe'=>['height'=>'{@height}','src'=>'//gifs.com/embed/{@id}','width'=>'{@width}'],'name'=>'Gifs.com','scrape'=>['extract'=>['!meta property="og:image:width" content="(?\'width\'\\d+)!','!meta property="og:image:height" content="(?\'height\'\\d+)!'],'url'=>'https://gifs.com/gif/{@id}'],'tags'=>['images']],
'gist'=>['extract'=>'!gist\\.github\\.com/(?\'id\'(?:\\w+/)?[\\da-f]+(?:/[\\da-f]+)?)!','host'=>'github.com','iframe'=>['height'=>'180','onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','scrolling'=>'','src'=>'https://s9e.github.io/iframe/gist.min.html#{@id}','width'=>'100%'],'name'=>'GitHub Gist (via custom iframe)'],
'globalnews'=>['extract'=>'!globalnews\\.ca/video/(?\'id\'\\d+)!','host'=>'globalnews.ca','iframe'=>['height'=>'377','src'=>'//globalnews.ca/video/embed/{@id}/','width'=>'560'],'name'=>'Global News','tags'=>['.ca','news']],
'gofundme'=>['extract'=>'@gofundme\\.com/(?\'id\'\\w+)(?![^#?])@','flash'=>['flashvars'=>'page={@id}','height'=>'338','src'=>'//funds.gofundme.com/Widgetflex.swf','width'=>'258'],'host'=>'gofundme.com','name'=>'GoFundMe','tags'=>['fundraising']],
'googledrive'=>['extract'=>'!drive\\.google\\.com/.*?(?:file/d/|id=)(?\'id\'[-\\w]+)!','host'=>'drive.google.com','iframe'=>['height'=>'480','src'=>'//drive.google.com/file/d/{@id}/preview','width'=>'640'],'name'=>'Google Drive','tags'=>['documents','images','videos']],
'googleplus'=>['attributes'=>['name'=>['postFilter'=>'urldecode']],'extract'=>'!//plus\\.google\\.com/(?:u/\\d+/)?(?:\\+(?\'name\'[^/]+)|(?\'oid\'\\d+))/posts/(?\'pid\'\\w+)!','host'=>'plus.google.com','iframe'=>['height'=>'240','onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/googleplus.min.html#<xsl:choose><xsl:when test="@oid"><xsl:value-of select="@oid"/></xsl:when><xsl:otherwise>+<xsl:value-of select="@name"/></xsl:otherwise></xsl:choose>/posts/<xsl:value-of select="@pid"/>','width'=>'450'],'name'=>'Google+','tags'=>['social']],
'googlesheets'=>['extract'=>'!docs\\.google\\.com/spreadsheet(?:/ccc\\?key=|s/d/)(?\'id\'[-\\w]+)[^#]*(?:#gid=(?\'gid\'\\d+))?!','host'=>'docs.google.com','iframe'=>['height'=>'500','src'=>'https://docs.google.com/spreadsheets/d/{@id}/pubhtml?widget=true&headers=false#gid={@gid}','style'=>['resize'=>'vertical'],'width'=>'100%'],'name'=>'Google Sheets','tags'=>['documents']],
'healthguru'=>['host'=>'healthguru.com','iframe'=>['src'=>'//www.healthguru.com/embed/{@id}'],'name'=>'Healthguru','scrape'=>['extract'=>'!healthguru\\.com/embed/(?\'id\'\\w+)!','match'=>'!healthguru\\.com/(?:content/)?video/.!'],'tags'=>['health']],
'hudl'=>['extract'=>['!hudl\\.com/athlete/(?\'athlete\'\\d+)/highlights/(?\'highlight\'[\\da-f]+)!','!hudl\\.com/video/\\d+/(?\'athlete\'\\d+)/(?\'highlight\'[\\da-f]+)!'],'host'=>'hudl.com','iframe'=>['height'=>'360','src'=>'//www.hudl.com/embed/athlete/{@athlete}/highlights/{@highlight}','width'=>'640'],'name'=>'Hudl','scrape'=>['extract'=>'!hudl\\.com/video/\\d+/(?\'athlete\'\\d+)/(?\'highlight\'[\\da-f]+)!','match'=>'!hudl\\.com/v/!'],'tags'=>['sports']],
'hulu'=>['host'=>'hulu.com','iframe'=>['height'=>'360','src'=>'https://secure.hulu.com/embed/{@id}','width'=>'640'],'name'=>'Hulu','scrape'=>['extract'=>'!eid=(?\'id\'[-\\w]+)!','match'=>'!hulu\\.com/watch/!']],
'humortvnl'=>['extract'=>'!humortv\\.vara\\.nl/\\w+\\.(?\'id\'[-.\\w]+)\\.html!','host'=>'humortv.vara.nl','iframe'=>['src'=>'//humortv.vara.nl/embed.{@id}.html'],'name'=>'HumorTV','tags'=>['.nl','entertainment']],
'ign'=>['extract'=>'!(?\'id\'https?://.*?ign\\.com/videos/.+)!i','host'=>'ign.com','iframe'=>['height'=>'263','src'=>'//widgets.ign.com/video/embed/content.html?url={@id}','width'=>'468'],'name'=>'IGN','tags'=>['gaming']],
'imdb'=>['extract'=>'!imdb\\.com/[/\\w]+/vi(?\'id\'\\d+)!','host'=>'imdb.com','iframe'=>['src'=>'//www.imdb.com/video/imdb/vi{@id}/imdb/embed?autoplay=false&width=640'],'name'=>'IMDb','tags'=>['movies']],
'imgur'=>['attributes'=>['type'=>['type'=>'alnum']],'extract'=>'@imgur\\.com/(?!r/|user/)(?:gallery/)?(?\'id\'(?:a/)?\\w+)(?!\\w|\\.(?:pn|jp)g)@','host'=>'imgur.com','iframe'=>['height'=>'450','onload'=>'var b=Math.random();window.addEventListener(\'message\',function(a){{a.data.id==b&&(style.height=a.data.height+\'px\',style.width=a.data.width+\'px\')}});contentWindow.postMessage(\'s9e:\'+b,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/imgur.min.html#<xsl:if test="@type=\'album\'and not(starts-with(@id,\'a/\'))">a/</xsl:if><xsl:value-of select="@id"/>','width'=>'568'],'name'=>'Imgur','scrape'=>['extract'=>['!image\\s*:\\s*.*?"is_(?\'type\'album)":true!','!<div id="(?\'type\'album)-!','!class="(?\'type\'album)-image!'],'match'=>'@imgur\\.com/gallery/\\w@'],'tags'=>['images']],
'indiegogo'=>['extract'=>'!indiegogo\\.com/projects/(?\'id\'[-\\w]+)!','host'=>'indiegogo.com','iframe'=>['height'=>'445','src'=>'//www.indiegogo.com/project/{@id}/embedded','width'=>'222'],'name'=>'Indiegogo','tags'=>['fundraising']],
'instagram'=>['extract'=>'!instagram\\.com/p/(?\'id\'[-\\w]+)!','host'=>'instagram.com','iframe'=>['height'=>'640','onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/instagram.min.html#{@id}','width'=>'640'],'name'=>'Instagram','tags'=>['social']],
'internetarchive'=>['attributes'=>['height'=>['defaultValue'=>'360'],'width'=>['defaultValue'=>'640']],'host'=>'archive.org','iframe'=>['height'=>'{@height}','src'=>'https://archive.org/embed/{@id}','width'=>'{@width}'],'name'=>'Internet Archive','scrape'=>['extract'=>['!meta property="twitter:player" content="https://archive.org/embed/(?\'id\'[^/"]+)!','!meta property="og:video:width" content="(?\'width\'\\d+)!','!meta property="og:video:height" content="(?\'height\'\\d+)!'],'match'=>'!archive\\.org/details/!']],
'izlesene'=>['extract'=>'!izlesene\\.com/video/[-\\w]+/(?\'id\'\\d+)!','host'=>'izlesene.com','iframe'=>['src'=>'//www.izlesene.com/embedplayer/{@id}'],'name'=>'İzlesene','tags'=>['.tr']],
'jwplatform'=>['extract'=>'!jwplatform\\.com/\\w+/(?\'id\'[-\\w]+)!','host'=>'jwplatform.com','iframe'=>['src'=>'//content.jwplatform.com/players/{@id}.html'],'name'=>'JW Platform','tags'=>['videos']],
'khl'=>['host'=>'video.khl.ru','iframe'=>['src'=>'//video.khl.ru/iframe/feed/start/{@id}?type_id=18&width=560&height=315'],'name'=>'Kontinental Hockey League (КХЛ)','scrape'=>['extract'=>'!/feed/start/(?\'id\'[/\\w]+)!','match'=>'!video\\.khl\\.ru/(?:event|quote)s/\\d!'],'tags'=>['.ru','sports']],
'kickstarter'=>['choose'=>['otherwise'=>['iframe'=>['height'=>'420','src'=>'//www.kickstarter.com/projects/{@id}/widget/card.html','width'=>'220']],'when'=>['iframe'=>['height'=>'360','src'=>'//www.kickstarter.com/projects/{@id}/widget/video.html','width'=>'480'],'test'=>'@video']],'extract'=>'!kickstarter\\.com/projects/(?\'id\'[^/]+/[^/?]+)(?:/widget/(?:(?\'card\'card)|(?\'video\'video)))?!','host'=>'kickstarter.com','name'=>'Kickstarter','tags'=>['fundraising']],
'kissvideo'=>['extract'=>'!kissvideo\\.click/[^_]*_(?\'id\'[0-9a-f]+)!','host'=>'kissvideo.click','iframe'=>['height'=>'360','src'=>'//www.kissvideo.click/embed.php?vid={@id}','width'=>'640'],'name'=>'Kiss Video','tags'=>['videos']],
'libsyn'=>['host'=>'libsyn.com','iframe'=>['height'=>'45','max-width'=>'900','src'=>'//html5-player.libsyn.com/embed/episode/id/{@id}/height/45/width/900/theme/standard/direction/no/autoplay/no/autonext/no/thumbnail/no/preload/no/no_addthis/no/','width'=>'100%'],'name'=>'Libsyn','scrape'=>['extract'=>'!embed/episode/id/(?\'id\'\\d+)!','match'=>'@(?!\\.mp3)....$@'],'tags'=>['podcasts']],
'livecap'=>['extract'=>'!livecap.tv/[st]/(?\'channel\'\\w+)/(?\'id\'\\w+)!','host'=>'livecap.tv','iframe'=>['height'=>'360','src'=>'https://www.livecap.tv/s/embed/{@channel}/{@id}','width'=>'640'],'name'=>'LiveCap','tags'=>['gaming']],
'liveleak'=>['extract'=>'!liveleak\\.com/view\\?i=(?\'id\'[a-f_0-9]+)!','host'=>'liveleak.com','iframe'=>['height'=>'360','src'=>'//www.liveleak.com/ll_embed?i={@id}','width'=>'640'],'name'=>'LiveLeak','tags'=>['videos']],
'livestream'=>['extract'=>['!livestream\\.com/accounts/(?\'account_id\'\\d+)/events/(?\'event_id\'\\d+)!','!/videos/(?\'video_id\'\\d+)!','!original\\.livestream\\.com/(?\'channel\'\\w+)/video\\?clipId=(?\'clip_id\'[-\\w]+)!'],'host'=>['livestre.am','livestream.com'],'iframe'=>['height'=>'360','src'=>'<xsl:choose><xsl:when test="@clip_id">//cdn.livestream.com/embed/<xsl:value-of select="@channel"/>?layout=4&autoplay=false&clip=<xsl:value-of select="@clip_id"/></xsl:when><xsl:otherwise>//livestream.com/accounts/<xsl:value-of select="@account_id"/>/events/<xsl:value-of select="@event_id"/><xsl:if test="@video_id">/videos/<xsl:value-of select="@video_id"/></xsl:if>/player?autoPlay=false</xsl:otherwise></xsl:choose>','width'=>'640'],'name'=>'Livestream','scrape'=>[['extract'=>'!accounts/(?\'account_id\'\\d+)/events/(?\'event_id\'\\d+)!'],['extract'=>'!//original\\.livestream\\.com/(?\'channel\'\\w+)/video/(?\'clip_id\'[-\\w]+)!','match'=>'!livestre.am!']],'tags'=>['livestreaming','videos']],
'mailru'=>['host'=>'my.mail.ru','iframe'=>['height'=>'342','src'=>'//videoapi.my.mail.ru/videos/embed/{@id}.html','width'=>'560'],'name'=>'Mail.Ru','scrape'=>['extract'=>'!mail\\.ru/video/(?\'id\'[/\\w]+)\\.html!','match'=>'!my\\.mail\\.ru/\\w+/\\w+/video/\\w+/\\d!'],'tags'=>['.ru']],
'medium'=>['extract'=>'!medium\\.com/[^/]*/(?:[-\\w]+-)?(?\'id\'[\\da-f]+)!','host'=>'medium.com','iframe'=>['height'=>'400','onload'=>'window.addEventListener(\'message\',function(a){{a=a.data.split(\'::\');\'m\'===a[0]&&0<src.indexOf(a[1])&&a[2]&&(style.height=a[2]+\'px\')}})','src'=>'https://api.medium.com/embed?type=story&path=%2F%2F{@id}&id={translate(@id,\'abcdef\',\'111111\')}','style'=>['border'=>'1px solid','border-color'=>'#eee #ddd #bbb','border-radius'=>'5px','box-shadow'=>'rgba(0,0,0,.15) 0 1px 3px'],'width'=>'400'],'name'=>'Medium','tags'=>['blogging']],
'metacafe'=>['extract'=>'!metacafe\\.com/watch/(?\'id\'\\d+)!','host'=>'metacafe.com','iframe'=>['src'=>'//www.metacafe.com/embed/{@id}/'],'name'=>'Metacafe','tags'=>['videos']],
'mixcloud'=>['extract'=>'@mixcloud\\.com/(?!categories|tag)(?\'id\'[-\\w]+/[^/&]+)/@','host'=>'mixcloud.com','iframe'=>['height'=>'400','src'=>'//www.mixcloud.com/widget/iframe/?feed=http%3A%2F%2Fwww.mixcloud.com%2F{@id}%2F&embed_type=widget_standard','width'=>'400'],'name'=>'Mixcloud','tags'=>['music']],
'mlb'=>['extract'=>['#mlb\\.com/[\\w/]*/v(?\'id\'\\d+)#','#mlb\\.com/r/video\\?content_id=(?\'id\'\\d+)#'],'host'=>'mlb.com','iframe'=>['src'=>'//m.mlb.com/shared/video/embed/embed.html?content_id={@id}&width=640&height=360'],'name'=>'MLB','tags'=>['sports']],
'mrctv'=>['host'=>'mrctv.org','iframe'=>['src'=>'https://www.mrctv.org/embed/{@id}'],'name'=>'MRCTV','scrape'=>['extract'=>'!mrctv\\.org/embed/(?\'id\'\\d+)!','match'=>'!mrctv\\.org/videos/.!']],
'msnbc'=>['host'=>'msnbc.com','iframe'=>['height'=>'440','src'=>'//player.theplatform.com/p/2E2eJC/EmbeddedOffSite?guid={@id}','width'=>'635'],'name'=>'MSNBC','scrape'=>['extract'=>'@guid="?(?\'id\'\\w+)@','match'=>['@msnbc\\.com/[-\\w]+/watch/@','@on\\.msnbc\\.com/.@']],'tags'=>['news']],
'natgeochannel'=>['extract'=>'@channel\\.nationalgeographic\\.com/(?\'id\'[-/\\w]+/videos/[-\\w]+)@','host'=>'channel.nationalgeographic.com','iframe'=>['src'=>'//channel.nationalgeographic.com/{@id}/embed/'],'name'=>'National Geographic Channel'],
'natgeovideo'=>['host'=>'video.nationalgeographic.com','iframe'=>['src'=>'//player.d.nationalgeographic.com/players/ngsvideo/share/?guid={@id}'],'name'=>'National Geographic Video','scrape'=>['extract'=>'@guid="(?\'id\'[-\\w]+)"@','match'=>'@video\\.nationalgeographic\\.com/(?:tv|video)/\\w@'],'tags'=>['documentaries']],
'nbcnews'=>['extract'=>'!nbcnews\\.com/(?:widget/video-embed/|video/[-\\w]+?-)(?\'id\'\\d+)!','host'=>'nbcnews.com','iframe'=>['src'=>'//www.nbcnews.com/widget/video-embed/{@id}'],'name'=>'NBC News','tags'=>['news']],
'nbcsports'=>['host'=>'nbcsports.com','iframe'=>['src'=>'//vplayer.nbcsports.com/p/BxmELC/nbcsports_embed/select/media/{@id}?parentUrl='],'name'=>'NBC Sports','scrape'=>['extract'=>'!select/media/(?\'id\'\\w+)!','match'=>'!nbcsports\\.com/video/.!'],'tags'=>['sports']],
'nhl'=>['attributes'=>['id'=>['required'=>'false']],'extract'=>['#nhl\\.com/videocenter/.*?\\Wid=(?\'id\'[-\\w]+)#','#nhl\\.com/(?:\\w+/)?video(?:/(?![ct]-)[-\\w]+)?(?:/t-(?\'t\'\\d+))?(?:/c-(?\'c\'\\d+))?#'],'host'=>'nhl.com','iframe'=>['height'=>'360','src'=>'<xsl:choose><xsl:when test="@c or@t">//www.nhl.com/video/embed<xsl:if test="@t">/t-<xsl:value-of select="@t"/></xsl:if><xsl:if test="@c">/c-<xsl:value-of select="@c"/></xsl:if>?autostart=false</xsl:when><xsl:otherwise>//video.nhl.com/videocenter/embed?playlist=<xsl:value-of select="@id"/></xsl:otherwise></xsl:choose>','width'=>'640'],'name'=>'NHL Videos and Highlights','tags'=>['sports']],
'npr'=>['host'=>['npr.org','n.pr'],'iframe'=>['height'=>'228','max-width'=>'800','src'=>'//www.npr.org/player/embed/{@i}/{@m}','width'=>'100%'],'name'=>'NPR','scrape'=>['extract'=>'!player/embed/(?\'i\'\\d+)/(?\'m\'\\d+)!','match'=>['!npr\\.org/[/\\w]+/\\d+!','!n\\.pr/\\w!']],'tags'=>['podcasts']],
'nytimes'=>['extract'=>['!nytimes\\.com/video/[a-z]+/(?:[a-z]+/)?(?\'id\'\\d+)!','!nytimes\\.com/video/\\d+/\\d+/\\d+/[a-z]+/(?\'id\'\\d+)!'],'host'=>'nytimes.com','iframe'=>['height'=>'400','src'=>'//graphics8.nytimes.com/video/players/offsite/index.html?videoId={@id}','width'=>'585'],'name'=>'The New York Times Video','scrape'=>['extract'=>'!/video/movies/(?\'id\'\\d+)!','match'=>'!nytimes\\.com/movie(?:s/movie)?/(?\'playlist\'\\d+)/[-\\w]+/trailers!','url'=>'http://www.nytimes.com/svc/video/api/playlist/{@playlist}?externalId=true'],'tags'=>['movies','news']],
'oddshot'=>['extract'=>'!oddshot.tv/s/(?\'id\'[-\\w]+)!','host'=>'oddshot.tv','iframe'=>['src'=>'https://oddshot.tv/s/{@id}/embed'],'name'=>'Oddshot','tags'=>['gaming']],
'pastebin'=>['extract'=>'@pastebin\\.com/(?!u/)(?:\\w+(?:\\.php\\?i=|/))?(?\'id\'\\w+)@','host'=>'pastebin.com','iframe'=>['height'=>'300','scrolling'=>'','src'=>'//pastebin.com/embed_iframe.php?i={@id}','style'=>['resize'=>'vertical'],'width'=>'100%'],'name'=>'Pastebin'],
'pinterest'=>['attributes'=>['id'=>['regexp'=>'@^(?:\\d+|[-\\w]+/[-\\w]+)$@']],'extract'=>['@pinterest.com/pin/(?\'id\'\\d+)@','@pinterest.com/(?!_/|discover/|explore/|news_hub/|pin/|search/)(?\'id\'[-\\w]+/[-\\w]+)@'],'host'=>'pinterest.com','iframe'=>['height'=>'360','onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/pinterest.min.html#{@id}','width'=>'<xsl:choose><xsl:when test="contains(@id,\'/\')">730</xsl:when><xsl:otherwise>345</xsl:otherwise></xsl:choose>'],'name'=>'Pinterest','tags'=>['social']],
'playstv'=>['extract'=>'!plays\\.tv/video/(?\'id\'\\w+)!','host'=>'plays.tv','iframe'=>['src'=>'//plays.tv/embeds/{@id}'],'name'=>'Plays.tv','scrape'=>['extract'=>'!plays\\.tv/video/(?\'id\'\\w+)!','match'=>'!plays\\.tv/s/!'],'tags'=>['gaming']],
'podbean'=>['extract'=>'!podbean\\.com/media/(?:player/|share/pb-)(?\'id\'[-\\w]+)!','host'=>'podbean.com','iframe'=>['height'=>'100','max-width'=>'900','src'=>'//www.podbean.com/media/player/{@id}','width'=>'100%'],'name'=>'Podbean','scrape'=>['extract'=>'!podbean.com/media/player/(?\'id\'[-\\w]+)!','match'=>'!podbean\\.com/e/!'],'tags'=>['podcasts']],
'prezi'=>['extract'=>'#//prezi\\.com/(?!(?:a(?:bout|mbassadors)|c(?:o(?:llaborate|mmunity|ntact)|reate)|exp(?:erts|lore)|ip(?:ad|hone)|jobs|l(?:ear|ogi)n|m(?:ac|obility)|pr(?:es(?:s|ent)|icing)|recommend|support|user|windows|your)/)(?\'id\'\\w+)/#','host'=>'prezi.com','iframe'=>['height'=>'400','src'=>'//prezi.com/embed/{@id}/','width'=>'550'],'name'=>'Prezi','tags'=>['presentations']],
'reddit'=>['extract'=>'!(?\'path\'/r/\\w+/comments/\\w+/(?:\\w+/\\w+)?)!','host'=>'reddit.com','iframe'=>['height'=>'165','onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/reddit.min.html#{@path}','width'=>'800'],'name'=>'Reddit threads and comments','tags'=>['social']],
'rutube'=>['extract'=>'!rutube\\.ru/tracks/(?\'id\'\\d+)!','host'=>'rutube.ru','iframe'=>['height'=>'405','src'=>'//rutube.ru/play/embed/{@id}','width'=>'720'],'name'=>'Rutube','scrape'=>['extract'=>'!rutube\\.ru/play/embed/(?\'id\'\\d+)!','match'=>'!rutube\\.ru/video/[0-9a-f]{32}!'],'tags'=>['.ru']],
'scribd'=>['extract'=>'!scribd\\.com/(?:mobile/)?doc(?:ument)?/(?\'id\'\\d+)!','host'=>'scribd.com','iframe'=>['height'=>'500','src'=>'https://www.scribd.com/embeds/{@id}/content?view_mode=scroll&show_recommendations=false','style'=>['resize'=>'vertical'],'width'=>'100%'],'name'=>'Scribd','tags'=>['documents','presentations']],
'slideshare'=>['extract'=>'!slideshare\\.net/[^/]+/[-\\w]+-(?\'id\'\\d{6,})$!','host'=>'slideshare.net','iframe'=>['height'=>'356','src'=>'//www.slideshare.net/slideshow/embed_code/{@id}','width'=>'427'],'name'=>'SlideShare','scrape'=>['extract'=>'!"presentationId":(?\'id\'\\d+)!','match'=>'!slideshare\\.net/[^/]+/\\w!'],'tags'=>['presentations']],
'soundcloud'=>['extract'=>['@https?://(?:api\\.)?soundcloud\\.com/(?!pages/)(?\'id\'[-/\\w]+/[-/\\w]+|^[^/]+/[^/]+$)@i','@api\\.soundcloud\\.com/playlists/(?\'playlist_id\'\\d+)@','@api\\.soundcloud\\.com/tracks/(?\'track_id\'\\d+)(?:\\?secret_token=(?\'secret_token\'[-\\w]+))?@','@soundcloud\\.com/(?!playlists|tracks)[-\\w]+/[-\\w]+/(?=s-)(?\'secret_token\'[-\\w]+)@'],'host'=>'soundcloud.com','iframe'=>['height'=>'<xsl:choose><xsl:when test="@playlist_id or contains(@id,\'/sets/\')">450</xsl:when><xsl:otherwise>166</xsl:otherwise></xsl:choose>','max-width'=>'900','src'=>'https://w.soundcloud.com/player/?url=<xsl:choose><xsl:when test="@playlist_id">https%3A//api.soundcloud.com/playlists/<xsl:value-of select="@playlist_id"/></xsl:when><xsl:when test="@track_id">https%3A//api.soundcloud.com/tracks/<xsl:value-of select="@track_id"/>&secret_token=<xsl:value-of select="@secret_token"/></xsl:when><xsl:otherwise><xsl:if test="not(contains(@id,\'://\'))">https%3A//soundcloud.com/</xsl:if><xsl:value-of select="@id"/></xsl:otherwise></xsl:choose>','width'=>'100%'],'name'=>'SoundCloud','scrape'=>[['extract'=>'@soundcloud:tracks:(?\'track_id\'\\d+)@','match'=>'@soundcloud\\.com/(?!playlists/\\d|tracks/\\d)[-\\w]+/[-\\w]@'],['extract'=>'@soundcloud://playlists:(?\'playlist_id\'\\d+)@','match'=>'@soundcloud\\.com/\\w+/sets/@']],'tags'=>['music']],
'sportsnet'=>['host'=>'sportsnet.ca','iframe'=>['src'=>'https://images.rogersdigitalmedia.com/video_service.php?videoId={@id}&playerKey=AQ~~,AAAAAGWRwLc~,cRCmKE8Utf7OFWP38XQcokFZ80fR-u_y&autoStart=false&width=100%25&height=100%25'],'name'=>'Sportsnet','scrape'=>['extract'=>['/vid(?:eoId)?=(?\'id\'\\d+)/','/param name="@videoPlayer" value="(?\'id\'\\d+)"/']],'tags'=>['.ca','sports']],
'spotify'=>['extract'=>['!(?\'uri\'spotify:(?:album|artist|user|track(?:set)?):[-,:\\w]+)!','!(?:open|play)\\.spotify\\.com/(?\'path\'(?:album|artist|track|user)/[-/\\w]+)!'],'host'=>['open.spotify.com','play.spotify.com'],'iframe'=>['height'=>'480','src'=>'https://embed.spotify.com/?view=coverart&uri=<xsl:choose><xsl:when test="@uri"><xsl:value-of select="@uri"/></xsl:when><xsl:otherwise>spotify:<xsl:value-of select="translate(@path,\'/\',\':\')"/></xsl:otherwise></xsl:choose>','width'=>'400'],'name'=>'Spotify','scheme'=>'spotify','tags'=>['music']],
'steamstore'=>['extract'=>'!store.steampowered.com/app/(?\'id\'\\d+)!','host'=>'store.steampowered.com','iframe'=>['height'=>'190','max-width'=>'900','src'=>'//store.steampowered.com/widget/{@id}','width'=>'100%'],'name'=>'Steam store','tags'=>['gaming']],
'stitcher'=>['host'=>'stitcher.com','iframe'=>['height'=>'150','max-width'=>'900','src'=>'//app.stitcher.com/splayer/f/{@fid}/{@eid}','width'=>'100%'],'name'=>'Stitcher','scrape'=>['extract'=>['!data-eid="(?\'eid\'\\d+)!','!data-fid="(?\'fid\'\\d+)!'],'match'=>'!/podcast/!'],'tags'=>['podcasts']],
'strawpoll'=>['extract'=>'!strawpoll\\.me/(?\'id\'\\d+)!','host'=>'strawpoll.me','iframe'=>['height'=>'360','scrolling'=>'','src'=>'//www.strawpoll.me/embed_1/{@id}','width'=>'640'],'name'=>'Straw Poll'],
'streamable'=>['extract'=>'!streamable\\.com/(?\'id\'\\w+)!','host'=>'streamable.com','iframe'=>['src'=>'//streamable.com/e/{@id}'],'name'=>'Streamable','tags'=>['videos']],
'teamcoco'=>['extract'=>'!teamcoco\\.com/video/(?\'id\'\\d+)!','host'=>'teamcoco.com','iframe'=>['height'=>'415','src'=>'//teamcoco.com/embed/v/{@id}','width'=>'640'],'name'=>'Team Coco','scrape'=>['extract'=>'!"id":(?\'id\'\\d+)!','match'=>'!teamcoco\\.com/video/.!'],'tags'=>['entertainment']],
'ted'=>['extract'=>'#ted\\.com/(?\'id\'(?:talk|playlist)s/[-\\w]+(?:\\.html)?)(?![-\\w]|/transcript)#i','host'=>'ted.com','iframe'=>['src'=>'//embed.ted.com/<xsl:value-of select="@id"/><xsl:if test="not(contains(@id,\'.html\'))">.html</xsl:if>'],'name'=>'TED Talks','tags'=>['presentations']],
'theatlantic'=>['extract'=>'!theatlantic\\.com/video/index/(?\'id\'\\d+)!','host'=>'theatlantic.com','iframe'=>['height'=>'360','src'=>'//www.theatlantic.com/video/iframe/{@id}/','width'=>'640'],'name'=>'The Atlantic Video','tags'=>['news']],
'theguardian'=>['extract'=>'!theguardian\\.com/(?\'id\'\\w+/video/[-/\\w]+)!','host'=>'theguardian.com','iframe'=>['src'=>'//embed.theguardian.com/embed/video/{@id}'],'name'=>'The Guardian','tags'=>['news']],
'theonion'=>['extract'=>'!theonion\\.com/video/[-\\w]+[-,](?\'id\'\\d+)!','host'=>'theonion.com','iframe'=>['src'=>'//www.theonion.com/video_embed/?id={@id}'],'name'=>'The Onion','tags'=>['entertainment']],
'tinypic'=>['extract'=>['!tinypic\\.com/player\\.php\\?v=(?\'id\'\\w+)&s=(?\'s\'\\d+)!','!tinypic\\.com/r/(?\'id\'\\w+)/(?\'s\'\\d+)!'],'flash'=>['padding-height'=>'30','src'=>'//tinypic.com/player.swf?file={@id}&s={@s}'],'host'=>'tinypic.com','name'=>'TinyPic videos','scrape'=>['extract'=>'!file=(?\'id\'\\w+)&s=(?\'s\'\\d+)!','match'=>'!tinypic\\.com/(?:m|usermedia)/!'],'tags'=>['images']],
'tmz'=>['extract'=>'@tmz\\.com/videos/(?\'id\'\\w+)@','host'=>'tmz.com','iframe'=>['src'=>'//www.kaltura.com/index.php/kwidget/cache_st/133592691/wid/_591531/partner_id/591531/uiconf_id/9071262/entry_id/{@id}'],'name'=>'TMZ','tags'=>['gossip']],
'traileraddict'=>['host'=>'traileraddict.com','iframe'=>['src'=>'//v.traileraddict.com/{@id}'],'name'=>'Trailer Addict','scrape'=>['extract'=>'@v\\.traileraddict\\.com/(?\'id\'\\d+)@','match'=>'@traileraddict\\.com/(?!tags/)[^/]+/.@'],'tags'=>['movies']],
'tumblr'=>['extract'=>'!(?\'name\'[-\\w]+)\\.tumblr\\.com/post/(?\'id\'\\d+)!','host'=>'tumblr.com','iframe'=>['height'=>'180','onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/tumblr.min.html#{@key}/{@id}','width'=>'520'],'name'=>'Tumblr','scrape'=>['extract'=>['!did=\\\\u0022(?\'did\'[-\\w]+)!','!embed\\\\/post\\\\/(?\'key\'[-\\w]+)!'],'match'=>'!\\w\\.tumblr\\.com/post/\\d!','url'=>'http://www.tumblr.com/oembed/1.0?url=http://{@name}.tumblr.com/post/{@id}'],'tags'=>['social']],
'twitch'=>['extract'=>['#twitch\\.tv/(?:videos|\\w+/v)/(?\'video_id\'\\d+)?#','#www\\.twitch\\.tv/(?!videos/)(?\'channel\'\\w+)#','#t=(?\'t\'(?:(?:\\d+h)?\\d+m)?\\d+s)#','#clips\\.twitch\\.tv/(?:(?\'channel\'\\w+)/)?(?\'clip_id\'\\w+)#'],'host'=>'twitch.tv','iframe'=>['src'=>'<xsl:choose><xsl:when test="@clip_id">//clips.twitch.tv/embed?autoplay=false&clip=<xsl:if test="@channel"><xsl:value-of select="@channel"/>/</xsl:if><xsl:value-of select="@clip_id"/></xsl:when><xsl:otherwise>//player.twitch.tv/?autoplay=false&<xsl:choose><xsl:when test="@video_id">video=v<xsl:value-of select="@video_id"/></xsl:when><xsl:otherwise>channel=<xsl:value-of select="@channel"/></xsl:otherwise></xsl:choose><xsl:if test="@t">&time=<xsl:value-of select="@t"/></xsl:if></xsl:otherwise></xsl:choose>'],'name'=>'Twitch','tags'=>['gaming','livestreaming']],
'twitter'=>['extract'=>'@twitter\\.com/(?:#!/)?\\w+/status(?:es)?/(?\'id\'\\d+)@','host'=>'twitter.com','iframe'=>['height'=>'186','onload'=>'var a=Math.random();window.addEventListener(\'message\',function(b){{if(b.data.id==a)style.height=b.data.height+\'px\'}});contentWindow.postMessage(\'s9e:\'+a,\'https://s9e.github.io\')','src'=>'https://s9e.github.io/iframe/twitter.min.html#{@id}','style'=>['background'=>'url(https://abs.twimg.com/favicons/favicon.ico) no-repeat 50% 50%'],'width'=>'500'],'name'=>'Twitter','tags'=>['social']],
'ustream'=>['choose'=>['otherwise'=>['iframe'=>['src'=>'//www.ustream.tv/embed/{@cid}?html5ui']],'when'=>['iframe'=>['src'=>'//www.ustream.tv/embed/recorded/{@vid}?html5ui'],'test'=>'@vid']],'extract'=>'!ustream\\.tv/recorded/(?\'vid\'\\d+)!','host'=>'ustream.tv','name'=>'Ustream','scrape'=>['extract'=>'!embed/(?\'cid\'\\d+)!','match'=>'#ustream\\.tv/(?!explore/|platform/|recorded/|search\\?|upcoming$|user/)(?:channel/)?[-\\w]+#'],'tags'=>['gaming']],
'vbox7'=>['extract'=>'!vbox7\\.com/play:(?\'id\'[\\da-f]+)!','host'=>'vbox7.com','iframe'=>['src'=>'//vbox7.com/emb/external.php?vid={@id}'],'name'=>'VBOX7','tags'=>['.bg']],
'veoh'=>['extract'=>'!veoh\\.com/(?:m/watch\\.php\\?v=|watch/)v(?\'id\'\\w+)!','flash'=>['padding-height'=>'40','src'=>'//www.veoh.com/swf/webplayer/WebPlayer.swf?version=AFrontend.5.7.0.1509&permalinkId=v{@id}&player=videodetailsembedded&videoAutoPlay=0&id=anonymous'],'host'=>'veoh.com','name'=>'Veoh','tags'=>['videos']],
'vevo'=>['extract'=>'!vevo\\.com/watch/([-/\\w]+/)?(?\'id\'[A-Z0-9]+)!','host'=>'vevo.com','iframe'=>['height'=>'324','src'=>'//cache.vevo.com/m/html/embed.html?video={@id}','width'=>'575'],'name'=>'VEVO','tags'=>['music']],
'viagame'=>['extract'=>'!viagame\\.com/channels/[^/]+/(?\'id\'\\d+)!','host'=>'viagame.com','iframe'=>['height'=>'392','src'=>'//www.viagame.com/embed/{@id}','width'=>'640'],'name'=>'Viagame','tags'=>['gaming']],
'videodetective'=>['extract'=>'!videodetective\\.com/\\w+/[-\\w]+/(?:trailer/P0*)?(?\'id\'\\d+)!','host'=>'videodetective.com','iframe'=>['src'=>'//www.videodetective.com/embed/video/?options=false&autostart=false&playlist=none&publishedid={@id}'],'name'=>'Video Detective'],
'videomega'=>['extract'=>'!videomega\\.tv/\\?ref=(?\'id\'\\w+)!','host'=>'videomega.tv','iframe'=>['src'=>'//videomega.tv/iframe.php?ref={@id}'],'name'=>'Videomega','tags'=>['videos']],
'vidme'=>['host'=>'vid.me','iframe'=>['src'=>'https://vid.me/e/{@id}'],'name'=>'vidme','scrape'=>['extract'=>'!vid\\.me/e/(?\'id\'\\w+)!'],'tags'=>['videos']],
'vimeo'=>['extract'=>'!vimeo\\.com/(?:channels/[^/]+/|video/)?(?\'id\'\\d+)!','host'=>'vimeo.com','iframe'=>['src'=>'//player.vimeo.com/video/{@id}'],'name'=>'Vimeo','tags'=>['videos']],
'vine'=>['extract'=>'!vine\\.co/v/(?\'id\'[^/]+)!','host'=>'vine.co','iframe'=>['height'=>'480','src'=>'https://vine.co/v/{@id}/embed/simple?audio=1','width'=>'480'],'name'=>'Vine','tags'=>['social','videos']],
'vk'=>['extract'=>['!vk(?:\\.com|ontakte\\.ru)/(?:[\\w.]+\\?z=)?video(?\'oid\'-?\\d+)_(?\'vid\'\\d+)!','!vk(?:\\.com|ontakte\\.ru)/video_ext\\.php\\?oid=(?\'oid\'-?\\d+)&id=(?\'vid\'\\d+)&hash=(?\'hash\'[0-9a-f]+)!'],'host'=>['vk.com','vkontakte.ru'],'iframe'=>['height'=>'360','src'=>'//vk.com/video_ext.php?oid={@oid}&id={@vid}&hash={@hash}&hd=1','width'=>'607'],'name'=>'VK','scrape'=>['extract'=>'!embed_hash=(?\'hash\'[0-9a-f]+)!','match'=>'!vk.*?video-?\\d+_\\d+!','url'=>'http://vk.com/video{@oid}_{@vid}'],'tags'=>['.ru']],
'vocaroo'=>['extract'=>'!vocaroo\\.com/i/(?\'id\'\\w+)!','flash'=>['height'=>'44','src'=>'//vocaroo.com/player.swf?playMediaID={@id}&autoplay=0','width'=>'148'],'host'=>'vocaroo.com','name'=>'Vocaroo'],
'vox'=>['extract'=>'!vox.com/.*#ooid=(?\'id\'[-\\w]+)!','host'=>'vox.com','iframe'=>['src'=>'//player.ooyala.com/iframe.html#pbid=a637d53c5c0a43c7bf4e342886b9d8b0&ec={@id}'],'name'=>'Vox'],
'washingtonpost'=>['extract'=>['#washingtonpost\\.com/video/c/\\w+/(?\'id\'[-0-9a-f]+)#','#washingtonpost\\.com/video/[-/\\w]+/(?\'id\'[-0-9a-f]+)_video\\.html#'],'host'=>'washingtonpost.com','iframe'=>['src'=>'//www.washingtonpost.com/video/c/embed/{@id}'],'name'=>'Washington Post Video','tags'=>['news']],
'wshh'=>['extract'=>'!worldstarhiphop\\.com/featured/(?\'id\'\\d+)!','host'=>'worldstarhiphop.com','iframe'=>['height'=>'360','src'=>'//www.worldstarhiphop.com/embed/{@id}','width'=>'640'],'name'=>'WorldStarHipHop','scrape'=>['extract'=>'!v: ?"?(?\'id\'\\d+)!','match'=>'!worldstarhiphop\\.com/(?:\\w+/)?video\\.php\\?v=\\w+!'],'tags'=>['videos']],
'wsj'=>['extract'=>['@wsj\\.com/[^#]*#!(?\'id\'[-0-9A-F]{36})@','@wsj\\.com/video/[^/]+/(?\'id\'[-0-9A-F]{36})@'],'host'=>'wsj.com','iframe'=>['height'=>'288','src'=>'//video-api.wsj.com/api-video/player/iframe.html?guid={@id}','width'=>'512'],'name'=>'The Wall Street Journal Online','scrape'=>['extract'=>'@guid=(?\'id\'[-0-9A-F]{36})@','match'=>'@on\\.wsj\\.com/\\w@'],'tags'=>['news']],
'xboxclips'=>['extract'=>'@xboxclips\\.com/(?\'user\'[^/]+)/(?!screenshots/)(?\'id\'[-0-9a-f]+)@','host'=>'xboxclips.com','iframe'=>['src'=>'//xboxclips.com/{@user}/{@id}/embed'],'name'=>'XboxClips','tags'=>['gaming']],
'xboxdvr'=>['extract'=>'!xboxdvr\\.com/gamer/(?\'user\'[^/]+)/video/(?\'id\'\\d+)!','host'=>'xboxdvr.com','iframe'=>['height'=>'360','src'=>'//xboxdvr.com/gamer/{@user}/video/{@id}/embed','width'=>'640'],'name'=>'Xbox DVR','tags'=>['gaming']],
'yahooscreen'=>['extract'=>'!screen\\.yahoo\\.com/(?:[-\\w]+/)?(?\'id\'[-\\w]+)\\.html!','host'=>'screen.yahoo.com','iframe'=>['height'=>'360','src'=>'https://screen.yahoo.com/{@id}.html?format=embed','width'=>'640'],'name'=>'Yahoo! Screen','tags'=>['movies']],
'youku'=>['extract'=>'!youku\\.com/v(?:_show|ideo)/id_(?\'id\'\\w+)!','host'=>'youku.com','iframe'=>['padding-height'=>'40','src'=>'https://players.youku.com/embed/{@id}'],'name'=>'Youku','tags'=>['.cn']],
'youtube'=>['extract'=>['!youtube\\.com/(?:watch.*?v=|v/|attribution_link.*?v%3D)(?\'id\'[-\\w]+)!','!youtu\\.be/(?\'id\'[-\\w]+)!','![#&?]t=(?:(?:(?\'h\'\\d+)h)?(?\'m\'\\d+)m(?\'s\'\\d+)|(?\'t\'\\d+))!','!&list=(?\'list\'[-\\w]+)!'],'host'=>['youtube.com','youtu.be'],'iframe'=>['src'=>'https://www.youtube.com/embed/<xsl:value-of select="@id"/><xsl:if test="@list">?list=<xsl:value-of select="@list"/></xsl:if><xsl:if test="@t or@m"><xsl:choose><xsl:when test="@list">&</xsl:when><xsl:otherwise>?</xsl:otherwise></xsl:choose>start=<xsl:choose><xsl:when test="@t"><xsl:value-of select="@t"/></xsl:when><xsl:when test="@h"><xsl:value-of select="@h*3600+@m*60+@s"/></xsl:when><xsl:otherwise><xsl:value-of select="@m*60+@s"/></xsl:otherwise></xsl:choose></xsl:if>','style'=>['background'=>'url(https://i.ytimg.com/vi/{@id}/hqdefault.jpg) 50% 50% / cover']],'name'=>'YouTube','scrape'=>['extract'=>'!/vi/(?\'id\'[-\\w]+)!','match'=>'!/shared\\?ci=!'],'tags'=>['livestreaming','videos']],
'zippyshare'=>['flash'=>['flashvars'=>'file={@file}&server={@server}&autostart=false','height'=>'80','max-width'=>'900','src'=>'//api.zippyshare.com/api/player.swf','width'=>'100%'],'host'=>'zippyshare.com','name'=>'Zippyshare audio files','scrape'=>['extract'=>'!file=(?\'file\'\\w+)&server=(?\'server\'\\d+)!','match'=>'!/v/!'],'tags'=>['file sharing']]
];
}