Git Product home page Git Product logo

Comments (2)

GoogleCodeExporter avatar GoogleCodeExporter commented on July 3, 2024
Hello developers,

I did some research about the problem. In the cinema experience script I added 
a few rows of code to log every item in the playlist when the playlist is 
loaded and played. This is the result:

  LOG FILE
------------
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 0 - 
nfs://10.0.0.1/raid/storage/media/intro_720p/Movie Theatre 
Intro/hd_other_imax_intro.avi
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 1 - 
nfs://10.0.0.1/raid/storage/media/intro_720p/black3s.mp4
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 2 - 
nfs://10.0.0.1/raid/storage/media/intro_720p/Movie Theatre 
Intro/hd_other_technicolor.avi
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 3 - 
nfs://10.0.0.1/raid/storage/media/intro_720p/Coming Attractions 
Intro/playlist.pls
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 4 - 
http://trailers.apple.com/movies/fox/walkingwithdinosaurs/walkingwithdinosaurs-t
lr2_h640w.mov|User-Agent=QuickTime%2F7.6.5+%28qtver%3D7.6.5%3Bos%3DWindows+NT+5.
1Service+Pack+3%29
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 5 - 
http://trailers.apple.com/movies/sony_pictures/robocop/robocop-tlr1_h640w.mov|Us
er-Agent=QuickTime%2F7.6.5+%28qtver%3D7.6.5%3Bos%3DWindows+NT+5.1Service+Pack+3%
29
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 6 - 
http://trailers.apple.com/movies/dreamworks/needforspeed/needforspeed-tlr1xxzzs2
_h640w.mov|User-Agent=QuickTime%2F7.6.5+%28qtver%3D7.6.5%3Bos%3DWindows+NT+5.1Se
rvice+Pack+3%29
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 7 - 
nfs://10.0.0.1/raid/storage/media/intro_720p/Coming Attractions 
Outro/playlist.pls
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 8 - 
nfs://10.0.0.1/raid/storage/media/intro_720p/Audio/THX/hd_thx_amazing_life_lossl
ess.avi
13:38:26 T:140512271005440  NOTICE: @@@ XBMC Playlist Item: 9 - 
nfs://10.0.0.1/raid/storage/media/movie/Tron_Legacy.mp4

Here are the contents of the automatic generated triggers_list.txt:
    ['Movie Theater Intro', 'Coming Attractions Intro', 'Movie Trailer', 'Movie Trailer', 'Movie Trailer', 'Coming Attractions Outro', 'Countdown', 'Movie']

Actually, the trigger list is right, because there are only 8 items. However, 
the first item is a .pls-playlist with three items for the Movie Theater Intro 
part, which gets 'extracted' and replaces the first item, resulting in 2 more 
items in the playlist (index 1 and 2). At the end it tries to retrieve index 8 
and 9 in trigger_list.txt, but results in an 'list index out of range' error, 
because they simply don't exist. I personally think that this is the problem of 
the missing triggers part.

When it reaches the Coming Attractions Outro (right before my Countdown video: 
the THX logo, with playlist index 9), both the playlist and the trigger list 
reach index 7. Again, I personally think that is why my triggers are 
inaccurate: the trigger list is always 2 triggers (in my case) ahead of my 
playlist.

So, back to the actual problem... It seems that either the Movie Theater Intro 
playlist specific or a multiple item playlist in general gets 'extracted' into 
seperated movie files and the trigger list does not anticipate on this behavior.

Just some thoughts, I hope it will help a bit more to get to the problem. :)

Original comment by [email protected] on 6 Oct 2013 at 12:05

from xbmc-addons.

GoogleCodeExporter avatar GoogleCodeExporter commented on July 3, 2024
Sorry, wrong repository. Copied issue to GitHub here: 
https://github.com/Giftie/script.cinema.experience/issues/10

Original comment by [email protected] on 6 Oct 2013 at 2:42

from xbmc-addons.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.