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

    Please test: Using OMXPlayer as video renderer

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatiovideotemperature
    104 Posts 11 Posters 46.7k 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.
    • pjftP
      pjft @alaindesjardins
      last edited by

      @alaindesjardins My suspicion is that it's using features that were developed after this one was developed.

      Glad it's working out correctly. You need to select "enable experimental player". Hope you also enjoy the screensaver, and random game launch abilities :)

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

        @alaindesjardins Actually, wait!

        If you're planning on using OMXPlayer, use this one instead:

        https://retropie.org.uk/forum/topic/8734/please-test-random-game-selection-launch-via-video-screensaver/

        It's an update version of it, with the features I described. Slightly more stable, I believe, and with a few critical updates.

        1 Reply Last reply Reply Quote 0
        • N
          Nismo @alaindesjardins
          last edited by Nismo

          @alaindesjardins @pjft I know that @jdrassa made some changes to carbon theme to add new features and maybe he removed video support.

          Anyway as far I know OMX player was experimental and will be deprecated so you need better videos adapted to your rpi.

          You can try the ones I'm uploading here: https://retropie.org.uk/forum/topic/8019/oldroom-theme-w-i-p-new-1-9-beta-media-packs

          I'm still need to upload more systems, but that videos should play without problems.

          Regards.

          J 1 Reply Last reply Reply Quote 0
          • J
            jdrassa @Nismo
            last edited by

            @Nismo @pjft the latest version of carbon uses the feature element to hide the video element from older versions is ES that it may break.

            Get latest build of EmulationStation for Windows here

            1 Reply Last reply Reply Quote 0
            • fnkngrvF
              fnkngrv
              last edited by

              Was there any further movement on this? Is there a new thread regarding it with the updates over the last couple months to ES? I am curious because I am working on adding video snaps to my Pi Zero W and trying to figure out optimization for temps on that board and performance hits. Thanks in advance and all the hard work being done! Kudos.

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

                @fnkngrv yeah. This is now part of the main ES. You'll have OMX Player as an option there.

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

                  @pjft said in Please test: Using OMXPlayer as video renderer:

                  @fnkngrv yeah. This is now part of the main ES. You'll have OMX Player as an option there.

                  So how do you adjust the delay for video snaps to start when moving through your gamelists? I can't seen to find any info on it and it is annoying as heck having to wait five to seven seconds scrolling thru each game.

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

                    The delay for the video to start is a theme setting. There has never been a "way" to adjust it other than that.

                    You'll likely want to edit the video view in the theme to add the delay. Add, to the video element,

                    <delay>2</delay>
                    <showSnapshotDelay>true</showSnapshotDelay>
                    

                    The "2" is the number of seconds to wait.

                    fnkngrvF 2 Replies Last reply Reply Quote 0
                    • fnkngrvF
                      fnkngrv @pjft
                      last edited by fnkngrv

                      @pjft very interesting. I'll check it out. Thank you!

                      As a sidenote I think that maybe part of the issue is the fact I am on a Zero? I'm using the same theme on my Pi 3 and do not have the same issue. On my three it has a very minimal delay. Perhaps I need to drop the encoding specs on my video files.

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

                        @fnkngrv Correct. That is likely the case.

                        Out of curiosity, does it happen on both VLC and OMX? Just one?

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

                          @pjft I had to switch to OMX from VLC because no matter how I encode the snaps the audio is choppy and the video is very slow; almost choppy and that is even at 320*240 23.9fps or 25 or 29. I have tried MP4 and divx with the same results.

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

                            @fnkngrv Correct. I am personally a fan of OMXPlayer, even though it has its limitations.

                            Best of luck then.

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

                              @pjft said in Please test: Using OMXPlayer as video renderer:

                              The delay for the video to start is a theme setting. There has never been a "way" to adjust it other than that.

                              You'll likely want to edit the video view in the theme to add the delay. Add, to the video element,

                              <delay>2</delay>
                              <showSnapshotDelay>true</showSnapshotDelay>
                              

                              The "2" is the number of seconds to wait.

                              So the current delay on the theme that I want is set to:

                              <delay>0.01</delay>
                              <showSnapshotNoVideo>false</showSnapshotNoVideo>
                              <showSnapshotDelay>false</showSnapshotDelay>
                              

                              Perhaps that delay setting is too small for the Pi which is what is causing a much longer delay due to processing. I'll test and report back for others that may follow this thread.

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

                                @fnkngrv Yeah. That's 0.01 seconds :)

                                You'll need to set

                                <showSnapshotDelay>false</showSnapshotDelay>
                                

                                to true, and add a number of seconds there - you may try 1 to start with.

                                1 Reply Last reply Reply Quote 0
                                • A AlphaBetaPie referenced this topic on
                                • 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.