[Solved]Splashscreen Video
-
Am having a problem with Splash videos not playing as ES Starts. The problem arose when I was on Jessie and @mitu helped me resolve an issue regarding Skyscraper not installing properly and he kindly helped me install a dependency (rapidjson-dev package)https://retropie.org.uk/forum/topic/11826/versatile-c-game-scraper-skyscraper/1107 . The videos worked before that installation of the dependency . Now due to the new feature of ES showing the Loading System config info below the ES logo when booting, Splash videos don't play when booting up. I double checked to make sure Splashscreen videos are enabled via Retropie setup. I have two videos to choose from that are in correct .mp4 h264 format and they use to play before. I have updated my Jessie version to Stretch last night thinking that may have played a role but unfortunately not. I have tried these options that @BuZz posted in this thread : https://retropie.org.uk/forum/topic/4653/splashscreen-video-not-playing-entire-video/5 but to no avail. It seems like the new update to ES is affecting any video splashes from playing during boot..as the Loading System config in ES takes precedence over anything else loading before ES boots. I haven't tried an actual splashscreen that isn't in video form as that's not what I am interested in.
EDIT : I also removed the -b option in the asplashscreen.sh in /opt/retropie/supplementary/splashscreen folder to no avail as well. ES version is v2.8.1 and Retropie v4.4.8 -
I find it unlikely that the new ES version has anything to do with the splashcreen. In fact, you can disable the loading messages - to get the previous behavior - by modifying the Emulationstation settings (
~/.emulationstation/es_settings.cfg
) and adding<bool name="SplashScreenProgress" value="false" />
and the loading progress is not going to be shown. You can even start ES without the splashscreen altogether, by modifying the
autostart.sh
script and adding--no-splash
to the command line.The loading progress is just an addition to the existing Splashscreen, it's not starting before it.
-
@mitu Gotcha ! I wasn't sure if that had anything to do with it or not. Just guessing I suppose. So I can get a static splashscreen to work on boot but no video splash. I tried a couple of other ones besides the ones I was using, but still no dice. Is there an update for the vlc player by chance or does the OMX player handle the video splashes ?
-
@ByteThis On the PI,
omxplayer
should handle the splashscreen. Try re-configuring thesplashscreen
scriptmodule (if you didn't do it already), from the Configuration / Tools menu of the RetroPie-Setup script, sometimes on upgrades the configuration can change. -
@mitu I have been in there and have re-configured it several times..rebooted after each change and still no go. This was happening before I updated to Stretch while still on Jessie when I updated ES to have both internal scrapers present in Retropie or when I installed the rapidjson dependency.
-
I can't reproduce this - I normally don't use a video splashscreen, but I re-configured it now to use a video. The video starts, then the ES screen shows at the
Done
stage during the progress.
How long is your video splashscreen ? -
@mitu Hmmm..maybe something in my Retropie then. The videos are around 30 secs.
-
@ByteThis Maybe someone else encountered this problem, as I said, I don't use video splashscreen (just have a static image) and a quick test doesn't show anything special.
-
@mitu Thank you for trying to help. Very much appreciated. Like you mentioned..maybe someone else will see this and have a solution if it happened to them. I will keep searching..haha. Thank you again !
-
Ok I found an error while trying to preview my .mp4 video files in the splashscreen menu.
/usr/bin/omxplayer.bin: error while loading shared libraries: libWFC.so : cannot open shared object file : no such file or directory -
@ByteThis Let me guess - you upgraded from Jessie to Strech using an in-place upgrade ?
-
@mitu Yes from this thread : https://retropie.org.uk/forum/topic/16145/retropie-upgrading-raspbian-jessie-to-stretch
I don't have any other problems at all and everything runs smoothly. I have too much to transfer back and forth. But this happened before the upgrade. The only other thing I can think of is I installed Hursty Theme downloader to try the themes he has.
-
@ByteThis You know, this is the reason that the recommended method is to use a new image. Everything seems to work fine, except when it doesn't. Maybe something else will show up down the road, something you don't notice right now.
Try running
sudo apt-get update sudo apt-get --reinstall install omxplayer
and post the output.
-
@mitu said in Splashscreen Video:
sudo apt-get --reinstall install omxplayer
@mitu This is the output https://pastebin.com/ALgTk46X
-
@mitu After reinstalling OMX player...Video Splash screen is back. I can't thank you enough, and yes thank you for the spanking on upgrading. I planned on doing a proper upgrade but don't have a lot of time for all the files I have to move around. I have other smaller cards to upgrade and those will be done properly. If I could buy you a beer or two I would man ! Appreciate it .
-
@mitu said in [Solved]Splashscreen Video:
@ByteThis You know, this is the reason that the recommended method is to use a new image. Everything seems to work fine, except when it doesn't. Maybe something else will show up down the road, something you don't notice right now.
You were right. I encountered many other problems. I took the time and upgraded properly a day ago and all is working fine now. Thanks. I didn't doubt you but tried to take a shortcut to make my life easier..lol..no dice. I spent more time trying to fix problems than what it was worth.
-
Can I just say that this was happening to me as well and once I followed this it now works perfectly! Thank You @mitu You're An MVP!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.