Class MediaMetaData
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mps.v20190612.models.MediaMetaData
-
public class MediaMetaData extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description MediaMetaData()MediaMetaData(MediaMetaData source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatgetAudioDuration()Get 音频时长,单位:秒。MediaAudioStreamItem[]getAudioStreamSet()Get 音频流信息。LonggetBitrate()Get 视频流码率平均值与音频流码率平均值之和,单位:bps。StringgetContainer()Get 容器类型,例如 m4a,mp4 等。FloatgetDuration()Get 视频时长,单位:秒。LonggetHeight()Get 视频流高度的最大值,单位:px。LonggetRotate()Get 视频拍摄时的选择角度,单位:度。LonggetSize()Get 上传的媒体文件大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。FloatgetVideoDuration()Get 视频时长,单位:秒。MediaVideoStreamItem[]getVideoStreamSet()Get 视频流信息。LonggetWidth()Get 视频流宽度的最大值,单位:px。voidsetAudioDuration(Float AudioDuration)Set 音频时长,单位:秒。voidsetAudioStreamSet(MediaAudioStreamItem[] AudioStreamSet)Set 音频流信息。voidsetBitrate(Long Bitrate)Set 视频流码率平均值与音频流码率平均值之和,单位:bps。voidsetContainer(String Container)Set 容器类型,例如 m4a,mp4 等。voidsetDuration(Float Duration)Set 视频时长,单位:秒。voidsetHeight(Long Height)Set 视频流高度的最大值,单位:px。voidsetRotate(Long Rotate)Set 视频拍摄时的选择角度,单位:度。voidsetSize(Long Size)Set 上传的媒体文件大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。voidsetVideoDuration(Float VideoDuration)Set 视频时长,单位:秒。voidsetVideoStreamSet(MediaVideoStreamItem[] VideoStreamSet)Set 视频流信息。voidsetWidth(Long Width)Set 视频流宽度的最大值,单位:px。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
MediaMetaData
public MediaMetaData()
-
MediaMetaData
public MediaMetaData(MediaMetaData source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getSize
public Long getSize()
Get 上传的媒体文件大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。- Returns:
- Size 上传的媒体文件大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。
-
setSize
public void setSize(Long Size)
Set 上传的媒体文件大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。- Parameters:
Size- 上传的媒体文件大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。
-
getContainer
public String getContainer()
Get 容器类型,例如 m4a,mp4 等。- Returns:
- Container 容器类型,例如 m4a,mp4 等。
-
setContainer
public void setContainer(String Container)
Set 容器类型,例如 m4a,mp4 等。- Parameters:
Container- 容器类型,例如 m4a,mp4 等。
-
getBitrate
public Long getBitrate()
Get 视频流码率平均值与音频流码率平均值之和,单位:bps。- Returns:
- Bitrate 视频流码率平均值与音频流码率平均值之和,单位:bps。
-
setBitrate
public void setBitrate(Long Bitrate)
Set 视频流码率平均值与音频流码率平均值之和,单位:bps。- Parameters:
Bitrate- 视频流码率平均值与音频流码率平均值之和,单位:bps。
-
getHeight
public Long getHeight()
Get 视频流高度的最大值,单位:px。- Returns:
- Height 视频流高度的最大值,单位:px。
-
setHeight
public void setHeight(Long Height)
Set 视频流高度的最大值,单位:px。- Parameters:
Height- 视频流高度的最大值,单位:px。
-
getWidth
public Long getWidth()
Get 视频流宽度的最大值,单位:px。- Returns:
- Width 视频流宽度的最大值,单位:px。
-
setWidth
public void setWidth(Long Width)
Set 视频流宽度的最大值,单位:px。- Parameters:
Width- 视频流宽度的最大值,单位:px。
-
getDuration
public Float getDuration()
Get 视频时长,单位:秒。- Returns:
- Duration 视频时长,单位:秒。
-
setDuration
public void setDuration(Float Duration)
Set 视频时长,单位:秒。- Parameters:
Duration- 视频时长,单位:秒。
-
getRotate
public Long getRotate()
Get 视频拍摄时的选择角度,单位:度。- Returns:
- Rotate 视频拍摄时的选择角度,单位:度。
-
setRotate
public void setRotate(Long Rotate)
Set 视频拍摄时的选择角度,单位:度。- Parameters:
Rotate- 视频拍摄时的选择角度,单位:度。
-
getVideoStreamSet
public MediaVideoStreamItem[] getVideoStreamSet()
Get 视频流信息。- Returns:
- VideoStreamSet 视频流信息。
-
setVideoStreamSet
public void setVideoStreamSet(MediaVideoStreamItem[] VideoStreamSet)
Set 视频流信息。- Parameters:
VideoStreamSet- 视频流信息。
-
getAudioStreamSet
public MediaAudioStreamItem[] getAudioStreamSet()
Get 音频流信息。- Returns:
- AudioStreamSet 音频流信息。
-
setAudioStreamSet
public void setAudioStreamSet(MediaAudioStreamItem[] AudioStreamSet)
Set 音频流信息。- Parameters:
AudioStreamSet- 音频流信息。
-
getVideoDuration
public Float getVideoDuration()
Get 视频时长,单位:秒。- Returns:
- VideoDuration 视频时长,单位:秒。
-
setVideoDuration
public void setVideoDuration(Float VideoDuration)
Set 视频时长,单位:秒。- Parameters:
VideoDuration- 视频时长,单位:秒。
-
getAudioDuration
public Float getAudioDuration()
Get 音频时长,单位:秒。- Returns:
- AudioDuration 音频时长,单位:秒。
-
setAudioDuration
public void setAudioDuration(Float AudioDuration)
Set 音频时长,单位:秒。- Parameters:
AudioDuration- 音频时长,单位:秒。
-
-