AI-generated Key Takeaways
-
VideoMetadata object defines the metadata associated with a video asset, including crucial information like duration, bitrate, size, and delivery type.
-
It specifies the technical characteristics of the video, such as scalable type, minimum/maximum bitrate, MIME type, and codecs.
-
This metadata is essential for proper handling and playback of video assets within the system.
-
The
scalableType
attribute dictates how the video can be resized, whiledeliveryType
specifies how the video content is delivered (progressive or streaming). -
duration
is represented in milliseconds andbitRate
in kbps, whilesize
incorporates both width and height of the video asset.
Metadata for a video asset.
- Namespace
-
https://www.google.com/apis/ads/publisher/v202411
Field |
|
---|---|
|
The scalable type of the asset. This attribute is required. Enumerations
|
|
The duration of the asset in milliseconds. This attribute is required. |
|
The bit rate of the asset in kbps. If the asset can play at a range of bit rates (such as an Http Live Streaming video), then set the bit rate to zero and populate the minimum and maximum bit rate instead. |
|
The minimum bitrate of the video in kbps. Only set this if the asset can play at a range of bit rates. |
|
The maximum bitrate of the video in kbps. Only set this if the asset can play at a range of bit rates. |
|
The size (width and height) of the asset. This attribute is required. |
|
The mime type of the asset. This attribute is required. Enumerations
|
|
The delivery type of the asset. This attribute is required. Enumerations
|
|
The codecs of the asset. This attribute is optional and defaults to an empty list. |