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.
    • 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.