okay i have mode you script a bit
im using ubuntu 19-04 x64
make a folder named splashscreens in $HOME/RetroPie and put all your videos in that folder
put this in you script
chmod 755 you script
this script plays a random video form this folder and load emulation station
the only isuse i have whit this is it show a little splash screen on top of video that emulation station is load-et, but it diapers ;)
#hides the menubar and desktop
#gnome-terminal --full-screen --hide-menubar
gnome-terminal --full-screen --hide-menubar -- emulationstation &
#Plays video in VLC then exits. Replace quoted part with your video's location.
vlc --random --play-and-stop --play-and-exit --fullscreen --video-on-top --no-video-title-show "$HOME/RetroPie/splashscreens"
@mikeh1982 Transferring the ROMs via USB is done automatically so there is no need to look at the directories, you don't need to manually move anything. If you use samba share over the network then the 4 directories are automatically shared to allow you to edit, transfer, delete, manage etc... Just as a tip, you can add extra folders / directories to be shared over the network. If you go to /etc/samba and open smb.conf you can add entries, eg
comment = home
path = "/home/pi"
writeable = yes
guest ok = yes
create mask = 0644
directory mask = 0755
force user = pi
I haven't tried from a usb but hopefully those posts will give you something to play with. interesting the overscan thing fixed it. I guess I've always had it disabled so I never noticed.
If its working for you then I don't see why there is any problem with your implementation.
Thanks for the reply. The first link you provided offered a decent solution. It seems the trouble is in randomizing from the USB. When running a single video it has never failed, but it just wouldn't work with the randomizer.
That said, following the advice in the article I moved my videos to the /opt/retropie/supplementary/splashscreen/ folder and deleted the default splashscreens I don't want and everything seems to be in order.
On usb the folder is named splashscreens. I will eliminate the plural as a test but doubt that is the issue because the folder is displayed as a selection and appears correct. The good news is I don't plan on changing the splashscreens too frequently so this solution will work for now.
Thanks again! I hope this thread helps someone else.
Hmm. I followed your advice and copied the video-splashscreen over to /home/pi/splashscreens and changed the line in /etc/splashscreen.list accordingly. Strangely this doesn't work, the splashscreens never appears.
I even double- and triple-checked the paths and tried different folders, but the splashscreen won't show up.
Just got it to work. After copying it over to /opt/retropie/supplementary/splashscreen/ to the default splashscreens and selecting it it works like a charm!