[RELEASE] Cinema Experience - the new Home Theater Experience Script - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151) +---- Thread: [RELEASE] Cinema Experience - the new Home Theater Experience Script (/showthread.php?tid=87563) Pages:
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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
|
RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - giftie - 2013-12-31 There are test versions posted... RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - Ragnarok - 2014-01-02 (2013-12-31, 09:13)Batiatus Wrote: Thanks for the info. Seems my current flow isn't going to work as nice in the new version. Will have to see just what happens when it launches. The current flow will stay the same, with the exception of the Countdown video being moved. It will just be available in 2D and 3D instead of just 2D. RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - Batiatus - 2014-01-02 Where is this site that has 3D trailers available? RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - shaktoo - 2014-01-02 (2014-01-02, 12:08)Batiatus Wrote: Where is this site that has 3D trailers available?if you go through this thread you will stumble upon both 2D & 3D trailers downloaded for you ! http://forum.xbmc.org/showthread.php?tid=96261&highlight=HD+trailers RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - munificent - 2014-01-03 Apologies if this is not the place to post this, but I am hunting for a specific piece of old content that would be amazing to get hold of, and this thread (though mostly technical) seems to be the right place to ask. Sorry if this is too OT for the thread, but I couldn't see any more obvious place for it. When I was going to the cinema in the early 80s (the Cannon Cinema, Tunbridge Wells, UK) there was a warning that would play somewhere in the pre-roll. It was a warning to be on your guard against thieves and it featured a snake and a really great old 80s style voiceover with lots of hissing. It began with a sinister warning "Beware... thieves are silent" and went on from there. I have been searching high and low for it, including various YouTube collections of old cinema ads and public service films. I *think* this warning may also have played in the US as the voiceover was American. Thus far, I have had no luck in finding a copy of any quality. So I'm posting here as much in hope as expectation. Does this warning ring a bell with anyone? Even better, does anyone have a copy of it that I could slot into Cinema Experience? Although it's only a small touch, it would make an epic difference to me. MPAA Ratings not working - Sinfire - 2014-01-03 I have been playing around with this issue for the past few days, and have not found anything in this thread. To start off, I have the Aeon NOX skin installed, and I am using the latest version of Cinema Experience: 12:31:12 T:524 NOTICE: [ script.cinema.experience ] - Script Name: Cinema Experience 12:31:12 T:524 NOTICE: [ script.cinema.experience ] - Script ID: script.cinema.experience 12:31:12 T:524 NOTICE: [ script.cinema.experience ] - Script Version: 3.0.6 12:31:12 T:524 NOTICE: [ script.cinema.experience ] - Starting Window ID: 10025 The problem I am having is that the script is not playing the correct MPAA ratings video. The movie is rated at PG-13, but the script will always play the rating video of NR. From looking at the debug logs, the database queries is retrieving the correct MPAA rating. But what is being stored in the playlist is different. This is happening with every movie in my collection. Any help would be greatly appreciated.... Here is a snipit of the log file: 12:31:13 T:524 NOTICE: [ script.cinema.experience ] - Library_view: oldway 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - _get_queued_video_info() Started 12:31:13 T:524 NOTICE: [script.cinema.experience] - Storing Playlist in memory 12:31:13 T:524 DEBUG: [json_utils.py] - JSONRPC Query - {"jsonrpc": "2.0", "method": "Playlist.GetItems", "params": {"playlistid": 1, "properties": ["title", "file", "thumbnail", "streamdetails", "mpaa", "genre"] }, "id": 1} 12:31:13 T:524 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Playlist.GetItems", "params": {"playlistid": 1, "properties": ["title", "file", "thumbnail", "streamdetails", "mpaa", "genre"] }, "id": 1} 12:31:13 T:524 DEBUG: JSONRPC: Calling playlist.getitems 12:31:13 T:524 DEBUG: [json_utils.py] - retrieve_json_dict - JSONRPC - {"id":1,"jsonrpc":"2.0","result":{"items":[{"file":"smb://DS410/DVD Images/Movies/(500) Days of Summer (2009)/VIDEO_TS/VIDEO_TS.IFO","genre":["Romance","Comedy","Drama"],"id":1027,"label":"(500) Days of Summer","mpaa":"PG-13","streamdetails":{"audio":[{"channels":6,"codec":"ac3","language":"en"},{"channels":6,"codec":"ac3","language":"en"},{"channels":2,"codec":"ac3","language":"es"},{"channels":2,"codec":"ac3","language":"fr"}],"subtitle":[{"language":"en"},{"language":"es"},{"language":"es"},{"language":"fr"}],"video":[{"aspect":1.7779999971389771,"codec":"mpeg-2v","duration":0,"height":480,"width":720}]},"thumbnail":"image://smb%3a%2f%2fDS410%2fDVD%20Images%2fMovies%2f(500)%20Days%20of%20Summer%20(2009)%2ffolder.jpg/","title":"(500) Days of Summer","type":"movie"}],"limits":{"end":1,"start":0,"total":1}}} 12:31:13 T:524 NOTICE: [script.cinema.experience] - Retrieving Movie Details 12:31:13 T:524 DEBUG: [json_utils.py] - JSONRPC Query - {"jsonrpc": "2.0", "method": "VideoLibrary.GetMovieDetails", "params": {"movieid": 1027, "properties": ["title", "file", "thumbnail", "streamdetails", "mpaa", "genre"]}, "id": 1} 12:31:13 T:524 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "VideoLibrary.GetMovieDetails", "params": {"movieid": 1027, "properties": ["title", "file", "thumbnail", "streamdetails", "mpaa", "genre"]}, "id": 1} 12:31:13 T:524 DEBUG: JSONRPC: Calling videolibrary.getmoviedetails 12:31:13 T:524 DEBUG: [json_utils.py] - retrieve_json_dict - JSONRPC - {"id":1,"jsonrpc":"2.0","result":{"moviedetails":{"file":"smb://DS410/DVD Images/Movies/(500) Days of Summer (2009)/VIDEO_TS/VIDEO_TS.IFO","genre":["Romance","Comedy","Drama"],"label":"(500) Days of Summer","movieid":1027,"mpaa":"PG-13","streamdetails":{"audio":[{"channels":6,"codec":"ac3","language":"en"},{"channels":6,"codec":"ac3","language":"en"},{"channels":2,"codec":"ac3","language":"es"},{"channels":2,"codec":"ac3","language":"fr"}],"subtitle":[{"language":"en"},{"language":"es"},{"language":"es"},{"language":"fr"}],"video":[{"aspect":1.7779999971389771,"codec":"mpeg-2v","duration":0,"height":480,"width":720}]},"thumbnail":"image://smb%3a%2f%2fDS410%2fDVD%20Images%2fMovies%2f(500)%20Days%20of%20Summer%20(2009)%2ffolder.jpg/","title":"(500) Days of Summer"}}} 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - Queued Movie Information 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] ---------------------------------------------------------------------- 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - Title: (500) Days of Summer 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - Path: smb://DS410/DVD Images/Movies/(500) Days of Summer (2009)/VIDEO_TS/VIDEO_TS.IFO 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - Genre: Romance / Comedy / Drama 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - MPAA: NR 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - Audio: ac3 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] - Folder: (u'C:\\XBMC\\Audio\\Dolby\\',) 12:31:13 T:524 DEBUG: [ script.cinema.experience ] - [ ce_playlist.py ] ---------------------------------------------------------------------- 12:31:13 T:524 NOTICE: [script.cinema.experience] - Storing Playlist in memory 12:31:13 T:524 DEBUG: [json_utils.py] - JSONRPC Query - {"jsonrpc": "2.0", "method": "Playlist.GetItems", "params": {"playlistid": 1, "properties": ["title", "file", "thumbnail", "streamdetails", "mpaa", "genre"] }, "id": 1} 12:31:13 T:524 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Playlist.GetItems", "params": {"playlistid": 1, "properties": ["title", "file", "thumbnail", "streamdetails", "mpaa", "genre"] }, "id": 1} 12:31:13 T:524 DEBUG: JSONRPC: Calling playlist.getitems 12:31:13 T:524 DEBUG: [json_utils.py] - retrieve_json_dict - JSONRPC - {"id":1,"jsonrpc":"2.0","result":{"items":[{"file":"smb://DS410/DVD Images/Movies/(500) Days of Summer (2009)/VIDEO_TS/VIDEO_TS.IFO","genre":["Romance","Comedy","Drama"],"id":1027,"label":"(500) Days of Summer","mpaa":"PG-13","streamdetails":{"audio":[{"channels":6,"codec":"ac3","language":"en"},{"channels":6,"codec":"ac3","language":"en"},{"channels":2,"codec":"ac3","language":"es"},{"channels":2,"codec":"ac3","language":"fr"}],"subtitle":[{"language":"en"},{"language":"es"},{"language":"es"},{"language":"fr"}],"video":[{"aspect":1.7779999971389771,"codec":"mpeg-2v","duration":0,"height":480,"width":720}]},"thumbnail":"image://smb%3a%2f%2fDS410%2fDVD%20Images%2fMovies%2f(500)%20Days%20of%20Summer%20(2009)%2ffolder.jpg/","title":"(500) Days of Summer","type":"movie"}],"limits":{"end":1,"start":0,"total":1}}} 12:31:13 T:524 NOTICE: [ script.cinema.experience ] - [ ce_playlist.py ] - Building Music Playlist 12:31:13 T:524 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "AudioPlaylist.Clear", "id": 1} RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - giftie - 2014-01-03 (2014-01-03, 21:28)Sinfire Wrote: I have been playing around with this issue for the past few days, and have not found anything in this thread. What software do you use to gather the movie information? I ask because I haven't seen MPAA rating stored only as 'PG-13' It so far has always been stored as 'Rated PG-13', sometimes with the full rating reason. RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - Sinfire - 2014-01-04 I used the Universal Scraper with the IMDB as the source for the rating. I just installed XBMC last week, and prior to that, I was using My Movies to maintain my collection. As a test, I selected the movie from my log and did a manual refresh on it, and then tried the Cinema Script on it and it did select the proper PG-13 rating video. So I am not sure where that rating came from, unless it was grabbed from the My Movies info file. I guess my next step would be to run that Ratings update script and see if it updates all my movies to the proper ratings. RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - DarkIsamu - 2014-01-04 Super Noob here guys, I have to ask what goes in the Outro folders? For example. I have two folders one labeled Feature Presentation Intro and the other Feature Presentation Outro. Thanks!!! RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - Ragnarok - 2014-01-04 (2014-01-04, 02:23)DarkIsamu Wrote: Super Noob here guys, I have to ask what goes in the Outro folders? For example. I have two folders one labeled Feature Presentation Intro and the other Feature Presentation Outro. Thanks!!! Using your example, the Outro video is just a video that will play after the Feature Presentation has finished. Intros play before, Outros play after. Hope this helps! RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - locomot1f - 2014-01-06 I've been trying to get my CE to work, and have not had much success. here's my log file --> http://pastebin.com/tEzNfV0P I'm trying to get the Movie Scripts going to allow for downloading trailers. It seems to not recognize the Trivia Slideshow, and skips the trailers, and will go directly to the Intro video. You will find where I've started using the CE, WAY down at the bottom of the log file. I feel like I have it setup properly. any help would be greatly appreciated. RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - giftie - 2014-01-07 (2014-01-06, 23:28)locomot1f Wrote: I've been trying to get my CE to work, and have not had much success. First, please download the Gotham version from here -> http://forum.xbmc.org/showthread.php?tid=87563&pid=1577889#pid1577889 You will need to restart XBMC and go in to the setting and click on ok. Then if you are still having issues, please follow the instructions here -> http://forum.xbmc.org/showthread.php?tid=87563&pid=664142#pid664142 RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - locomot1f - 2014-01-07 (2014-01-07, 00:43)giftie Wrote: First, please download the Gotham version from here -> http://forum.xbmc.org/showthread.php?tid=87563&pid=1577889#pid1577889 yup, that seemed to do the trick. everything seems to be working now. thanks! RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - jer78 - 2014-01-09 giftie, first off, thanks for the awesome add-on! It gets lots of wow factor with the friends. I wonder if you could help me with the home automation script. I have some hue lights that I'd like to dim when the trailers start. I enabled the home automation and have been playing for hours with the python code but I can't seem to make it work. It comes down to this... I can use terminal and correctly dim my lights using this curl command (note: in place of key is my actual one) on my mac: curl -X PUT -H "Content-Type: text/plain" -d '{"on":true}' http://192.168.1.34/api/key/groups/7/action since your script is python, I've tried all sorts of things to do the same thing, like the following... >>> import requests >>> payload = {"on":false} >>> r = requests.put("192.168.1.34/api/key/groups/7/action", data=payload) but I can't get anything to work. Any ideas what I'm doing wrong? RE: [RELEASE] Cinema Experience - the new Home Theater Experience Script - opeters - 2014-01-09 Hi Jer78, I am controlling my HUE lights with EventGhost which is using Phyton. Try this code example: [/code] Code: CURL -XPUT http://<IP HUE Bridge>/api/<key>/lights/1/state -d "{{\"on\": true}" or this: Code: CURL -XPUT http://<IP HUE Bridge>/api/<key>/groups/7/action -d "{{\"transitiontime\": 180,\"on\": true,\"hue\": 15597,\"bri\": 255,\"sat\": 104}" Note that <key> is your HUE access/username key |