Namespace Google.Cloud.Video.Transcoder.V1Beta1 (1.0.0-beta04)

Classes

AdBreak

Ad break.

AudioStream

Audio stream resource.

AudioStream.Types

Container for nested types declared in the AudioStream message type.

AudioStream.Types.AudioAtom

The mapping for the Job.edit_list atoms with audio EditAtom.inputs.

AudioStream.Types.AudioAtom.Types

Container for nested types declared in the AudioAtom message type.

AudioStream.Types.AudioAtom.Types.AudioChannel

The audio channel.

AudioStream.Types.AudioAtom.Types.AudioChannel.Types

Container for nested types declared in the AudioChannel message type.

AudioStream.Types.AudioAtom.Types.AudioChannel.Types.AudioChannelInput

Identifies which input file, track, and channel should be used.

CreateJobRequest

Request message for TranscoderService.CreateJob.

CreateJobTemplateRequest

Request message for TranscoderService.CreateJobTemplate.

DeleteJobRequest

Request message for TranscoderService.DeleteJob.

DeleteJobTemplateRequest

Request message for TranscoderService.DeleteJobTemplate.

EditAtom

Edit atom.

ElementaryStream

Encoding of an input file such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.

Encryption

Encryption settings.

Encryption.Types

Container for nested types declared in the Encryption message type.

Encryption.Types.Aes128Encryption

Configuration for AES-128 encryption.

Encryption.Types.MpegCommonEncryption

Configuration for MPEG Common Encryption (MPEG-CENC).

Encryption.Types.SampleAesEncryption

Configuration for SAMPLE-AES encryption.

FailureDetail

Additional information about the reasons for the failure.

GetJobRequest

Request message for TranscoderService.GetJob.

GetJobTemplateRequest

Request message for TranscoderService.GetJobTemplate.

Input

Input asset.

Job

Transcoding job resource.

Job.Types

Container for nested types declared in the Job message type.

Job.Types.OriginUri

The origin URI.

JobConfig

Job configuration

JobName

Resource name for the Job resource.

JobTemplate

Transcoding job template resource.

JobTemplateName

Resource name for the JobTemplate resource.

ListJobsRequest

Request message for TranscoderService.ListJobs. The parent location from which to retrieve the collection of jobs.

ListJobsResponse

Response message for TranscoderService.ListJobs.

ListJobTemplatesRequest

Request message for TranscoderService.ListJobTemplates.

ListJobTemplatesResponse

Response message for TranscoderService.ListJobTemplates.

Manifest

Manifest configuration.

Manifest.Types

Container for nested types declared in the Manifest message type.

MuxStream

Multiplexing settings for output stream.

Output

Location of output file(s) in a Cloud Storage bucket.

Overlay

Overlay configuration.

Overlay.Types

Container for nested types declared in the Overlay message type.

Overlay.Types.Animation

Animation types.

Overlay.Types.AnimationEnd

End previous overlay animation from the video. Without AnimationEnd, the overlay object will keep the state of previous animation until the end of the video.

Overlay.Types.AnimationFade

Display overlay object with fade animation.

Overlay.Types.AnimationStatic

Display static overlay object.

Overlay.Types.Image

Overlaid jpeg image.

Overlay.Types.NormalizedCoordinate

2D normalized coordinates. Default: {0.0, 0.0}

PreprocessingConfig

Preprocessing configurations.

PreprocessingConfig.Types

Container for nested types declared in the PreprocessingConfig message type.

PreprocessingConfig.Types.Audio

Audio preprocessing configuration.

PreprocessingConfig.Types.Color

Color preprocessing configuration.

PreprocessingConfig.Types.Crop

Video cropping configuration for the input video. The cropped input video is scaled to match the output resolution.

PreprocessingConfig.Types.Deblock

Deblock preprocessing configuration.

PreprocessingConfig.Types.Denoise

Denoise preprocessing configuration.

PreprocessingConfig.Types.Pad

Pad filter configuration for the input video. The padded input video is scaled after padding with black to match the output resolution.

Progress

Estimated fractional progress for each step, from 0 to 1.

PubsubDestination

A Pub/Sub destination.

SegmentSettings

Segment settings for "ts", "fmp4" and "vtt".

SpriteSheet

Sprite sheet configuration.

TextStream

Encoding of a text stream. For example, closed captions or subtitles.

TextStream.Types

Container for nested types declared in the TextStream message type.

TextStream.Types.TextAtom

The mapping for the Job.edit_list atoms with text EditAtom.inputs.

TextStream.Types.TextAtom.Types

Container for nested types declared in the TextAtom message type.

TextStream.Types.TextAtom.Types.TextInput

Identifies which input file and track should be used.

TranscoderService

Using the Transcoder API, you can queue asynchronous jobs for transcoding media into various output formats. Output formats may include different streaming standards such as HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can also customize jobs using advanced features such as Digital Rights Management (DRM), audio equalization, content concatenation, and digital ad-stitch ready content generation.

TranscoderService.TranscoderServiceBase

Base class for server-side implementations of TranscoderService

TranscoderService.TranscoderServiceClient

Client for TranscoderService

TranscoderServiceClient

TranscoderService client wrapper, for convenient use.

TranscoderServiceClientBuilder

Builder class for TranscoderServiceClient to provide simple configuration of credentials, endpoint etc.

TranscoderServiceClientImpl

TranscoderService client wrapper implementation, for convenient use.

TranscoderServiceSettings

Settings for TranscoderServiceClient instances.

VideoStream

Video stream resource.

Enums

ElementaryStream.ElementaryStreamOneofCase

Enum of possible cases for the "elementary_stream" oneof.

Encryption.EncryptionModeOneofCase

Enum of possible cases for the "encryption_mode" oneof.

Job.JobConfigOneofCase

Enum of possible cases for the "job_config" oneof.

Job.Types.ProcessingState

The current state of the job.

JobName.ResourceNameType

The possible contents of JobName.

JobTemplateName.ResourceNameType

The possible contents of JobTemplateName.

Manifest.Types.ManifestType

The manifest type can be either "HLS" or "DASH".

Overlay.Types.Animation.AnimationTypeOneofCase

Enum of possible cases for the "animation_type" oneof.

Overlay.Types.FadeType

Fade type for the overlay: FADE_IN or FADE_OUT.

SpriteSheet.ExtractionStrategyOneofCase

Enum of possible cases for the "extraction_strategy" oneof.

VideoStream.GopModeOneofCase

Enum of possible cases for the "gop_mode" oneof.