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

    Help testing: Random Video Screensaver on Main Branch

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatiovideo screensavscreensavervideotesting
    146 Posts 5 Posters 50.3k 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.
    • meleuM
      meleu @TMNTturtlguy
      last edited by

      @TMNTturtlguy said in Help testing: Random Video Screensaver on Main Branch:

      @meleu yes I am. I went to add a new repository and typed it in with .git and it said that it was not a proper link to the branch and would not add it to the list.

      You are right! Sorry for looking like I'm doubting you. :-)

      In my tests I edited es-repos.txt files directly... My bad.

      Anyway, the script can deal with trailing .git now. Could you update and test it again, please? (remember: you can update using the script itself).

      Thanks bro!

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      TMNTturtlguyT 2 Replies Last reply Reply Quote 1
      • TMNTturtlguyT
        TMNTturtlguy @meleu
        last edited by

        @meleu I am not on my pi now, but i will update and get back to you! Thanks for taking a second look into it. Really nice utility you build for us.

        1 Reply Last reply Reply Quote 1
        • HexH
          Hex @pjft
          last edited by

          @pjft said in Help testing: Random Video Screensaver on Main Branch:

          @Hex ok. It looks like I'll need to adjust VLC as a screensaver then as it might not be hardware accelerated. That's a shame as the text will look crappy :/ but it is what it is. Thanks for testing that.

          What do you mean the video snap is out of place - can you share a screenshot? That would help - I may have certainly unknowingly reverted some code, since this was put together earlier in the year.

          I take it it wasn't happening on the public 2.2.0 release?

          Thank you very much!

          I am testing on PC. It is still compiling on my PiZ :|

          Sent from 20,000 leagues under the sea.

          Powersaver Emulation station : https://github.com/hex007/EmulationStation
          ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

          pjftP 1 Reply Last reply Reply Quote 0
          • pjftP
            pjft @Hex
            last edited by

            @Hex Thanks.

            Just added some options for Screensaver quality on Linux, hopefully it helps. I wasn't able to test, but do let me know how it goes. It starts as lower quality, so if you use the game name text option, it'll look quite crappy.

            As for the video position, you have me stumped - I was looking at the code and didn't see anything particularly different. Will have to look later.

            Thanks!

            pjftP 1 Reply Last reply Reply Quote 0
            • pjftP
              pjft @pjft
              last edited by

              Small update: VLC isn't yet rendering the screensaver on non Pi systems. I suspect it's related to the z-index changes, I'll need to investigate what needs to be done for that. Sorry.

              As for the video location, that's weird. It renders well on the Pi with VLC, and nothing seems to have changed. Did you edit the theme per chance?

              1 Reply Last reply Reply Quote 0
              • TMNTturtlguyT
                TMNTturtlguy @meleu
                last edited by

                @meleu said in Help testing: Random Video Screensaver on Main Branch:

                You are right! Sorry for looking like I'm doubting you. :-)

                In my tests I edited es-repos.txt files directly... My bad.

                Anyway, the script can deal with trailing .git now. Could you update and test it again, please? (remember: you can update using the script itself).

                Thanks bro!

                @meleu, I updated the script and this now works correctly. Thanks

                1 Reply Last reply Reply Quote 1
                • HexH
                  Hex
                  last edited by

                  @pjft No, actually the entire setup is the same. I am just running two binaries to compare

                  Sent from 20,000 leagues under the sea.

                  Powersaver Emulation station : https://github.com/hex007/EmulationStation
                  ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                  pjftP 1 Reply Last reply Reply Quote 0
                  • pjftP
                    pjft @Hex
                    last edited by

                    @Hex hm. I might need some help troubleshooting that one then, as it's not happening on the Pi on VLC so I'm a bit at a loss. Is your other binary the 2.2.0 one?

                    I'll take a look at it later today or during the weekend and see.

                    Thanks!

                    1 Reply Last reply Reply Quote 0
                    • HexH
                      Hex
                      last edited by

                      Yes both binaries are updated

                      Sent from 20,000 leagues under the sea.

                      Powersaver Emulation station : https://github.com/hex007/EmulationStation
                      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                      1 Reply Last reply Reply Quote 0
                      • HexH
                        Hex
                        last edited by

                        @pjft Tried on Pi3 compiled very fast. Problem was that the Video is in the middle of the gamelist. same as the photo above but zoomed out because I am running it on 1080p.

                        When the screensaver starts, it runs for few seconds before HDMI shuts off. Pressing Up/Down brings HDMI back up.

                        Sent from 20,000 leagues under the sea.

                        Powersaver Emulation station : https://github.com/hex007/EmulationStation
                        ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                        pjftP meleuM 2 Replies Last reply Reply Quote 0
                        • pjftP
                          pjft @Hex
                          last edited by

                          @Hex Ok.

                          So, that's a weird thing, and I'm starting to suspect it's something related to the theme. Could you try changing the theme, or something? I cannot replicate the video showing in the middle of the gamelist at all, much less on the Pi :(

                          Can you share one of the theme files for the system you're having problems with? Alternatively, maybe someone else is having the same problem and can chime in, but I'm struggling with that one as I cannot replicate it.

                          As for HDMI shutting off, it's likely related to one of the bullet points I left at the first post:

                          Note 3: if, after enabling the video game name on screensaver the screen loses signal when rendering the screensaver, that's unfortunately a known OMX/SDL layer limitation. The workaround is to either disable that option, or add disable_overscan=1to your /boot/config.txt file.

                          Does that happen with the "Show game name" option set to off? Can you try disabling overscan?

                          I'm looking into the VLC screensaver tonight, should have news soon.

                          1 Reply Last reply Reply Quote 0
                          • meleuM
                            meleu @Hex
                            last edited by meleu

                            @Hex said in Help testing: Random Video Screensaver on Main Branch:

                            Problem was that the Video is in the middle of the gamelist.

                            Same thing here on my RetroPie x86 (Linux Mint). It happened with ComicBook and Carbon themes.

                            Changed back to the official EmulationStation and the video is in the right place...

                            I'm away from computer now but can give more details when I get home.

                            • Useful topics
                            • joystick-selection tool
                            • rpie-art tool
                            • achievements I made
                            TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                            • TMNTturtlguyT
                              TMNTturtlguy @meleu
                              last edited by

                              @meleu @hex @pjft Can you guys confirm what systems this is happening on? I cannot recreate this on my raspberry pi 3. The build works in both VLC and OMX with all themes i have tried including the comic book theme. Thanks

                              1 Reply Last reply Reply Quote 0
                              • HexH
                                Hex
                                last edited by

                                OK Summery:

                                On PC (Linux) Theme ComicBook : only audio plays, screen is blank
                                On PI3 Theme ComicBook : HDMI shuts off after 2/3 secs

                                Sent from 20,000 leagues under the sea.

                                Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                pjftP TMNTturtlguyT 2 Replies Last reply Reply Quote 0
                                • pjftP
                                  pjft @Hex
                                  last edited by

                                  @Hex Thanks.

                                  Just to confirm the summary:

                                  • On PC (Linux) Theme ComicBook : only audio plays, screen is blank during screensaver
                                  • On PI3 Theme ComicBook : HDMI shuts off after 2/3 secs during screensaver

                                  Correct?

                                  I've just pushed new code to test on non-Pi devices, for VLC. I added an option for video quality as well, if you plan on using captions. @meleu and @Hex : Could you try "Highest" and see if it performs well or sluggish on your Linux computers? If it performs well, I'll remove the option, as that was the default anyway.

                                  Let me know if that helps.

                                  @Hex : Have you tried disabling overscan and seeing if the HDMI problem goes away? Does it also happen when you do not have the "Show game name" option turned on?

                                  I'll try to see what may be causing the video showing at the wrong place, but I'm very much stumped here.

                                  Thanks for testing, will report back.

                                  1 Reply Last reply Reply Quote 0
                                  • TMNTturtlguyT
                                    TMNTturtlguy @Hex
                                    last edited by

                                    @Hex On pi3 i have no issues running with HDMI with comic book or any other theme. Everything runs well.

                                    Question - on the pi, do all of your gamelists match with the video files you have? check your error log and see. If you have a gamelist that lists videos, but the videos do not exist, the screen will default to black. I am sure you have checked this, but i am not understanding what is causing your HDMI to shut off.

                                    1 Reply Last reply Reply Quote 0
                                    • HexH
                                      Hex
                                      last edited by Hex

                                      @pjft @TMNTturtlguy I found out where I was going wrong. I was compiling your master branch rather than Screensaver merge. Screensaver is working well. Video snap doesnt play at all.

                                      @meleu Check if the same thing is happening to you
                                      EDIT : Tested on PC Linux

                                      Sent from 20,000 leagues under the sea.

                                      Powersaver Emulation station : https://github.com/hex007/EmulationStation
                                      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                                      pjftP TMNTturtlguyT 2 Replies Last reply Reply Quote 0
                                      • pjftP
                                        pjft @Hex
                                        last edited by

                                        @Hex Phew.

                                        @meleu maybe this is what you're going through as well?

                                        Ok, so that's good to know.

                                        What do you mean now, "video snap doesn't play at all"?

                                        No video renders on the gamelist screen now?

                                        1 Reply Last reply Reply Quote 0
                                        • TMNTturtlguyT
                                          TMNTturtlguy @Hex
                                          last edited by

                                          @Hex When changing the screensaver off and on, you need to exit the gamelist and reenter the gamelist one time to "reload" the video snap previews. Let me expand on this.

                                          If you are in the game selection menu where you see the video snap playing. If you go into the menu and change the screensaver from off to on, i often find that the video snaps go blank. If i exit out to the system view and go back into the game selection the video data reloads. Not sure if this is the case for you, but give it a try.

                                          1 Reply Last reply Reply Quote 0
                                          • meleuM
                                            meleu
                                            last edited by

                                            Hey guys,
                                            I've downloaded/compiled that branch again and it seems fine. Not sure what happened before... I didn't change any setting.

                                            I'm a little busy with the kids now, sorry if it lacks more details. :)

                                            • Useful topics
                                            • joystick-selection tool
                                            • rpie-art tool
                                            • achievements I made
                                            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.