bc2c0ee8dafa3b4e6a725d2cef472c246a6b63f4
[vuplus_xbmc] / addons / metadata.common.themoviedb.org / tmdb.xml
1 <scraperfunctions>
2
3         <GetTMDBCertificationsByIdChain dest="4">
4                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
5                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBCertifications&quot; cache=&quot;tmdb-cert-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/releases?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbcertcountry]&lt;/url&gt;" dest="5">
6                                 <expression />
7                         </RegExp>
8                         <expression noclean="1" />
9                 </RegExp>
10         </GetTMDBCertificationsByIdChain>
11         <ParseTMDBCertifications dest="5">
12                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
13                         <RegExp input="$$1" output="&lt;mpaa&gt;$INFO[certprefix]\1&lt;/mpaa&gt;" dest="2">
14                                 <expression fixchars="1">&quot;$INFO[tmdbcertcountry]&quot;,&quot;certification&quot;:&quot;([^&quot;]*)</expression>
15                         </RegExp>
16                         <expression noclean="1" />
17                 </RegExp>
18         </ParseTMDBCertifications>
19
20         <GetTMDBTitleByIdChain dest="4">
21                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
22                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTitle&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
23                                 <expression />
24                         </RegExp>
25                         <expression noclean="1" />
26                 </RegExp>
27         </GetTMDBTitleByIdChain>
28         <GetTMDBLangTitleByIdChain dest="4">
29                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
30                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTitle&quot; cache=&quot;tmdb-$INFO[tmdbtitlelanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbtitlelanguage]&lt;/url&gt;" dest="5">
31                                 <expression />
32                         </RegExp>
33                         <expression noclean="1" />
34                 </RegExp>
35         </GetTMDBLangTitleByIdChain>
36         <ParseTMDBTitle dest="5">
37                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
38                         <RegExp input="$$1" output="&lt;title&gt;\1&lt;/title&gt;" dest="2">
39                                 <expression fixchars="1">&quot;title&quot;:&quot;([^&quot;]*)</expression>
40                         </RegExp>
41                         <expression noclean="1" />
42                 </RegExp>
43         </ParseTMDBTitle>
44
45         <GetTMDBPlotByIdChain clearbuffers="no" dest="4">
46                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
47                         <RegExp input="$$1" output="\1" dest="8">
48                                 <expression clear="yes" noclean="1" />
49                         </RegExp>
50                         <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBPlot&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
51                                 <expression />
52                         </RegExp>
53                         <expression noclean="1" />
54                 </RegExp>
55         </GetTMDBPlotByIdChain>
56         <GetTMDBLangPlotByIdChain clearbuffers="no" dest="4">
57                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
58                         <RegExp input="$$1" output="\1" dest="8">
59                                 <expression clear="yes" noclean="1" />
60                         </RegExp>
61                         <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBPlot&quot; cache=&quot;tmdb-$INFO[tmdbplotlanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbplotlanguage]&lt;/url&gt;" dest="5">
62                                 <expression />
63                         </RegExp>
64                         <expression noclean="1" />
65                 </RegExp>
66         </GetTMDBLangPlotByIdChain>
67         <ParseTMDBPlot dest="5">
68                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
69                         <RegExp input="$$1" output="\1" dest="9">
70                                 <expression clear="yes" fixchars="1">&quot;overview&quot;:&quot;(.*?)&quot;,&quot;</expression>
71                         </RegExp>
72                         <RegExp input="$$9" output="&lt;url function=&quot;ParseFallbackTMDBPlot&quot; cache=&quot;tmdb-en-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=en&lt;/url&gt;" dest="2">
73                                 <expression>^$</expression>
74                         </RegExp>
75                         <RegExp input="$$9" output="&lt;plot&gt;\1&lt;/plot&gt;" dest="2">
76                                 <expression>(.+)</expression>
77                         </RegExp>
78                         <expression noclean="1" />
79                 </RegExp>
80         </ParseTMDBPlot>
81         <ParseFallbackTMDBPlot dest="5">
82                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
83                         <RegExp input="$$1" output="&lt;plot&gt;\1&lt;/plot&gt;" dest="2">
84                                 <expression clear="yes" fixchars="1">&quot;overview&quot;:&quot;(.*?)&quot;,&quot;</expression>
85                         </RegExp>
86                         <expression noclean="1" />
87                 </RegExp>
88         </ParseFallbackTMDBPlot>
89
90         <GetTMDBTaglineByIdChain clearbuffers="no" dest="4">
91                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
92                         <RegExp input="$$1" output="\1" dest="8">
93                                 <expression clear="yes" noclean="1" />
94                         </RegExp>
95                         <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBTagline&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
96                                 <expression />
97                         </RegExp>
98                         <expression noclean="1" />
99                 </RegExp>
100         </GetTMDBTaglineByIdChain>
101         <GetTMDBLangTaglineByIdChain clearbuffers="no" dest="4">
102                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
103                         <RegExp input="$$1" output="\1" dest="8">
104                                 <expression clear="yes" noclean="1" />
105                         </RegExp>
106                         <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBTagline&quot; cache=&quot;tmdb-$INFO[tmdbtaglinelanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbtaglinelanguage]&lt;/url&gt;" dest="5">
107                                 <expression />
108                         </RegExp>
109                         <expression noclean="1" />
110                 </RegExp>
111         </GetTMDBLangTaglineByIdChain>
112         <ParseTMDBTagline dest="5">
113                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
114                         <RegExp input="$$1" output="\1" dest="9">
115                                 <expression clear="yes" fixchars="1">&quot;tagline&quot;:&quot;([^&quot;]*)</expression>
116                         </RegExp>
117                         <RegExp input="$$9" output="&lt;url function=&quot;ParseFallbackTMDBTagline&quot; cache=&quot;tmdb-en-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=en&lt;/url&gt;" dest="2">
118                                 <expression>^$</expression>
119                         </RegExp>
120                         <RegExp input="$$9" output="&lt;tagline&gt;\1&lt;/tagline&gt;" dest="2">
121                                 <expression>(.+)</expression>
122                         </RegExp>
123                         <expression noclean="1" />
124                 </RegExp>
125         </ParseTMDBTagline>
126         <ParseFallbackTMDBTagline dest="5">
127                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
128                         <RegExp input="$$1" output="&lt;tagline&gt;\1&lt;/tagline&gt;" dest="2">
129                                 <expression clear="yes" fixchars="1">&quot;tagline&quot;:&quot;([^&quot;]*)</expression>
130                         </RegExp>
131                         <expression noclean="1" />
132                 </RegExp>
133         </ParseFallbackTMDBTagline>
134
135         <GetTMDBSetByIdChain dest="4">
136                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
137                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBSet&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
138                                 <expression />
139                         </RegExp>
140                         <expression noclean="1" />
141                 </RegExp>
142         </GetTMDBSetByIdChain>
143         <GetTMDBLangSetByIdChain dest="4">
144                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
145                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBSet&quot; cache=&quot;tmdb-$INFO[tmdbsetlanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbsetlanguage]&lt;/url&gt;" dest="5">
146                                 <expression />
147                         </RegExp>
148                         <expression noclean="1" />
149                 </RegExp>
150         </GetTMDBLangSetByIdChain>
151         <ParseTMDBSet dest="5">
152                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
153                         <RegExp input="$$1" output="&lt;set&gt;\1&lt;/set&gt;" dest="2">
154                                 <expression noclean="1">&quot;belongs_to_collection&quot;:\{&quot;id&quot;:[0-9]+,&quot;name&quot;:&quot;([^&quot;]*)</expression>
155                         </RegExp>
156                         <expression noclean="1" />
157                 </RegExp>
158         </ParseTMDBSet>
159
160         <GetTMDBCastByIdChain dest="4">
161                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
162                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBCast&quot; cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="5">
163                                 <expression />
164                         </RegExp>
165                         <expression noclean="1" />
166                 </RegExp>
167         </GetTMDBCastByIdChain>
168         <ParseTMDBCast dest="5">
169                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
170                         <RegExp input="$$1" output="\1" dest="7">
171                                 <expression clear="yes" noclean="1">&quot;cast&quot;:\[([^\]]*)</expression>
172                         </RegExp>
173                         <RegExp input="$$7" output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;/actor&gt;" dest="2">
174                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;character&quot;:&quot;([^&quot;]*)</expression>
175                         </RegExp>
176                         <RegExp input="$$7" output="&lt;actor&gt;&lt;name&gt;\1&lt;/name&gt;&lt;role&gt;\2&lt;/role&gt;&lt;thumb&gt;http://cf2.imgobject.com/t/p/original\3&lt;/thumb&gt;&lt;/actor&gt;" dest="2+">
177                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;character&quot;:&quot;([^&quot;]*)&quot;,&quot;order&quot;:[0-9]*,&quot;cast_id&quot;:[0-9]*,&quot;profile_path&quot;:&quot;([^&quot;]*)&quot;</expression>
178                         </RegExp>
179                         <expression noclean="1" />
180                 </RegExp>
181         </ParseTMDBCast>
182
183         <GetTMDBDirectorsByIdChain dest="4">
184                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
185                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBDirectors&quot; cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="5">
186                                 <expression />
187                         </RegExp>
188                         <expression noclean="1" />
189                 </RegExp>
190         </GetTMDBDirectorsByIdChain>
191         <ParseTMDBDirectors dest="5">
192                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
193                         <RegExp input="$$1" output="\1" dest="7">
194                                 <expression clear="yes" noclean="1">&quot;crew&quot;:\[([^\]]*)</expression>
195                         </RegExp>
196                         <RegExp input="$$7" output="&lt;director&gt;\1&lt;/director&gt;" dest="2">
197                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;department&quot;:&quot;Directing&quot;,&quot;job&quot;:&quot;Director&quot;</expression>
198                         </RegExp>
199                         <expression noclean="1" />
200                 </RegExp>
201         </ParseTMDBDirectors>
202
203         <GetTMDBWitersByIdChain dest="4">
204                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
205                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBWriters&quot; cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/casts?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="5">
206                                 <expression />
207                         </RegExp>
208                         <expression noclean="1" />
209                 </RegExp>
210         </GetTMDBWitersByIdChain>
211         <ParseTMDBWriters dest="5">
212                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
213                         <RegExp input="$$1" output="\1" dest="7">
214                                 <expression clear="yes" noclean="1">&quot;crew&quot;:\[([^\]]*)</expression>
215                         </RegExp>
216                         <RegExp input="$$7" output="&lt;credits&gt;\1&lt;/credits&gt;" dest="2">
217                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;department&quot;:&quot;Writing&quot;,</expression>
218                         </RegExp>
219                         <expression noclean="1" />
220                 </RegExp>
221         </ParseTMDBWriters>
222
223         <GetTMDBGenresByIdChain dest="4">
224                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
225                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBGenres&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
226                                 <expression />
227                         </RegExp>
228                         <expression noclean="1" />
229                 </RegExp>
230         </GetTMDBGenresByIdChain>
231         <GetTMDBLangGenresByIdChain dest="4">
232                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
233                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBGenres&quot; cache=&quot;tmdb-$INFO[tmdbgenreslanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbgenreslanguage]&lt;/url&gt;" dest="5">
234                                 <expression />
235                         </RegExp>
236                         <expression noclean="1" />
237                 </RegExp>
238         </GetTMDBLangGenresByIdChain>
239         <ParseTMDBGenres dest="5">
240                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
241                         <RegExp input="$$1" output="\1" dest="7">
242                                 <expression clear="yes" noclean="1">&quot;genres&quot;:\[([^\]]*)</expression>
243                         </RegExp>
244                         <RegExp input="$$7" output="&lt;genre&gt;\1&lt;/genre&gt;" dest="2">
245                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)</expression>
246                         </RegExp>
247                         <expression noclean="1" />
248                 </RegExp>
249         </ParseTMDBGenres>
250
251         <GetTMDBRatingByIdChain dest="4">
252                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
253                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBRating&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
254                                 <expression />
255                         </RegExp>
256                         <expression noclean="1" />
257                 </RegExp>
258         </GetTMDBRatingByIdChain>
259         <ParseTMDBRating dest="5">
260                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
261                         <RegExp input="$$1" output="&lt;rating&gt;\1&lt;/rating&gt;" dest="2">
262                                 <expression noclean="1">&quot;vote_average&quot;:([^,]*),&quot;</expression>
263                         </RegExp>
264                         <RegExp input="$$1" output="&lt;votes&gt;\1&lt;/votes&gt;" dest="2+">
265                                 <expression noclean="1">&quot;vote_count&quot;:([0-9]+)</expression>
266                         </RegExp>
267                         <expression noclean="1" />
268                 </RegExp>
269         </ParseTMDBRating>
270
271         <GetTMDBTrailerByIdChain dest="4">
272                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
273                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTrailer&quot; cache=&quot;tmdb-trailer-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/trailers?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
274                                 <expression />
275                         </RegExp>
276                         <expression noclean="1" />
277                 </RegExp>
278         </GetTMDBTrailerByIdChain>
279         <GetTMDBLangTrailerByIdChain dest="4">
280                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
281                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTrailer&quot; cache=&quot;tmdb-trailer-$INFO[tmdbtrailerlanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/trailers?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbtrailerlanguage]&lt;/url&gt;" dest="5">
282                                 <expression />
283                         </RegExp>
284                         <expression noclean="1" />
285                 </RegExp>
286         </GetTMDBLangTrailerByIdChain>
287         <ParseTMDBTrailer dest="5">
288                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
289                         <RegExp input="$$1" output="\1" dest="8">
290                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
291                         </RegExp>
292                         <RegExp input="$$1" output="\1" dest="7">
293                                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
294                         </RegExp>
295                         <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="9">
296                                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
297                         </RegExp>
298                         <RegExp input="$$9" output="&lt;url function=&quot;ParseTMDBEnTrailer&quot; cache=&quot;tmdb-trailer-en-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/trailers?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=en&lt;/url&gt;" dest="2">
299                                 <expression>^$</expression>
300                         </RegExp>
301                         <RegExp input="$$9" output="$$9" dest="2">
302                                 <expression>(.+)</expression>
303                         </RegExp>
304                         <expression noclean="1">(.+)</expression>
305                 </RegExp>
306         </ParseTMDBTrailer>
307         <ParseTMDBEnTrailer dest="5">
308                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
309                         <RegExp input="$$1" output="\1" dest="8">
310                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
311                         </RegExp>
312                         <RegExp input="$$1" output="\1" dest="7">
313                                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
314                         </RegExp>
315                         <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="9">
316                                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
317                         </RegExp>
318                         <RegExp input="$$9" output="&lt;url function=&quot;ParseTMDBAllTrailer&quot; cache=&quot;tmdb-trailer-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/trailers?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="5">
319                                 <expression>^$</expression>
320                         </RegExp>
321                         <RegExp input="$$9" output="$$9" dest="2">
322                                 <expression>(.+)</expression>
323                         </RegExp>
324                         <expression noclean="1">(.+)</expression>
325                 </RegExp>
326         </ParseTMDBEnTrailer>
327         <ParseTMDBAllTrailer dest="5">
328                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
329                         <RegExp input="$$1" output="\1" dest="7">
330                                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
331                         </RegExp>
332                         <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="2">
333                                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
334                         </RegExp>
335                         <expression noclean="1">(.+)</expression>
336                 </RegExp>
337         </ParseTMDBAllTrailer>
338
339         <GetTMDBFanartByIdChain dest="4">
340                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
341                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBFanart&quot; cache=&quot;tmdb-images-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="5">
342                                 <expression />
343                         </RegExp>
344                         <expression noclean="1" />
345                 </RegExp>
346         </GetTMDBFanartByIdChain>
347         <GetTMDBFanartById dest="4">
348                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
349                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBFanart&quot; cache=&quot;tmdb-images-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="5">
350                                 <expression />
351                         </RegExp>
352                         <expression noclean="1" />
353                 </RegExp>
354         </GetTMDBFanartById>
355         <ParseTMDBFanart dest="5">
356                 <RegExp input="$$2" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
357                         <RegExp input="$$1" output="\1" dest="7">
358                                 <expression clear="yes" noclean="1">&quot;backdrops&quot;:\[\{([^\]]*)</expression>
359                         </RegExp>
360                         <RegExp input="$$7" output="&lt;thumb preview=&quot;http://cf2.imgobject.com/t/p/w780\1&quot;&gt;http://cf2.imgobject.com/t/p/original\1&lt;/thumb&gt;" dest="2">
361                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
362                         </RegExp>
363                         <expression noclean="1">(.+)</expression>
364                 </RegExp>
365         </ParseTMDBFanart>
366
367         <GetTMDBThumbsByIdChain dest="4">
368                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
369                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBThumbs&quot; cache=&quot;tmdb-images-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
370                                 <expression />
371                         </RegExp>
372                         <expression noclean="1" />
373                 </RegExp>
374         </GetTMDBThumbsByIdChain>
375         <GetTMDBLangThumbsByIdChain dest="4">
376                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
377                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBLangThumbs&quot; cache=&quot;tmdb-images-$INFO[tmdbthumblanguage]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[tmdbthumblanguage]&lt;/url&gt;" dest="5">
378                                 <expression />
379                         </RegExp>
380                         <expression noclean="1" />
381                 </RegExp>
382         </GetTMDBLangThumbsByIdChain>
383         <GetTMDBThumbsById dest="4">
384                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
385                         <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBThumbs&quot; cache=&quot;tmdb-images-$INFO[language]-\1.json&quot;&gt;http://api.themoviedb.org/3/movie/\1/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
386                                 <expression />
387                         </RegExp>
388                         <expression noclean="1" />
389                 </RegExp>
390         </GetTMDBThumbsById>
391         <ParseTMDBThumbs dest="5">
392                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
393                         <RegExp input="$$1" output="\1" dest="8">
394                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
395                         </RegExp>
396                         <RegExp input="$$1" output="\1" dest="7">
397                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
398                         </RegExp>
399                         <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;http://cf2.imgobject.com/t/p/w500\1&quot;&gt;http://cf2.imgobject.com/t/p/original\1&lt;/thumb&gt;" dest="9">
400                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
401                         </RegExp>
402                         <RegExp input="$$9" output="$$12" dest="2+">
403                                 <RegExp input="$INFO[language]" output="&lt;url function=&quot;ParseTMDBAllThumbs&quot; cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="12">
404                                         <expression>en</expression>
405                                 </RegExp>
406                                 <expression>^$</expression>
407                         </RegExp>
408                         <RegExp input="$$9" output="$$9" dest="2+">
409                                 <expression>(.+)</expression>
410                         </RegExp>
411                         <RegExp input="$INFO[language]" output="&lt;url function=&quot;ParseTMDBEnThumbs&quot; cache=&quot;tmdb-images-en-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=en&lt;/url&gt;" dest="2+">
412                                 <expression>^((?!en).)*$</expression>
413                         </RegExp>
414                         <expression noclean="1">(.+)</expression>
415                 </RegExp>
416         </ParseTMDBThumbs>
417         <ParseTMDBLangThumbs dest="5">
418                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
419                         <RegExp input="$$1" output="\1" dest="8">
420                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
421                         </RegExp>
422                         <RegExp input="$$1" output="\1" dest="7">
423                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
424                         </RegExp>
425                         <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;http://cf2.imgobject.com/t/p/w500\1&quot;&gt;http://cf2.imgobject.com/t/p/original\1&lt;/thumb&gt;" dest="9">
426                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
427                         </RegExp>
428                         <RegExp input="$$9" output="$$12" dest="2+">
429                                 <RegExp input="$INFO[tmdbthumblanguage]" output="&lt;url function=&quot;ParseTMDBAllThumbs&quot; cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="12">
430                                         <expression>en</expression>
431                                 </RegExp>
432                                 <expression>^$</expression>
433                         </RegExp>
434                         <RegExp input="$$9" output="$$9" dest="2+">
435                                 <expression>(.+)</expression>
436                         </RegExp>
437                         <RegExp input="$INFO[tmdbthumblanguage]" output="&lt;url function=&quot;ParseTMDBEnThumbs&quot; cache=&quot;tmdb-images-en-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&amp;amp;language=en&lt;/url&gt;" dest="2+">
438                                 <expression>^((?!en).)*$</expression>
439                         </RegExp>
440                         <expression noclean="1">(.+)</expression>
441                 </RegExp>
442         </ParseTMDBLangThumbs>
443         <ParseTMDBEnThumbs dest="5">
444                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
445                         <RegExp input="$$1" output="\1" dest="8">
446                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
447                         </RegExp>
448                         <RegExp input="$$1" output="\1" dest="7">
449                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
450                         </RegExp>
451                         <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;http://cf2.imgobject.com/t/p/w500\1&quot;&gt;http://cf2.imgobject.com/t/p/original\1&lt;/thumb&gt;" dest="9">
452                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
453                         </RegExp>
454                         <RegExp input="$$9" output="&lt;url function=&quot;ParseTMDBAllThumbs&quot; cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.themoviedb.org/3/movie/$$8/images?api_key=57983e31fb435df4df77afb854740ea9&lt;/url&gt;" dest="2">
455                                 <expression>^$</expression>
456                         </RegExp>
457                         <RegExp input="$$9" output="$$9" dest="2">
458                                 <expression>(.+)</expression>
459                         </RegExp>
460                         <expression noclean="1">(.+)</expression>
461                 </RegExp>
462         </ParseTMDBEnThumbs>
463         <ParseTMDBAllThumbs dest="5">
464                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
465                         <RegExp input="$$1" output="\1" dest="7">
466                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
467                         </RegExp>
468                         <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;http://cf2.imgobject.com/t/p/w500\1&quot;&gt;http://cf2.imgobject.com/t/p/original\1&lt;/thumb&gt;" dest="2">
469                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
470                         </RegExp>
471                         <expression noclean="1">(.+)</expression>
472                 </RegExp>
473         </ParseTMDBAllThumbs>
474
475 </scraperfunctions>