Video splash screen resolution issue
-
I have added a video splash screen to my Pi3 that is running the official 7" touch display. It plays fine on boot, I get sound etc, however, it does not take up the entire screen, at the top and bottom I can see the emulation station splash in the background and when it loads to the proper menu before the splash finishes I can see it at the top and bottom too. I originally though it was an issue with the video resolution so I re-encoded it and changed it to 5:3 but it does the same thing. Any help would be appreciated.
-
I figured out a fix in the end.
If anyone is interested or having the same issue I edited the /etc/init.d/asplashscreen file and added the switch --aspect-mode stretch to the omxplayer line.
-
So I am back to having issues with this. I updated to retropie 4.3.5 earlier today and it seems to have removed the asplashscreen file from the init.d folder. Can someone tell me if this has been moved or how to make the above changes now?
-
@sdmrichie The new start script should be in
/opt/retropie/supplementary/splashscreen
, since it has been converted into a systemd service the location has been changed. -
@mitu thanks. I literally just found it, lol. I always seem to spend like an hour searching then find it 2 minutes after posting.
-
I am oddly having the same issue. Splashscreen loads but it doesn't cover the whole screen. audio and video plays.
-
@h3rmitpl4ys Try to change the resolution of the video to be the same as the resolution of the screen. Maybe that will do it.
-
@sdmrichie Can you explain where on the file you place the switch? and wich sentence you used. Im struggling with this
Thanks! -
@chicuelo I'm probably far too late, but I had the same issue so I'll clarify for anyone else who ends up here:
At the time of writing, the asplashscreen.sh file on retropie on my pi4b was located in /opt/retropie/supplementary/splashscreen (as mentioned by @mitu ).
The line we are looking for isomxplayer --no-osd -o both -b --layer 10000 "$line"
I checked the omxplayer reference here: https://github.com/popcornmix/omxplayer/blob/master/README.md
And decided to try changing the aspect mode from default to 'fill' (since my video was the exact dimensions of my screen).
omxplayer --no-osd -o both -b --layer 10000 --aspect-mode fill "$line"
This solved the problem for me! I've seen others suggest using --win or --crop as well, depending on your video and screen.
-
@wawa Thanks! I have solved the issue some time ago changing the omx player line and setting fill to aspect mode.
Thanks! -
@chicuelo Actually, looks like I haven't solved it after all, as it appears that asplashscreen.sh keeps getting overwritten.... did you happen to run into this issue?
-
@wawa My issue was over with that. changing that from the editor was enough to make it work.
Make sure you type all the correct characters and texts leaving no room for Retropie to rewrite that info
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.