• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

[Video Screensaver] Retropie-Themed Screensaver

Scheduled Pinned Locked Moved Projects and Themes
screensavervideoes screensaveres videoretropie themed
21 Posts 9 Posters 14.6k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S
    SuperFromND
    last edited by SuperFromND 7 Dec 2017, 07:33 22 Jun 2017, 20:54

    Per request of pjft, here's a quick disclaimer from him:

    Just to clarify, this is effectively a workaround for people who don't have videos in their metadata, to add a single video for the screensaver purpose. This way a random video out of a collection of one will always be the same.

    It might be important to clarify that to manage other people's expectations :)

    -@pjft

    After making my Retropie-Themed Video Splash, I figured I should follow it up with a screensaver variant.

    ====[ Installation Instructions ]====
    Step 0/Preparation: Go to Retropie Setup and update the "emulationstation" package. As of June 22nd, this should put you on ES version 2.3.1RP. Make sure you have no other videos in your gamelist.xml files. This is the only way I could get this screensaver to consistently show, since right now ES only allows for random video selection.

    Step 1: Download the video file from the bottom of this post, and place it wherever you'd like. (In my case, I'm placing it in /home/Pi/RetroPie/retropiemenu/icons/video.mp4)

    Step 2: Open up home/pi/.emulationstation/gamelists/retropie/gamelist.xml and link the video file. If you put the video file in /home/Pi/RetroPie/retropiemenu/icons/video.mp4 like I did, then append this line:

    • <video>./icons/video.mp4</video>

    Then simply save the gamelist.xml.

    Step 3: Go to EmulationStation, press start to bring up the settings menu, then go to UI Settings and set the screensaver option to "Random Video" if you haven't already. Then, from UI Settings, change Show Gamelist View to Detailed instead of Auto. This way, EmulationStation won't show the video in the game selection menu.

    Download the screensaver here!

    ▲▼▲▼▲▼▲▼▲▼
    IKEMEN Go
    SRB2Kart
    ▼▲▼▲▼▲▼▲▼▲

    1 Reply Last reply Reply Quote 0
    • P
      pjft
      last edited by pjft 22 Jun 2017, 21:32

      Just to clarify, this is effectively a workaround for people who don't have videos in their metadata, to add a single video for the screensaver purpose. This way a random video out of a collection of one will always be the same.

      It might be important to clarify that to manage other people's expectations :)

      Thanks for sharing it!

      S C 3 Replies Last reply 22 Jun 2017, 23:21 Reply Quote 3
      • S
        Syhles @pjft
        last edited by 22 Jun 2017, 23:21

        @pjft
        Really great point, before I entered this thread I thought it was going to allow us to theme the random screensaver, choosing the size of the video, showing the name of the game, adding the metadata (description, stars, players, genre, etc.), showing what system it's for. This I would be super into.

        1 Reply Last reply Reply Quote 0
        • S
          SuperFromND
          last edited by 22 Jun 2017, 23:27

          Added Pjft's post as a disclaimer. :)

          ▲▼▲▼▲▼▲▼▲▼
          IKEMEN Go
          SRB2Kart
          ▼▲▼▲▼▲▼▲▼▲

          P 1 Reply Last reply 23 Jun 2017, 11:06 Reply Quote 1
          • P
            pjft @SuperFromND
            last edited by 23 Jun 2017, 11:06

            @SuperCatFooz Thanks!

            By the way, I downloaded the pack but couldn't see which of the videos you suggest using as screensaver - they all look better suited as intro splash videos, or which one are you referring to?

            Still, very well done videos, thanks for putting them together :)

            S 1 Reply Last reply 23 Jun 2017, 15:03 Reply Quote 0
            • S
              SuperFromND @pjft
              last edited by 23 Jun 2017, 15:03

              @pjft Oh, I messed up the download link, LOL.
              It's supposed to link to this isolated MP4. Fixed.

              ▲▼▲▼▲▼▲▼▲▼
              IKEMEN Go
              SRB2Kart
              ▼▲▼▲▼▲▼▲▼▲

              1 Reply Last reply Reply Quote 1
              • C
                cyperghost @pjft
                last edited by cyperghost 9 Oct 2017, 15:02 8 Sept 2017, 19:59

                @pjft said in [Video Screensaver] Retropie-Themed Screensaver:

                Just to clarify, this is effectively a workaround for people who don't have videos in their metadata, to add a single video for the screensaver purpose. This way a random video out of a collection of one will always be the same.

                It might be important to clarify that to manage other people's expectations :)

                Thanks for sharing it!

                Even if this thread is very old ... I comment just for completeness to the topic...

                If you follow my code blocking here then all videos are played in an endless loop. It is important to use tags of <game> and <video>
                In this thread is also a nice collection of screensavers available!

                All in all a nice hack ;) and thanks for sharing ;)

                <game><path /><video>/home/pi/RetroPie/screensavers/Tetris (NES) Screensaver for RetroPie.mp4</video></game>
                
                1 Reply Last reply Reply Quote 1
                • T
                  TitQuentin
                  last edited by 9 Sept 2017, 11:51

                  Hi All !

                  I try to install screensaver but I result a Black Screen.
                  I have emulationstation v2.6.2RP and i put a video in "/home/Pi/RetroPie/Screensavers/The Legend of Zelda (SNES) Screensaver for RetroPie.mp4"

                  Here my gamelist.xml

                  My config in Emulation Station :

                  UI Settings

                  • Screensaver after : 1m
                  • Screensaver behavior : Random Video
                  • Gamelist View Style : Detailed

                  Video Screensaver Settings :

                  • Swap Video after 30s
                  • Use OMX Player for Screensaver ON
                  • Screensaver Controls ON
                  • Show Game info on Screensaver NEVER
                  • Strech Video on Screensaver OFF

                  Other Settings :

                  • Vram Limit 120mb
                  • Power Saver Mode DISABLE
                  • Use OMX Player (HW Accelerated) ON

                  Thank for help guys!

                  TitQuentin ;)

                  S C 2 Replies Last reply 9 Sept 2017, 21:35 Reply Quote 0
                  • S
                    SuperFromND @TitQuentin
                    last edited by SuperFromND 9 Sept 2017, 22:36 9 Sept 2017, 21:35

                    @titquentin Hmm, try disabling OMX Player.
                    I had a similar issue with ProgettoSnaps video clips, probably due to the way they're encoded, and disabling OMX seemed to fix it.

                    ▲▼▲▼▲▼▲▼▲▼
                    IKEMEN Go
                    SRB2Kart
                    ▼▲▼▲▼▲▼▲▼▲

                    T 1 Reply Last reply 10 Sept 2017, 07:31 Reply Quote 0
                    • C
                      cyperghost @TitQuentin
                      last edited by cyperghost 9 Oct 2017, 15:03 9 Sept 2017, 21:47

                      @titquentin Did you check case sensitivity on your commands? This is mandatory for right use. In my config I setted video in head of the xml files... but this isn't the keyfault imho :)

                      <?xml version="1.0"?>
                      <gameList>
                      
                      <game><path /><video>/home/pi/RetroPie/screensavers/Tetris (NES) Screensaver for RetroPie.mp4</video></game>
                      
                          <game>
                              <path>./retronetplay.rp</path>
                              <name>RetroArch Net Play</name>
                              <desc>Set up RetroArch Netplay options, choose host or client, port, host IP, delay frames, and your nickname.</desc>
                              <image>/home/pi/RetroPie/retropiemenu/icons/retronetplay.png</image>
                          </game>
                      
                      1 Reply Last reply Reply Quote 0
                      • T
                        TitQuentin @SuperFromND
                        last edited by 10 Sept 2017, 07:31

                        Hi guys ! Thx for your reply! ^^

                        @supercatfooz

                        I'm trying to disable OMX player but doesn't fix my problem...

                        @cyperghost

                        I check my case sensitivy on my commands. Everything is correct.
                        I also try to download your video "vidscreen.mp4" but I still have a black screen.

                        alt text
                        alt text

                        Here 3 pictures of ES :
                        https://img11.hostingpics.net/pics/53723520170910091740.jpg
                        https://img11.hostingpics.net/pics/33370220170910091754.jpg
                        https://img11.hostingpics.net/pics/62140920170910091810.jpg

                        blonqeB 1 Reply Last reply 5 Feb 2018, 22:29 Reply Quote 0
                        • GraphicsgodG
                          Graphicsgod
                          last edited by 10 Sept 2017, 09:17

                          Thank you guys for figuring this out for me!! Now I have a (just one) working screensaver on my EmulationStation!! You guys are awesome!

                          Now if I wanted to add more videos to my screensaver, all I have to do is add more lines for the video links right?

                          Ex.

                          <game>
                          <video>/home/pi/RetroPie/screensavers/video_01.mp4</video>
                          <video>/home/pi/RetroPie/screensavers/video_02.mp4</video>
                          <video>/home/pi/RetroPie/screensavers/video_03.mp4</video>
                          </game>
                          
                          GraphicsgodG C 2 Replies Last reply 10 Sept 2017, 09:19 Reply Quote 0
                          • GraphicsgodG
                            Graphicsgod @Graphicsgod
                            last edited by 10 Sept 2017, 09:19

                            Also is it possible to disable background music playing while screensaver is playing?? I have mine set to low volume, but even when the screensaver plays, I can still barely hear it. Or not currently possible..

                            1 Reply Last reply Reply Quote 0
                            • C
                              cyperghost @Graphicsgod
                              last edited by cyperghost 9 Oct 2017, 10:46 10 Sept 2017, 09:35

                              @graphicsgod Well ...
                              I made suggestion here - I doubt that only one game tag can include several videos.

                              Yes it is possible to disable background music - that's not difficult in theorie.
                              via pgrep-command look if there is a instance of omxplayer running.
                              If yes then STOP background player, if not then CONT player.... it will work fine with mpg123 as mp3 player ;) Then just check the state every 1s ... but this is by no means effective!

                              1 Reply Last reply Reply Quote 0
                              • blonqeB
                                blonqe @TitQuentin
                                last edited by 5 Feb 2018, 22:29

                                @titquentin did you ever get this working? im also just getting a black screen

                                1 Reply Last reply Reply Quote 0
                                • AnalogHeroA
                                  AnalogHero
                                  last edited by 7 Feb 2018, 11:25

                                  @blonqe I also never got this working. For me it seems that the gamelist.xml from the retropie menu doesnt get parsed for videos. What i did is to put the video tags to actual games, for example snes. You can even do this in ES: Select a game, choose to edit this games metadata, and put the full path in the video line.

                                  blonqeB 1 Reply Last reply 7 Feb 2018, 13:20 Reply Quote 0
                                  • blonqeB
                                    blonqe @AnalogHero
                                    last edited by 7 Feb 2018, 13:20

                                    @analoghero

                                    Thanks for getting back to me, did you have to rename the video files to match the game you were editing?

                                    1 Reply Last reply Reply Quote 0
                                    • AnalogHeroA
                                      AnalogHero
                                      last edited by AnalogHero 2 Jul 2018, 13:32 7 Feb 2018, 13:29

                                      @blonqe No. I named them a bit shorter and all lowercase. sonic.mp4 marioworld.mp4 castlevania.mp4 and so on. I put them in /home/pi/RetroPie/screensavers/. Note that if you do it this way, it will launch the game you attached the video to if you press the a button during the screensaver is displayed.

                                      blonqeB 1 Reply Last reply 7 Feb 2018, 13:55 Reply Quote 0
                                      • blonqeB
                                        blonqe @AnalogHero
                                        last edited by 7 Feb 2018, 13:55

                                        @analoghero said in [Video Screensaver] Retropie-Themed Screensaver:

                                        @blonqe No. I named them a bit shorter and all lowercase. sonic.mp4 marioworld.mp4 castlevania.mp4 and so on. I put them in /home/pi/RetroPie/screensavers/. Note that if you do it this way, it will launch the game you attached the video to if you press the a button during the screensaver is displayed.

                                        Thanks @AnalogHero

                                        I opened my own thread on the situation too and finally came to the same conclusion.

                                        [https://retropie.org.uk/forum/topic/16228/screensavers-not-working-just-black-screen]

                                        Working now though so I nearly have my setup as I want it :)

                                        Cheers

                                        1 Reply Last reply Reply Quote 0
                                        • C
                                          cyperghost @pjft
                                          last edited by cyperghost 2 Sept 2018, 08:40 9 Feb 2018, 08:28

                                          @pjft said in [Video Screensaver] Retropie-Themed Screensaver:

                                          Just to clarify, this is effectively a workaround for people who don't have videos in their metadata, to add a single video for the screensaver purpose. This way a random video out of a collection of one will always be the same.

                                          Sad but true! The latest version of ES that was able to handle this neat hack is/was ES 2.6.2

                                          All version > 2.6.2 - the videos have to be linked to real existing ROM files!
                                          You may use the old binary provided here - use at your own risk and you'll miss some new features like KIOS mode and preselection of game system!

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received