transcoder.v1 library Null safety

Transcoder API - v1

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.
AudioMapping
The mapping for the Job.edit_list atoms with audio EditAtom.inputs.
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.
H264CodecSettings
H264 codec settings.
H265CodecSettings
H265 codec settings.
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.
MuxStream
Multiplexing settings for output stream.
NormalizedCoordinate
2D normalized coordinates.
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.
ProjectsLocationsJobsResource
ProjectsLocationsJobTemplatesResource
ProjectsLocationsResource
ProjectsResource
PubsubDestination
A Pub/Sub destination.
SegmentSettings
Segment settings for ts, fmp4 and vtt.
SpriteSheet
Sprite sheet configuration.
TextMapping
The mapping for the Job.edit_list atoms with text EditAtom.inputs.
TextStream
Encoding of a text stream.
TranscoderApi
This API converts video files into formats suitable for consumer distribution.
VideoStream
Video stream resource.
Vp9CodecSettings
VP9 codec settings.

Typedefs

Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.

Exceptions / Errors

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