Recording to Sequencer

The Sequence Recorder allows you to capture specified Actors during level editing or gameplay that can be saved as a new Level Sequence and can be edited inside Sequencer. This is useful for quickly capturing content for scenes, as you can take a playable character, perform some actions during gameplay while recording with the Sequence Recorder, then take that data into Sequencer and create a cinematic around it.

In this example, we will use the Sequence Recorder to record our playable character's movement, which we can then edit.

Steps

For this how-to, we are using the Blueprint Third Person Template project with Starter Content Enabled.

  1. From the Menu Bar under Window, select Sequence Recorder.

    RecorderStep1.png

    The Sequence Recorder window will automatically open. There are some options under Sequence Recording which will determine how (and where) the new Level Sequence asset will be saved. You can choose to record Actors that are spawned (such as particle effects, other characters, etc.), determine the naming convention and save location, and change other settings like the duration to record or delay before starting to record.

  2. From the Main Editor Toolbar, click the Play button to start a Play in Editor session.

  3. Press Shift+F1 to gain mouse control once inside the game.

  4. On the Sequence Recorder window, click the Add button.

    SequenceRecorderAdd.png

  5. Click on the new recording (which will say None), then for Actor to Record click the drop-down and select ThirdPersonCharacter.

    ActorToRecord.png

    This is where we specify which Actor to target recording before starting the recording process and update the UI as shown above.

  6. Optionally, you can choose to record audio and set the audio gain levels along with your recorded clip.

    RecordAudio.png

    Audio recording requires an attached microphone and will start recording when the sequence starts recording.

  7. Click the Record button. After 4 seconds (which is the Record Delay option under the Sequence Recording section), the recording process will start.

    RecordStart.png

    When clicking the Record button, all Actors in the list that are set to be tracked will also be recorded.

  8. Use the WASD and Spacebar keys to move the character around and jump, then press ESC when done.

    Inside the Content Browser, a new folder will be created containing assets related to the recorded sequence.

End Result

You can open the RecordedSequence asset and begin editing it as you would a normal Level Sequence. Below is our recorded sequence, to which we could add cameras and a Camera Cuts track to provide multiple angles, music, effects, or anything else we wanted. We could even take this sequence and embed it in other sequences as part of a Shots Track .

In addition to recording gameplay, you can record your actions during level editing by assigning an Actor to Record.

Above, we have placed a cube in our level and instructed the Sequence Recorder to record the cube. We then moved the cube around and the Sequence Recorder captured the movements we entered through keyframes in a newly created Level Sequence. When we play back our Level Sequence, a new Cube Actor is created as a spawnable in the Level Sequence, which is why a second Cube appears when the sequence is active.

Only properties that can be keyframed can be captured and recorded when Level Editing recording.

Tags