[scrapers] sync master with current scraper repo
[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         <GetTMDBSetByIdChain dest="4">
91                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
92                         <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">
93                                 <expression />
94                         </RegExp>
95                         <expression noclean="1" />
96                 </RegExp>
97         </GetTMDBSetByIdChain>
98         <GetTMDBLangSetByIdChain dest="4">
99                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
100                         <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">
101                                 <expression />
102                         </RegExp>
103                         <expression noclean="1" />
104                 </RegExp>
105         </GetTMDBLangSetByIdChain>
106         <ParseTMDBSet dest="5">
107                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
108                         <RegExp input="$$1" output="&lt;set&gt;\1&lt;/set&gt;" dest="2">
109                                 <expression noclean="1">&quot;belongs_to_collection&quot;:\{&quot;id&quot;:[0-9]+,&quot;name&quot;:&quot;([^&quot;]*)</expression>
110                         </RegExp>
111                         <expression noclean="1" />
112                 </RegExp>
113         </ParseTMDBSet>
114
115         <GetTMDBCastByIdChain dest="4">
116                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
117                         <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">
118                                 <expression />
119                         </RegExp>
120                         <expression noclean="1" />
121                 </RegExp>
122         </GetTMDBCastByIdChain>
123         <ParseTMDBCast dest="5">
124                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
125                         <RegExp input="$$1" output="\1" dest="7">
126                                 <expression clear="yes" noclean="1">&quot;cast&quot;:\[([^\]]*)</expression>
127                         </RegExp>
128                         <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">
129                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;character&quot;:&quot;([^&quot;]*)</expression>
130                         </RegExp>
131                         <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+">
132                                 <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>
133                         </RegExp>
134                         <expression noclean="1" />
135                 </RegExp>
136         </ParseTMDBCast>
137
138         <GetTMDBDirectorsByIdChain dest="4">
139                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
140                         <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">
141                                 <expression />
142                         </RegExp>
143                         <expression noclean="1" />
144                 </RegExp>
145         </GetTMDBDirectorsByIdChain>
146         <ParseTMDBDirectors dest="5">
147                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
148                         <RegExp input="$$1" output="\1" dest="7">
149                                 <expression clear="yes" noclean="1">&quot;crew&quot;:\[([^\]]*)</expression>
150                         </RegExp>
151                         <RegExp input="$$7" output="&lt;director&gt;\1&lt;/director&gt;" dest="2">
152                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;department&quot;:&quot;Directing&quot;,&quot;job&quot;:&quot;Director&quot;</expression>
153                         </RegExp>
154                         <expression noclean="1" />
155                 </RegExp>
156         </ParseTMDBDirectors>
157
158         <GetTMDBWitersByIdChain dest="4">
159                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
160                         <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">
161                                 <expression />
162                         </RegExp>
163                         <expression noclean="1" />
164                 </RegExp>
165         </GetTMDBWitersByIdChain>
166         <ParseTMDBWriters dest="5">
167                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
168                         <RegExp input="$$1" output="\1" dest="7">
169                                 <expression clear="yes" noclean="1">&quot;crew&quot;:\[([^\]]*)</expression>
170                         </RegExp>
171                         <RegExp input="$$7" output="&lt;credits&gt;\1&lt;/credits&gt;" dest="2">
172                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;department&quot;:&quot;Writing&quot;,</expression>
173                         </RegExp>
174                         <expression noclean="1" />
175                 </RegExp>
176         </ParseTMDBWriters>
177
178         <GetTMDBGenresByIdChain dest="4">
179                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
180                         <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">
181                                 <expression />
182                         </RegExp>
183                         <expression noclean="1" />
184                 </RegExp>
185         </GetTMDBGenresByIdChain>
186         <GetTMDBLangGenresByIdChain dest="4">
187                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
188                         <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">
189                                 <expression />
190                         </RegExp>
191                         <expression noclean="1" />
192                 </RegExp>
193         </GetTMDBLangGenresByIdChain>
194         <ParseTMDBGenres dest="5">
195                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
196                         <RegExp input="$$1" output="\1" dest="7">
197                                 <expression clear="yes" noclean="1">&quot;genres&quot;:\[([^\]]*)</expression>
198                         </RegExp>
199                         <RegExp input="$$7" output="&lt;genre&gt;\1&lt;/genre&gt;" dest="2">
200                                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)</expression>
201                         </RegExp>
202                         <expression noclean="1" />
203                 </RegExp>
204         </ParseTMDBGenres>
205
206         <GetTMDBRatingByIdChain dest="4">
207                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
208                         <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">
209                                 <expression />
210                         </RegExp>
211                         <expression noclean="1" />
212                 </RegExp>
213         </GetTMDBRatingByIdChain>
214         <ParseTMDBRating dest="5">
215                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
216                         <RegExp input="$$1" output="&lt;rating&gt;\1&lt;/rating&gt;" dest="2">
217                                 <expression noclean="1">&quot;vote_average&quot;:([^,]*),&quot;</expression>
218                         </RegExp>
219                         <RegExp input="$$1" output="&lt;votes&gt;\1&lt;/votes&gt;" dest="2+">
220                                 <expression noclean="1">&quot;vote_count&quot;:([0-9]+)</expression>
221                         </RegExp>
222                         <expression noclean="1" />
223                 </RegExp>
224         </ParseTMDBRating>
225
226         <GetTMDBTrailerByIdChain dest="4">
227                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
228                         <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">
229                                 <expression />
230                         </RegExp>
231                         <expression noclean="1" />
232                 </RegExp>
233         </GetTMDBTrailerByIdChain>
234         <GetTMDBLangTrailerByIdChain dest="4">
235                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
236                         <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">
237                                 <expression />
238                         </RegExp>
239                         <expression noclean="1" />
240                 </RegExp>
241         </GetTMDBLangTrailerByIdChain>
242         <ParseTMDBTrailer dest="5">
243                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
244                         <RegExp input="$$1" output="\1" dest="8">
245                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
246                         </RegExp>
247                         <RegExp input="$$1" output="\1" dest="7">
248                                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
249                         </RegExp>
250                         <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="9">
251                                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
252                         </RegExp>
253                         <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">
254                                 <expression>^$</expression>
255                         </RegExp>
256                         <RegExp input="$$9" output="$$9" dest="2">
257                                 <expression>(.+)</expression>
258                         </RegExp>
259                         <expression noclean="1">(.+)</expression>
260                 </RegExp>
261         </ParseTMDBTrailer>
262         <ParseTMDBEnTrailer dest="5">
263                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
264                         <RegExp input="$$1" output="\1" dest="8">
265                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
266                         </RegExp>
267                         <RegExp input="$$1" output="\1" dest="7">
268                                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
269                         </RegExp>
270                         <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="9">
271                                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
272                         </RegExp>
273                         <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">
274                                 <expression>^$</expression>
275                         </RegExp>
276                         <RegExp input="$$9" output="$$9" dest="2">
277                                 <expression>(.+)</expression>
278                         </RegExp>
279                         <expression noclean="1">(.+)</expression>
280                 </RegExp>
281         </ParseTMDBEnTrailer>
282         <ParseTMDBAllTrailer dest="5">
283                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
284                         <RegExp input="$$1" output="\1" dest="7">
285                                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
286                         </RegExp>
287                         <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="2">
288                                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
289                         </RegExp>
290                         <expression noclean="1">(.+)</expression>
291                 </RegExp>
292         </ParseTMDBAllTrailer>
293
294         <GetTMDBFanartByIdChain dest="4">
295                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
296                         <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">
297                                 <expression />
298                         </RegExp>
299                         <expression noclean="1" />
300                 </RegExp>
301         </GetTMDBFanartByIdChain>
302         <GetTMDBFanartById dest="4">
303                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
304                         <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">
305                                 <expression />
306                         </RegExp>
307                         <expression noclean="1" />
308                 </RegExp>
309         </GetTMDBFanartById>
310         <ParseTMDBFanart dest="5">
311                 <RegExp input="$$2" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
312                         <RegExp input="$$1" output="\1" dest="7">
313                                 <expression clear="yes" noclean="1">&quot;backdrops&quot;:\[\{([^\]]*)</expression>
314                         </RegExp>
315                         <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">
316                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
317                         </RegExp>
318                         <expression noclean="1">(.+)</expression>
319                 </RegExp>
320         </ParseTMDBFanart>
321
322         <GetTMDBThumbsByIdChain dest="4">
323                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
324                         <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">
325                                 <expression />
326                         </RegExp>
327                         <expression noclean="1" />
328                 </RegExp>
329         </GetTMDBThumbsByIdChain>
330         <GetTMDBLangThumbsByIdChain dest="4">
331                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
332                         <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">
333                                 <expression />
334                         </RegExp>
335                         <expression noclean="1" />
336                 </RegExp>
337         </GetTMDBLangThumbsByIdChain>
338         <GetTMDBThumbsById dest="4">
339                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
340                         <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">
341                                 <expression />
342                         </RegExp>
343                         <expression noclean="1" />
344                 </RegExp>
345         </GetTMDBThumbsById>
346         <ParseTMDBThumbs dest="5">
347                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
348                         <RegExp input="$$1" output="\1" dest="8">
349                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
350                         </RegExp>
351                         <RegExp input="$$1" output="\1" dest="7">
352                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
353                         </RegExp>
354                         <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">
355                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
356                         </RegExp>
357                         <RegExp input="$$9" output="$$12" dest="2+">
358                                 <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">
359                                         <expression>en</expression>
360                                 </RegExp>
361                                 <expression>^$</expression>
362                         </RegExp>
363                         <RegExp input="$$9" output="$$9" dest="2+">
364                                 <expression>(.+)</expression>
365                         </RegExp>
366                         <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+">
367                                 <expression>^((?!en).)*$</expression>
368                         </RegExp>
369                         <expression noclean="1">(.+)</expression>
370                 </RegExp>
371         </ParseTMDBThumbs>
372         <ParseTMDBLangThumbs dest="5">
373                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
374                         <RegExp input="$$1" output="\1" dest="8">
375                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
376                         </RegExp>
377                         <RegExp input="$$1" output="\1" dest="7">
378                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
379                         </RegExp>
380                         <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">
381                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
382                         </RegExp>
383                         <RegExp input="$$9" output="$$12" dest="2+">
384                                 <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">
385                                         <expression>en</expression>
386                                 </RegExp>
387                                 <expression>^$</expression>
388                         </RegExp>
389                         <RegExp input="$$9" output="$$9" dest="2+">
390                                 <expression>(.+)</expression>
391                         </RegExp>
392                         <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+">
393                                 <expression>^((?!en).)*$</expression>
394                         </RegExp>
395                         <expression noclean="1">(.+)</expression>
396                 </RegExp>
397         </ParseTMDBLangThumbs>
398         <ParseTMDBEnThumbs dest="5">
399                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
400                         <RegExp input="$$1" output="\1" dest="8">
401                                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
402                         </RegExp>
403                         <RegExp input="$$1" output="\1" dest="7">
404                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
405                         </RegExp>
406                         <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">
407                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
408                         </RegExp>
409                         <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">
410                                 <expression>^$</expression>
411                         </RegExp>
412                         <RegExp input="$$9" output="$$9" dest="2">
413                                 <expression>(.+)</expression>
414                         </RegExp>
415                         <expression noclean="1">(.+)</expression>
416                 </RegExp>
417         </ParseTMDBEnThumbs>
418         <ParseTMDBAllThumbs dest="5">
419                 <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
420                         <RegExp input="$$1" output="\1" dest="7">
421                                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
422                         </RegExp>
423                         <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">
424                                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
425                         </RegExp>
426                         <expression noclean="1">(.+)</expression>
427                 </RegExp>
428         </ParseTMDBAllThumbs>
429
430 </scraperfunctions>