unreal.MovieSceneCaptureSettings

class unreal.MovieSceneCaptureSettings(output_directory=['..\..\..\..\..\..\..\Unreal Projects\Enterprise422\Saved\VideoCaptures\'], game_mode_override=None, output_format='{world}', overwrite_existing=False, use_relative_frame_numbers=False, handle_frames=0, movie_extension='.avi', zero_pad_frame_numbers=4, frame_rate=[24, 1], resolution=[1280, 720], enable_texture_streaming=False, cinematic_engine_scalability=True, cinematic_mode=True, allow_movement=False, allow_turning=False, show_player=False, show_hud=False)

Bases: unreal.StructBase

Common movie-scene capture settings

C++ Source:

  • Module: MovieSceneCapture
  • File: MovieSceneCaptureSettings.h

Editor Properties: (see get_editor_property/set_editor_property)

  • allow_movement (bool): [Read-Write] Whether to allow player movement whilst capturing
  • allow_turning (bool): [Read-Write] Whether to allow player rotation whilst capturing
  • cinematic_engine_scalability (bool): [Read-Write] Whether to enable cinematic engine scalability settings
  • cinematic_mode (bool): [Read-Write] Whether to enable cinematic mode whilst capturing
  • enable_texture_streaming (bool): [Read-Write] Whether to texture streaming should be enabled while capturing. Turning off texture streaming may cause much more memory to be used, but also reduces the chance of blurry textures in your captured video.
  • frame_rate (FrameRate): [Read-Write] The frame rate at which to capture
  • game_mode_override (type(Class)): [Read-Write] Optional game mode to override the map’s default game mode with. This can be useful if the game’s normal mode displays UI elements or loading screens that you don’t want captured.
  • handle_frames (int32): [Read-Write] Number of frame handles to include for each shot
  • movie_extension (str): [Read-Write] Filename extension for movies referenced in the XMLs/EDLs
  • output_directory (DirectoryPath): [Read-Write] The directory to output the captured file(s) in
  • output_format (str): [Read-Write] The format to use for the resulting filename. Extension will be added automatically. Any tokens of the form {token} will be replaced with the corresponding value: {fps} - The captured framerate {frame} - The current frame number (only relevant for image sequences) {width} - The width of the captured frames {height} - The height of the captured frames {world} - The name of the current world {quality} - The image compression quality setting {material} - The material/render pass {shot} - The name of the level sequence asset shot being played {camera} - The name of the current camera
  • overwrite_existing (bool): [Read-Write] Whether to overwrite existing files or not
  • resolution (CaptureResolution): [Read-Write] The resolution at which to capture
  • show_hud (bool): [Read-Write] Whether to show the in-game HUD whilst capturing
  • show_player (bool): [Read-Write] Whether to show the local player whilst capturing
  • use_relative_frame_numbers (bool): [Read-Write] True if frame numbers in the output files should be relative to zero, rather than the actual frame numbers in the originating animation content.
  • zero_pad_frame_numbers (uint8): [Read-Write] How much to zero-pad frame numbers on filenames
allow_movement

(bool) – [Read-Write] Whether to allow player movement whilst capturing

allow_turning

(bool) – [Read-Write] Whether to allow player rotation whilst capturing

cinematic_engine_scalability

(bool) – [Read-Write] Whether to enable cinematic engine scalability settings

cinematic_mode

(bool) – [Read-Write] Whether to enable cinematic mode whilst capturing

enable_texture_streaming

(bool) – [Read-Write] Whether to texture streaming should be enabled while capturing. Turning off texture streaming may cause much more memory to be used, but also reduces the chance of blurry textures in your captured video.

frame_rate

(FrameRate) – [Read-Write] The frame rate at which to capture

game_mode_override

(type(Class)) – [Read-Write] Optional game mode to override the map’s default game mode with. This can be useful if the game’s normal mode displays UI elements or loading screens that you don’t want captured.

handle_frames

(int32) – [Read-Write] Number of frame handles to include for each shot

movie_extension

(str) – [Read-Write] Filename extension for movies referenced in the XMLs/EDLs

output_directory

(DirectoryPath) – [Read-Write] The directory to output the captured file(s) in

output_format

**(str)* – [Read-Write] The format to use for the resulting filename. Extension will be added automatically. Any tokens of the form {token} will be replaced with the corresponding value* – {fps} - The captured framerate {frame} - The current frame number (only relevant for image sequences) {width} - The width of the captured frames {height} - The height of the captured frames {world} - The name of the current world {quality} - The image compression quality setting {material} - The material/render pass {shot} - The name of the level sequence asset shot being played {camera} - The name of the current camera

overwrite_existing

(bool) – [Read-Write] Whether to overwrite existing files or not

resolution

(CaptureResolution) – [Read-Write] The resolution at which to capture

show_hud

(bool) – [Read-Write] Whether to show the in-game HUD whilst capturing

show_player

(bool) – [Read-Write] Whether to show the local player whilst capturing

use_relative_frame_numbers

(bool) – [Read-Write] True if frame numbers in the output files should be relative to zero, rather than the actual frame numbers in the originating animation content.

zero_pad_frame_numbers

(uint8) – [Read-Write] How much to zero-pad frame numbers on filenames