unreal.TmvMediaTranscodeJobSettings

class unreal.TmvMediaTranscodeJobSettings

Bases: StructBase

Common Transcode Job Settings

C++ Source:

  • Plugin: TmvMedia

  • Module: TmvMedia

  • File: TmvMediaTranscodeJob.h

Editor Properties: (see get_editor_property/set_editor_property)

  • enable_mip_mapping (bool): [Read-Write] If checked, mip maps will be generated and encoded in the final destination. The encoder may restrict the generated mip chain depending on the format requirements.

  • enable_start_timecode_override (bool): [Read-Write]

  • frame_rate (FrameRate): [Read-Write] Allow to specify a frame rate if the media sources don’t provide it. Remark: Overriding the source frame rate is not possible with the current implementation.

  • input_media_source (MediaSource): [Read-Write] Specify an existing media source as the input. remark: Restricted to UFileMediaSource and UImgMediaSource: these are the only source types the transcoder pipeline can consume.

  • input_path (FilePath): [Read-Write] The directory that contains the source media (image sequence files or container).

  • input_source (TmvMediaTranscodeInputSource): [Read-Write] Select the input source.

  • make_output_asset (bool): [Read-Write] If enabled, a media source asset will be made for the output sequence.

  • muxer (TmvMediaTranscodeMuxerSettings): [Read-Write]

  • num_producer_threads (int32): [Read-Write] Number of threads for the frame producer pipeline.

  • output_asset_directory (DirectoryPath): [Read-Write] Destination content directory for the MediaSource asset to create or update (e.g. /Game/MediaSources) for the output sequence. The asset name itself will be the current job name.

  • output_base_name (str): [Read-Write] Specify the output base name. Supports {frame_number} token.

  • output_format (TmvMediaTranscodeOutputFormat): [Read-Write] Select the output format.

  • output_path (DirectoryPath): [Read-Write] The directory to output the processed image sequence files to.

  • start_timecode_override (Timecode): [Read-Write] Specify a start time code for the input sequence. This will override the start time code from the input media.

  • use_media_player (bool): [Read-Write] Use a media player to read the source media.

  • zero_pad_frame_numbers (int32): [Read-Write] Specify the zero padding on the frame number in the output sequence files.