Announcement

Collapse
No announcement yet.

Media Texture video playback too fast in sequencer render output

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Media Texture video playback too fast in sequencer render output

    I have a media texture in my scene that plays an onscreen video (like a television in a living room). Everything is working fine when i play the level, and works fine as I scrub through the level sequence i made, which i'm rendering out as an animation. However, when i render the animation, the media texture that's playing on screen is playing 3-4x too fast. Is there any way to slow it down for the level sequence only? I'd still like it to play at a normal rate when playing the level.

    Thanks.
    In-house Architectural Visualization Artist from Washington State, USA.

    #2
    A couple of things. Have you matched your sequencer frame rate to be the same as your video clip for the tv screen?

    Also when you record your sequence, you should match your frame rate here as well. If your timeline is set to 30FPS then the recorded frame rate should match this as well.

    I always use Media texture files as they give me consistent results

    Comment


      #3
      I have the same problem. It’s not a mismatched frame rate. I think it’s because sequencer is recording at a slower rate to gain quality but the video is playing out at game frame rate. I’d love to know if there is a way to keep them synced.

      Comment


        #4
        The workaround (4.22.3) for this is to convert the mp4 into an image sequence (yes, it'll be a lot of files) then create a file image source for that. The tv video should open this instead and playback will be at the correct speed when rendering the sequence.
        You don't want this setup for a packaged build though, it'll be huge.
        It's a pain but it works. If anyone has the real solution I'd love to know or is it a bug.

        Comment


          #5
          Just wanted to say in 4.25.1 this still exists as a problem, shame movie playback isn't forced to the output speed!

          Comment


            #6
            Hello Dear community, can someone help us to solve this problem? I'm using 4.25.3 and have been facing this problem from 3 years ago. Thanks in advance it would be much appreciated

            Comment


              #7
              Render the sequence out as a set of *.png files and then use an app like Davince Resolve (free) to create your mp4 file. Use that file to play it on your TV screen. Definitely works.
              www.s-dot.de/viz
              ArchViz User Interface :: UE4 Marketplace.

              Comment


                #8
                I'm experiencing the same thing. I have produced my MP4 from an image sequence. The Unreal Sequencer playback is still broken in Unreal 4.25.3.

                The fast speed image is from the Sequencer.

                The normal speed image is from engine playback.
                Attached Files

                Comment


                  #9
                  I'm a bit confused, sorry. I try to figure out what you guys are trying to say. I have been doing both recently without problems. I am playing a mp4 movie on a TV media texture and the speed is as expected. I also can play a sequence in game / run-time on screen without a problem. Are you trying to run the sequence directly on the media texture? Like with a surveillance camera next room showing what's in the other room on TV?
                  www.s-dot.de/viz
                  ArchViz User Interface :: UE4 Marketplace.

                  Comment


                    #10
                    The problem shows up when you use sequencer to render out your sequence (as mp4 or individual frames) and you have a media texture in that scene playing a video. Rendering like this is not real-time and if you examine the end result (the output .mp4 or individual frames made into a mp4) you find that the media texture playback speed is all wrong.
                    Unless you apply the workaround I described above.

                    Comment


                      #11
                      Thanks for clarifying. I just checked it out rendering a sequence with a movie playing on a TV screeen (media texture). And yes - During recording the TV movie played at the correct speed. But the recording was slowing down the frames per second. In the rendered movie the movie on TV plays way too fast. It would only work if the capture would be at 50 fps real time speed. Good to know.
                      Last edited by S-Dot; 09-27-2020, 10:15 PM.
                      www.s-dot.de/viz
                      ArchViz User Interface :: UE4 Marketplace.

                      Comment


                        #12
                        How did you get the sequencer to record the video? I must be missing something, because I only get a white texture...

                        Comment


                          #13
                          Originally posted by alto_andre View Post
                          How did you get the sequencer to record the video? I must be missing something, because I only get a white texture...
                          It has to work during game play. Does it stay white when you play the game? Must be a wrong setting in the media texture. Open the media player asset and see if it plays in there.
                          www.s-dot.de/viz
                          ArchViz User Interface :: UE4 Marketplace.

                          Comment


                            #14
                            Originally posted by S-Dot View Post

                            It has to work during game play. Does it stay white when you play the game? Must be a wrong setting in the media texture. Open the media player asset and see if it plays in there.
                            Not sure what I changed but it started showing just fine.
                            Must have missed something in the media texture settings as you said.
                            Thanks!

                            Comment

                            Working...
                            X