transcoder library

Transcoder API — reusable job templates (JobConfig metadata). Creating a template does not transcode media; jobs that run a template bill output-minute SKUs and are not curated here.

Classes

GoogleTranscoderJob
Factory wrapper for google_transcoder_job.
GoogleTranscoderJobTemplate
Factory wrapper for google_transcoder_job_template.
TranscoderJobConfig
Typed helper for the config block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigAdBreaks
Typed helper for the config.ad_breaks block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEditList
Typed helper for the config.edit_list block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigElementaryStreams
Typed helper for the config.elementary_streams block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigElementaryStreamsAudioStream
Typed helper for the config.elementary_streams.audio_stream block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigElementaryStreamsVideoStream
Typed helper for the config.elementary_streams.video_stream block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigElementaryStreamsVideoStreamH264
Typed helper for the config.elementary_streams.video_stream.h264 block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg
Typed helper for the config.elementary_streams.video_stream.h264.hlg block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr
Typed helper for the config.elementary_streams.video_stream.h264.sdr block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptions
Typed helper for the config.encryptions block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsAes128
Typed helper for the config.encryptions.aes128 block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsDrmSystems
Typed helper for the config.encryptions.drm_systems block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsDrmSystemsClearkey
Typed helper for the config.encryptions.drm_systems.clearkey block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsDrmSystemsFairplay
Typed helper for the config.encryptions.drm_systems.fairplay block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsDrmSystemsPlayready
Typed helper for the config.encryptions.drm_systems.playready block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsDrmSystemsWidevine
Typed helper for the config.encryptions.drm_systems.widevine block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsMpegCenc
Typed helper for the config.encryptions.mpeg_cenc block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsSampleAes
Typed helper for the config.encryptions.sample_aes block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigEncryptionsSecretManagerKeySource
Typed helper for the config.encryptions.secret_manager_key_source block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigInputs
Typed helper for the config.inputs block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigManifests
Typed helper for the config.manifests block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigMuxStreams
Typed helper for the config.mux_streams block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigMuxStreamsSegmentSettings
Typed helper for the config.mux_streams.segment_settings block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigOutput
Typed helper for the config.output block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigOverlays
Typed helper for the config.overlays block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigOverlaysAnimations
Typed helper for the config.overlays.animations block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigOverlaysAnimationsAnimationFade
Typed helper for the config.overlays.animations.animation_fade block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigOverlaysAnimationsAnimationFadeXy
Typed helper for the config.overlays.animations.animation_fade.xy block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigOverlaysImage
Typed helper for the config.overlays.image block of google_transcoder_job (derived from provider schema).
TranscoderJobConfigPubsubDestination
Typed helper for the config.pubsub_destination block of google_transcoder_job (derived from provider schema).
TranscoderJobTemplateConfig
Typed helper for the config block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigAdBreaks
Typed helper for the config.ad_breaks block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEditList
Typed helper for the config.edit_list block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigElementaryStreams
Typed helper for the config.elementary_streams block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigElementaryStreamsAudioStream
Typed helper for the config.elementary_streams.audio_stream block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigElementaryStreamsVideoStream
Typed helper for the config.elementary_streams.video_stream block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigElementaryStreamsVideoStreamH264
Typed helper for the config.elementary_streams.video_stream.h264 block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigElementaryStreamsVideoStreamH264Hlg
Typed helper for the config.elementary_streams.video_stream.h264.hlg block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigElementaryStreamsVideoStreamH264Sdr
Typed helper for the config.elementary_streams.video_stream.h264.sdr block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptions
Typed helper for the config.encryptions block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsAes128
Typed helper for the config.encryptions.aes128 block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsDrmSystems
Typed helper for the config.encryptions.drm_systems block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsDrmSystemsClearkey
Typed helper for the config.encryptions.drm_systems.clearkey block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsDrmSystemsFairplay
Typed helper for the config.encryptions.drm_systems.fairplay block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsDrmSystemsPlayready
Typed helper for the config.encryptions.drm_systems.playready block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsDrmSystemsWidevine
Typed helper for the config.encryptions.drm_systems.widevine block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsMpegCenc
Typed helper for the config.encryptions.mpeg_cenc block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsSampleAes
Typed helper for the config.encryptions.sample_aes block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigEncryptionsSecretManagerKeySource
Typed helper for the config.encryptions.secret_manager_key_source block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigInputs
Typed helper for the config.inputs block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigManifests
Typed helper for the config.manifests block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigMuxStreams
Typed helper for the config.mux_streams block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigMuxStreamsSegmentSettings
Typed helper for the config.mux_streams.segment_settings block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigOutput
Typed helper for the config.output block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigOverlays
Typed helper for the config.overlays block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigOverlaysAnimations
Typed helper for the config.overlays.animations block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigOverlaysAnimationsAnimationFade
Typed helper for the config.overlays.animations.animation_fade block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigOverlaysAnimationsAnimationFadeXy
Typed helper for the config.overlays.animations.animation_fade.xy block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigOverlaysImage
Typed helper for the config.overlays.image block of google_transcoder_job_template (derived from provider schema).
TranscoderJobTemplateConfigPubsubDestination
Typed helper for the config.pubsub_destination block of google_transcoder_job_template (derived from provider schema).

Enums

TranscoderJobConfigManifestsType
type — derived from the provider schema description.
TranscoderJobConfigOverlaysAnimationsAnimationFadeFadeType
fade_type — derived from the provider schema description.
TranscoderJobTemplateConfigManifestsType
type — derived from the provider schema description.
TranscoderJobTemplateConfigOverlaysAnimationsAnimationFadeFadeType
fade_type — derived from the provider schema description.