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
configblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigAdBreaks
-
Typed helper for the
config.ad_breaksblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEditList
-
Typed helper for the
config.edit_listblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigElementaryStreams
-
Typed helper for the
config.elementary_streamsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigElementaryStreamsAudioStream
-
Typed helper for the
config.elementary_streams.audio_streamblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigElementaryStreamsVideoStream
-
Typed helper for the
config.elementary_streams.video_streamblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigElementaryStreamsVideoStreamH264
-
Typed helper for the
config.elementary_streams.video_stream.h264block ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigElementaryStreamsVideoStreamH264Hlg
-
Typed helper for the
config.elementary_streams.video_stream.h264.hlgblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigElementaryStreamsVideoStreamH264Sdr
-
Typed helper for the
config.elementary_streams.video_stream.h264.sdrblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptions
-
Typed helper for the
config.encryptionsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsAes128
-
Typed helper for the
config.encryptions.aes128block ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsDrmSystems
-
Typed helper for the
config.encryptions.drm_systemsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsDrmSystemsClearkey
-
Typed helper for the
config.encryptions.drm_systems.clearkeyblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsDrmSystemsFairplay
-
Typed helper for the
config.encryptions.drm_systems.fairplayblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsDrmSystemsPlayready
-
Typed helper for the
config.encryptions.drm_systems.playreadyblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsDrmSystemsWidevine
-
Typed helper for the
config.encryptions.drm_systems.widevineblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsMpegCenc
-
Typed helper for the
config.encryptions.mpeg_cencblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsSampleAes
-
Typed helper for the
config.encryptions.sample_aesblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigEncryptionsSecretManagerKeySource
-
Typed helper for the
config.encryptions.secret_manager_key_sourceblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigInputs
-
Typed helper for the
config.inputsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigManifests
-
Typed helper for the
config.manifestsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigMuxStreams
-
Typed helper for the
config.mux_streamsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigMuxStreamsSegmentSettings
-
Typed helper for the
config.mux_streams.segment_settingsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigOutput
-
Typed helper for the
config.outputblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigOverlays
-
Typed helper for the
config.overlaysblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigOverlaysAnimations
-
Typed helper for the
config.overlays.animationsblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigOverlaysAnimationsAnimationFade
-
Typed helper for the
config.overlays.animations.animation_fadeblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigOverlaysAnimationsAnimationFadeXy
-
Typed helper for the
config.overlays.animations.animation_fade.xyblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigOverlaysImage
-
Typed helper for the
config.overlays.imageblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobConfigPubsubDestination
-
Typed helper for the
config.pubsub_destinationblock ofgoogle_transcoder_job(derived from provider schema). - TranscoderJobTemplateConfig
-
Typed helper for the
configblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigAdBreaks
-
Typed helper for the
config.ad_breaksblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEditList
-
Typed helper for the
config.edit_listblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigElementaryStreams
-
Typed helper for the
config.elementary_streamsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigElementaryStreamsAudioStream
-
Typed helper for the
config.elementary_streams.audio_streamblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigElementaryStreamsVideoStream
-
Typed helper for the
config.elementary_streams.video_streamblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigElementaryStreamsVideoStreamH264
-
Typed helper for the
config.elementary_streams.video_stream.h264block ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigElementaryStreamsVideoStreamH264Hlg
-
Typed helper for the
config.elementary_streams.video_stream.h264.hlgblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigElementaryStreamsVideoStreamH264Sdr
-
Typed helper for the
config.elementary_streams.video_stream.h264.sdrblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptions
-
Typed helper for the
config.encryptionsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsAes128
-
Typed helper for the
config.encryptions.aes128block ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsDrmSystems
-
Typed helper for the
config.encryptions.drm_systemsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsDrmSystemsClearkey
-
Typed helper for the
config.encryptions.drm_systems.clearkeyblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsDrmSystemsFairplay
-
Typed helper for the
config.encryptions.drm_systems.fairplayblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsDrmSystemsPlayready
-
Typed helper for the
config.encryptions.drm_systems.playreadyblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsDrmSystemsWidevine
-
Typed helper for the
config.encryptions.drm_systems.widevineblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsMpegCenc
-
Typed helper for the
config.encryptions.mpeg_cencblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsSampleAes
-
Typed helper for the
config.encryptions.sample_aesblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigEncryptionsSecretManagerKeySource
-
Typed helper for the
config.encryptions.secret_manager_key_sourceblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigInputs
-
Typed helper for the
config.inputsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigManifests
-
Typed helper for the
config.manifestsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigMuxStreams
-
Typed helper for the
config.mux_streamsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigMuxStreamsSegmentSettings
-
Typed helper for the
config.mux_streams.segment_settingsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigOutput
-
Typed helper for the
config.outputblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigOverlays
-
Typed helper for the
config.overlaysblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigOverlaysAnimations
-
Typed helper for the
config.overlays.animationsblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigOverlaysAnimationsAnimationFade
-
Typed helper for the
config.overlays.animations.animation_fadeblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigOverlaysAnimationsAnimationFadeXy
-
Typed helper for the
config.overlays.animations.animation_fade.xyblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigOverlaysImage
-
Typed helper for the
config.overlays.imageblock ofgoogle_transcoder_job_template(derived from provider schema). - TranscoderJobTemplateConfigPubsubDestination
-
Typed helper for the
config.pubsub_destinationblock ofgoogle_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.