Navigation
API > API/Plugins > API/Plugins/AppleProResMedia > API/Plugins/AppleProResMedia/AppleProResEncoder
References
| Module | AppleProResMedia |
| Header | /Engine/Plugins/Media/AppleProResMedia/Source/AppleProResMedia/Public/AppleProResEncoder/AppleProResEncoder.h |
| Include | #include "AppleProResEncoder/AppleProResEncoder.h" |
Syntax
struct FAppleProResEncoderOptions
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bDropFrameTimecode | If true, timecode track will use drop frame notation for the 29.97 frame rate. | |
| bool | bWriteAlpha | If true, attempts to write the alpha channel from the incoming pixel data. | |
| EAppleProResEncoderCodec | Codec | Which ProRes codec should we use? Not all support alpha channels. | |
| EAppleProResEncoderColorPrimaries | ColorPrimaries | Which color primaries do we use? Only Rec 709 is well tested right now. | |
| int32 | FrameNumberOffset | The number of frames to offset the Timecode track by. | |
| FFrameRate | FrameRate | Frame Rate of the output video. | |
| uint32 | Height | The height of the video file. | |
| int32 | MaxNumberOfEncodingThreads | Maximum number of threads to use for encoding. Set to 0 for auto-determine based on hardware. | |
| FString | OutputFilename | The absolute path on disk to try and save the video file to. | |
| EAppleProResEncoderScanMode | ScanMode | Which scan mode do we use? Only Progressive is tested right now. | |
| uint32 | Width | The width of the video file. |
Constructors
| Type | Name | Description | |
|---|---|---|---|