transcoder/v1beta1 library

Transcoder API - v1beta1

This API converts video files into formats suitable for consumer distribution.

For more information, see cloud.google.com/transcoder/docs/

Create an instance of TranscoderApi to access these resources:

Classes

AdBreak
Ad break.
Animation
Animation types.
AnimationEnd
End previous overlay animation from the video.
AnimationFade
Display overlay object with fade animation.
AnimationStatic
Display static overlay object.
Audio
Audio preprocessing configuration.
AudioAtom
The mapping for the Job.edit_list atoms with audio EditAtom.inputs.
AudioChannel
The audio channel.
AudioChannelInput
Identifies which input file, track, and channel should be used.
AudioStream
Audio stream resource.
Color
Color preprocessing configuration.
Crop
Video cropping configuration for the input video.
Deblock
Deblock preprocessing configuration.
Denoise
Denoise preprocessing configuration.
EditAtom
Edit atom.
ElementaryStream
Encoding of an input file such as an audio, video, or text track.
Encryption
Encryption settings.
FailureDetail
Additional information about the reasons for the failure.
Image
Overlaid jpeg image.
Input
Input asset.
Job
Transcoding job resource.
JobConfig
Job configuration
JobTemplate
Transcoding job template resource.
ListJobsResponse
Response message for TranscoderService.ListJobs.
ListJobTemplatesResponse
Response message for TranscoderService.ListJobTemplates.
Manifest
Manifest configuration.
MpegCommonEncryption
Configuration for MPEG Common Encryption (MPEG-CENC).
MuxStream
Multiplexing settings for output stream.
NormalizedCoordinate
2D normalized coordinates.
OriginUri
The origin URI.
Output
Location of output file(s) in a Cloud Storage bucket.
Overlay
Overlay configuration.
Pad
Pad filter configuration for the input video.
PreprocessingConfig
Preprocessing configurations.
Progress
Estimated fractional progress for each step, from 0 to 1.
ProjectsLocationsJobsResource
ProjectsLocationsJobTemplatesResource
ProjectsLocationsResource
ProjectsResource
PubsubDestination
A Pub/Sub destination.
SegmentSettings
Segment settings for "ts", "fmp4" and "vtt".
SpriteSheet
Sprite sheet configuration.
TextAtom
The mapping for the Job.edit_list atoms with text EditAtom.inputs.
TextInput
Identifies which input file and track should be used.
TextStream
Encoding of a text stream.
TranscoderApi
This API converts video files into formats suitable for consumer distribution.
VideoStream
Video stream resource.

Typedefs

Aes128Encryption = $Encryption
Configuration for AES-128 encryption.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
SampleAesEncryption = $Encryption
Configuration for SAMPLE-AES encryption.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.