Class JobConfig (1.14.0)

JobConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Job configuration

Attributes

Name Description
inputs MutableSequence[google.cloud.video.transcoder_v1.types.Input]
List of input assets stored in Cloud Storage.
edit_list MutableSequence[google.cloud.video.transcoder_v1.types.EditAtom]
List of Edit atom\ s. Defines the ultimate timeline of the resulting file or manifest.
elementary_streams MutableSequence[google.cloud.video.transcoder_v1.types.ElementaryStream]
List of elementary streams.
mux_streams MutableSequence[google.cloud.video.transcoder_v1.types.MuxStream]
List of multiplexing settings for output streams.
manifests MutableSequence[google.cloud.video.transcoder_v1.types.Manifest]
List of output manifests.
output google.cloud.video.transcoder_v1.types.Output
Output configuration.
ad_breaks MutableSequence[google.cloud.video.transcoder_v1.types.AdBreak]
List of ad breaks. Specifies where to insert ad break tags in the output manifests.
pubsub_destination google.cloud.video.transcoder_v1.types.PubsubDestination
Destination on Pub/Sub.
sprite_sheets MutableSequence[google.cloud.video.transcoder_v1.types.SpriteSheet]
List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.
overlays MutableSequence[google.cloud.video.transcoder_v1.types.Overlay]
List of overlays on the output video, in descending Z-order.
encryptions MutableSequence[google.cloud.video.transcoder_v1.types.Encryption]
List of encryption configurations for the content. Each configuration has an ID. Specify this ID in the MuxStream.encryption_id field to indicate the configuration to use for that MuxStream output.