google_api_video_intelligence v0.12.0 GoogleApi.VideoIntelligence.V1.Model.GoogleCloudVideointelligenceV1_AnnotateVideoRequest View Source
Video annotation request.
Attributes
features
(type:list(String.t)
, default:nil
) - Requested video annotation features.inputContent
(type:String.t
, default:nil
) - The video data bytes. If unset, the input video(s) should be specified viainput_uri
. If set,input_uri
should be unset.inputUri
(type:String.t
, default:nil
) - Input video location. Currently, only Google Cloud Storage URIs are supported, which 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. A video URI may include wildcards inobject-id
, and thus identify multiple videos. 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_content
should be unset.locationId
(type:String.t
, default:nil
) - Optional cloud region where annotation should take place. Supported cloud regions:us-east1
,us-west1
,europe-west1
,asia-east1
. If no region is specified, a 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 Google Cloud Storage URIs are supported, which 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.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.VideoIntelligence.V1.Model.GoogleCloudVideointelligenceV1_AnnotateVideoRequest{ features: [String.t()], inputContent: String.t(), inputUri: String.t(), locationId: String.t(), outputUri: String.t(), videoContext: GoogleApi.VideoIntelligence.V1.Model.GoogleCloudVideointelligenceV1_VideoContext.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.