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.