Announcement

Collapse
No announcement yet.

Best way to record vr gameplay

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

    Best way to record vr gameplay

    Hi there!

    I'm wondering how to record gameplay from unreal engine on vr in best quality
    I've try sequencer recorder but it doesn't catch controller movements very well, also half of mechanics doesn't work.

    How you guys record VR gameplay?

    #2
    I've been using OBS. It's free and pretty easy to use.
    Lewis Garrison
    Co-Founder and Lead Illustrator at VIZfire
    Architect at Partners by Design

    https://vizfire.net/

    https://www.linkedin.com/in/lewis-garrison-79301b5b/

    Comment


      #3
      Yea, but what i want is raw video. OBS gives me compressed videos I guess

      Comment


        #4
        Hardware capture card would be the only choice for capturing RAW. Might also need a bypasser to cheat on HDCP.

        Comment


          #5
          You can use the VR Spectator Mode to capture trailers from a different perspective. I did a livestream for it and the project is available for download: https://forums.unrealengine.com/unre...events/1586143

          Comment


            #6
            Novezeil I see you know something about it, can you recommend one?

            @Edit
            I need 4k quality capture

            Comment


              #7
              If you have a nvidia card why not just use shadowplay. Dedicated chip on the card for this exact use
              Artstation

              Comment


                #8
                If you want to be really hardcore like I am, you can record the transforms for the HMD and motion controllers every frame and their associated time stamps.

                Put these into a custom struct, and then store an array of these structs.

                Save these to a Savegame file so that you can load them again later.

                Then, create a way for your app to read in these values and set the pawn head and hand transforms for each frame. After each frame, you want to take a high resolution screenshot. Note that the screenshot can be from *any* camera perspective, not just the first person camera! You'll create a large sequence of these screenshots and it may take a while to render them all to disk.

                Once you've got your series of screenshots, you'll want to use FFMPEG to stitch the screenshots together to create a MP4 video. You can do any image or video editing you'd like here.

                Note 1: this method takes quite a bit of effort to setup, but can give you the highest quality results at any resolution you want and it can also be framerate independent.
                Note 2: I recommend a 5-10 second warm up delay before doing recording. The gameplay may begin while the level is still streaming in assets, so you'd see popping.

                Comment

                Working...
                X