Navigation
API > API/Plugins > API/Plugins/TmvMedia
Common Transcode Job Settings
| Name | FTmvMediaTranscodeJobSettings |
| Type | struct |
| Header File | /Engine/Plugins/Media/TmvMedia/Source/TmvMedia/Public/Transcoder/TmvMediaTranscodeJob.h |
| Include Path | #include "Transcoder/TmvMediaTranscodeJob.h" |
Syntax
USTRUCT (BlueprintType )
struct FTmvMediaTranscodeJobSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableMipMapping | bool | If checked, mip maps will be generated and encoded in the final destination. | Transcoder/TmvMediaTranscodeJob.h |
|
| bEnableStartTimecodeOverride | bool | Transcoder/TmvMediaTranscodeJob.h |
|
|
| bMakeOutputAsset | bool | If enabled, a media source asset will be made for the output sequence. | Transcoder/TmvMediaTranscodeJob.h |
|
| bUseMediaPlayer | bool | Use a media player to read the source media. | Transcoder/TmvMediaTranscodeJob.h |
|
| FrameRate | FFrameRate | Allow to specify a frame rate if the media sources don't provide it. | Transcoder/TmvMediaTranscodeJob.h |
|
| InputMediaSource | TSoftObjectPtr< UMediaSource > | Specify an existing media source as the input. | Transcoder/TmvMediaTranscodeJob.h |
|
| InputPath | FFilePath | The directory that contains the source media (image sequence files or container). | Transcoder/TmvMediaTranscodeJob.h |
|
| InputSource | ETmvMediaTranscodeInputSource | Select the input source. | Transcoder/TmvMediaTranscodeJob.h |
|
| Muxer | FTmvMediaTranscodeMuxerSettings | Transcoder/TmvMediaTranscodeJob.h |
|
|
| NumProducerThreads | int32 | Number of threads for the frame producer pipeline. | Transcoder/TmvMediaTranscodeJob.h |
|
| OutputAssetDirectory | FDirectoryPath | Destination content directory for the MediaSource asset to create or update (e.g. /Game/MediaSources) for the output sequence. | Transcoder/TmvMediaTranscodeJob.h |
|
| OutputBaseName | FString | Specify the output base name. Supports {frame_number} token. | Transcoder/TmvMediaTranscodeJob.h |
|
| OutputFormat | ETmvMediaTranscodeOutputFormat | Select the output format. | Transcoder/TmvMediaTranscodeJob.h |
|
| OutputPath | FDirectoryPath | The directory to output the processed image sequence files to. | Transcoder/TmvMediaTranscodeJob.h |
|
| StartTimecodeOverride | FTimecode | Specify a start time code for the input sequence. | Transcoder/TmvMediaTranscodeJob.h |
|
| ZeroPadFrameNumbers | int32 | Specify the zero padding on the frame number in the output sequence files. | Transcoder/TmvMediaTranscodeJob.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetAbsoluteInputPath() |
Returns the absolute file path of the media. | Transcoder/TmvMediaTranscodeJob.h | |
FString GetAbsoluteOutputPath() |
Returns the absolute output directory path. | Transcoder/TmvMediaTranscodeJob.h | |
| Returns the input frame rate setting. | Transcoder/TmvMediaTranscodeJob.h | ||
FString GetInputPath() |
Returns the input url (either media source or file). | Transcoder/TmvMediaTranscodeJob.h | |
bool IsInputPathSet() |
Returns true if the input path is set. | Transcoder/TmvMediaTranscodeJob.h | |
bool IsOutputPathSet() |
Returns true if the output path is set. | Transcoder/TmvMediaTranscodeJob.h |