GoogleApi.VideoIntelligence.V1.Model.GoogleCloudVideointelligenceV1_AnnotateVideoRequest (google_api_video_intelligence v0.33.0)
View SourceVideo annotation request.
Attributes
-
features(type:list(String.t), default:nil) - Required. Requested video annotation features. -
inputContent(type:String.t, default:nil) - The video data bytes. If unset, the input video(s) should be specified via theinput_uri. If set,input_urimust be unset. -
inputUri(type:String.t, default:nil) - Input video location. Currently, only Cloud Storage URIs are supported. URIs must be specified in the following format:gs://bucket-id/object-id(other URI formats return google.rpc.Code.INVALID_ARGUMENT). For more information, see Request URIs. To identify multiple videos, a video URI may include wildcards in theobject-id. Supported wildcards: '*' to match 0 or more characters; '?' to match 1 character. If unset, the input video should be embedded in the request asinput_content. If set,input_contentmust be unset. -
locationId(type:String.t, default:nil) - Optional. Cloud region where annotation should take place. Supported cloud regions are:us-east1,us-west1,europe-west1,asia-east1. If no region is specified, the region will be determined based on video file location. -
outputUri(type:String.t, default:nil) - Optional. Location where the output (in JSON format) should be stored. Currently, only Cloud Storage URIs are supported. These must be specified in the following format:gs://bucket-id/object-id(other URI formats return google.rpc.Code.INVALID_ARGUMENT). For more information, see Request URIs. -
videoContext(type:GoogleApi.VideoIntelligence.V1.Model.GoogleCloudVideointelligenceV1_VideoContext.t, default:nil) - Additional video context and/or feature-specific parameters.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VideoIntelligence.V1.Model.GoogleCloudVideointelligenceV1_AnnotateVideoRequest{ features: [String.t()] | nil, inputContent: String.t() | nil, inputUri: String.t() | nil, locationId: String.t() | nil, outputUri: String.t() | nil, videoContext: GoogleApi.VideoIntelligence.V1.Model.GoogleCloudVideointelligenceV1_VideoContext.t() | nil }