Clip Encoder
The clip encoder creates video clips of events that are described in the input tracks specified by the EventTrack parameter.
Configuration Parameter | Description |
---|---|
AudioBitrate | The bit rate to use for the encoded audio, in bytes per second. |
AudioChannels | The number of channels to include in the encoded audio. |
AudioInput | The names of the audio tracks to encode. |
AudioProfile | The audio profile to use for encoding the audio. |
AudioSampleRate | The sample rate to use for the encoded audio, in samples per second (Hz). |
Border | The amount of padding to add to the supplied region. |
EventDuration | The amount of video to encode for each clip. |
EventTrack | A list of tracks that contain the events to encode clips for. |
FrameRate | The frame rate to use when encoding the video clip, in frames per second. |
GPUDeviceID | The device ID of the graphics card to use for encoding video. |
ImageInput | The names of the image tracks to encode. |
InputQueueSize | The maximum number of records to queue for encoding, for each input. |
MaxFiles | The maximum number of rolling buffer files. |
MaxFileSizeMB | The maximum size of a rolling buffer file, in megabytes. |
OutputPath | The path and file name for each encoded clip. |
PostDuration | The amount of content to include in a clip after the end of the event. |
PreDuration | The amount of content to include in a clip before the start of the event. |
RegionInput | The names of the tracks that specify a region of the video to encode. |
Type | The type of encoding engine to use. Set this parameter to EventClip . |
URLBase | The URL that will be used to access the encoded files. |
VideoBitrate | The bit rate to use for the encoded video, in bytes per second. |
VideoProfile | The video profile to use for encoding the video. |
VideoSize | The size of the encoded video, in pixels. |
The clip encoder produces a proxy track, named taskName.Proxy
, where taskName
is the name of the encoding task.