Startup Boot Custom Video Splash
#16
(2015-03-14, 21:33)Milhouse Wrote:
(2015-03-14, 21:29)knutklo Wrote: How do I add it to Helix?

You'll need to build OpenELEC Helix yourself, adding the patch to Kodi. Lot of work just for a splash video.

OK... Can I send you all the 7 converted videos so you can test them? and maybe fix this in the next build?
the videos are found in this forum and some are from this script "script.xbmc.intro.movie-1.0.2.zip" that
was inside an addon in a repo.
Reply
#17
(2015-03-14, 21:40)knutklo Wrote:
(2015-03-14, 21:33)Milhouse Wrote: You'll need to build OpenELEC Helix yourself, adding the patch to Kodi. Lot of work just for a splash video.

OK... Can I send you all the 7 converted videos so you can test them? and maybe fix this in the next build?
the videos are found in this forum and some are from this script "script.xbmc.intro.movie-1.0.2.zip" that
was inside an addon in a repo.

Next Helix build? Not going to happen, unless it's added upstream which is out of my control.

As far as my test builds are concerned, I just converted this video which is 10.3 seconds long, and the startup performed flawlessly, waiting until the video played out fully before displaying the Kodi menu. So I'm not sure what needs fixing.

By all means upload the videos in a single zip and I'll give them a spin, but the videos I've tested (with varying durations) are working with my build.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Reply
#18
Yes I have that too... ;-)
Here is the videos and most of them are made by the fantastic samfisher
http://klo.no/kodi/test/splash.zip

here is a one shot video of how it looks on my tv (live)
http://klo.no/kodi/test/splash_live.zip

Hope this helps solving this...
I will now do a clean install to verify the problem with the following packages:

This is the 5.0.6 and I had 5.0.5 on the tested version
http://releases.openelec.tv/OpenELEC-RPi...0.6.img.gz

This is the Milhouse update I will use
http://milhouse.openelec.tv/builds/maste...2cdb97.tar
Reply
#19
Please tell me if this is not a good way to post others work, then I can delete it ASAP.
Reply
#20
Tested all your videos, and they're working as expected here - all videos play out before the kodi splash appears. Can't really explain what you are seeing, although I note you've modified the OpenELEC splash image, what other modifications have you made - have you changed the kodi-splash.sh animation script/service in any way?

A clean installation without any modifications is a good idea.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Reply
#21
No it is the same problem with 5.0.6. it does not play the whole video. not the original video either.
BUT I have found a strange thing
When I go to "System" "System" "Video Output" and change from 60fps to 25fps i see more of the video.
With 23.98fps, 24fps, 29.97fps, 30fps, 50fps and 60fps I only get a glimps of the KODI text but with 25 i see it begin to zoom out before it's gone.
Reply
#22
I have NO modification right now, just a clean image and here is what I have done
used SDFormatter to format microsd
win32diskimager to copy image to microsd
booted microsd and enabled SSH
copied your openelec build to \\192.168.1.106\update
rebooted rasberry and it is extracting
no splash screen appears on the first boot so i reboot again as i did before and now it appears
now i usually change the splash screen but for testing I did not do this now and tried to do change resolution and frame rate.
so now i know that 25fps gives me maybe 0.5sek - 1sek more splash
I have tried 720p, 1080p and desktop but the splash display is the same except if i change the fps.
Reply
#23
did you see the video where i filmed all the different splashes?
http://klo.no/kodi/test/splash_live.zip
Reply
#24
Copy your splash2/splash.h264 video (the one with the blue background and sparklers tracing out the Kodi logo, it lasts about 10 seconds) to /storage/.cache/splash.h264, enable debug logging in Kodi, restart Kodi, then upload your debug log to a pastebin site (cat /storage/.kodi/temp/kodi.log | pastebinit).
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Reply
#25
When i reboot raspberry multiple times with exact same settings it
gives me sometimes long splash and sometimes short.
I have not overclocked my raspberry it is original raspberry pi 2
Reply
#26
Here it is,but I dont know what "pastebinit" what that is?
http://klo.no/kodi/test/kodi.zip
Reply
#27
OK I have looked at this log file now (did not understand much) and I really did not want to make you work this hard just to make the splash screen work.
But I can test, reinstall, and reinstall as many times as you like to figure out anything, but right now it is late, so I will say good night for today. ;-)

Thank you very much,I hope to see if this can be solved ;-)
Reply
#28
To be honest I'm not sure what the problem is, also this is only an "experimental" feature - if it works great, if not never mind, it's not a show stopper.

What should happen is that Kodi should pause at this point:
Code:
00:00:08   8.779190 T:1968676864  NOTICE: Checking resolution 29
and wait for the video animation to complete.

The fact you haven't got a valid time at this point shouldn't make any difference.

It does appear to pause for about 2 seconds, however when using the "sparkler" video on my system it pauses for a full 10 seconds:
Code:
22:33:58 4479.823730 T:1968300032  NOTICE: Found resolution 1680 x 1050 for display 0 with 1680 x 1050 @ 59.940063 Hz
22:33:58 4479.823730 T:1968300032  NOTICE: Found ([email protected]) at 22, setting to RES_DESKTOP at 16
22:33:58 4479.823730 T:1968300032  NOTICE: Checking resolution 16
22:34:08 4489.843750 T:1968300032   DEBUG: EGL set HDMI mode (1,16)=0
22:34:08 4489.843750 T:1931473984   DEBUG: EGL tv_service_callback (8,1,16)
22:34:08 4489.844238 T:1968300032   DEBUG: EGL set resolution 1920x1080 -> 1920x1080 @ 60.00 fps (1,16) flags:10010004 aspect:1.00
22:34:08 4489.857910 T:1968300032   DEBUG: CreateWindow: Created surface of size 1920x1080
22:34:08 4489.858398 T:1968300032  NOTICE: GL_VENDOR = Broadcom
22:34:08 4489.858398 T:1968300032  NOTICE: GL_RENDERER = VideoCore IV HW
ie. the complete duration of the splash video.

Since the animation delay detection is pretty simple, do this (it requires ssh access to your Pi):
Code:
kodi-splash.sh &
ps aux | grep splash
and paste the results - execute the second command while the splash video is playing.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Reply
#29
No off cause it is not a show stopper ;-)
You are doing amazing work @Milhouse, and I just want to test
all these features and see if they work on a clean setup.
I want to be here for assistance if you need testing something.

It plays the full movie when typing this command

Code:
OpenELEC (unofficial) Version: devel-20150313210144-#0313-ga2cdb97
OpenELEC git: a2cdb977b0e24d768dc1b2ae632166d6899a8524
OpenELEC:~ # kodi-splash.sh &
OpenELEC:~ # ps aux | grep splash
  456 root       0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
  457 root       0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
  466 root       0:00 grep splash
OpenELEC:~ #
Reply
#30
If I hit enter with the second command multiple times while the video runs it looks like this:
I only see that the first number on the lines are changing but the last of the three, change different.?

OpenELEC:~ # kodi-splash.sh &
OpenELEC:~ # ps aux | grep splash
467 root 0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
468 root 0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
477 root 0:00 grep splash
OpenELEC:~ # ps aux | grep splash
467 root 0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
468 root 0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
479 root 0:00 grep splash
OpenELEC:~ # ps aux | grep splash
467 root 0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
468 root 0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
481 root 0:00 grep splash
OpenELEC:~ # ps aux | grep splash
467 root 0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
468 root 0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
483 root 0:00 grep splash
OpenELEC:~ # ps aux | grep splash
467 root 0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
468 root 0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
485 root 0:00 grep splash
OpenELEC:~ # ps aux | grep splash
467 root 0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
468 root 0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
487 root 0:00 grep splash
OpenELEC:~ # ps aux | grep splash
467 root 0:00 {kodi-splash.sh} /bin/sh /usr/bin/kodi-splash.sh
468 root 0:00 /usr/bin/hello_video.bin /storage/.cache/splash.h264
489 root 0:00 grep splash
OpenELEC:~ # ps aux | grep splash
491 root 0:00 grep splash
[1]+ Done kodi-splash.sh
OpenELEC:~ #
OpenELEC:~ #
Reply

Logout Mark Read Team Forum Stats Members Help
Startup Boot Custom Video Splash0