Class JobConfig (1.15.0)

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

Job configuration

Attributes

NameDescription
inputsMutableSequence[google.cloud.video.transcoder_v1.types.Input]
List of input assets stored in Cloud Storage.
edit_listMutableSequence[google.cloud.video.transcoder_v1.types.EditAtom]
List of Edit atom\ s. Defines the ultimate timeline of the resulting file or manifest.
elementary_streamsMutableSequence[google.cloud.video.transcoder_v1.types.ElementaryStream]
List of elementary streams.
mux_streamsMutableSequence[google.cloud.video.transcoder_v1.types.MuxStream]
List of multiplexing settings for output streams.
manifestsMutableSequence[google.cloud.video.transcoder_v1.types.Manifest]
List of output manifests.
outputgoogle.cloud.video.transcoder_v1.types.Output
Output configuration.
ad_breaksMutableSequence[google.cloud.video.transcoder_v1.types.AdBreak]
List of ad breaks. Specifies where to insert ad break tags in the output manifests.
pubsub_destinationgoogle.cloud.video.transcoder_v1.types.PubsubDestination
Destination on Pub/Sub.
sprite_sheetsMutableSequence[google.cloud.video.transcoder_v1.types.SpriteSheet]
List of output sprite sheets. Spritesheets require at least one VideoStream in the Jobconfig.
overlaysMutableSequence[google.cloud.video.transcoder_v1.types.Overlay]
List of overlays on the output video, in descending Z-order.
encryptionsMutableSequence[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.