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 audioEditAtom.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
to1
. - 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 textEditAtom.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.