public class AliyunVideoClip extends AliyunClip
AliyunVideoClip.Builder
来构建获得,通过AliyunIImport
导入视频时需要先
创建视频源对象,添加到AliyunIImport
中。Modifier and Type | Class and Description |
---|---|
static class |
AliyunVideoClip.Builder |
mClipHeight, mClipWidth
Modifier and Type | Method and Description |
---|---|
long |
getDuration()
获取clip文件时长
|
long |
getEndTime()
获取clip的结束时间点,相对于clip视频文件的某一个时间点,如果超出视频总时长则超出部分不能播放
|
int |
getRotation()
获取clip的旋转角度
|
long |
getStartTime()
获取clip的开始时间点,相对于clip视频文件的某一个时间点,如果设置的时间点超出了视频总时长,则该clip不能播放
|
int |
getVideoHeight()
获取视频参数分辨率高度
com.aliyun.svideosdk.common.struct.common.AliyunVideoClip.Builder#build() 之后才会赋值
|
int |
getVideoWidth()
获取视频参数分辨率宽度
com.aliyun.svideosdk.common.struct.common.AliyunVideoClip.Builder#build() 之后才会赋值
|
void |
setDuration(long durationMills)
设置持续时长
|
void |
setEndTime(long endTime)
设置clip的结束时间点
|
void |
setRotation(int rotation)
设置clip的角度值
|
void |
setStartTime(long startTime)
设置clip的开始时间点
|
getClipHeight, getClipWidth, getDisplayMode, getId, getMediaType, getSource, getTransition, setDisplayMode, setId, setMediaType, setSource, setTransition
public long getStartTime()
public void setStartTime(long startTime)
startTime
- 开始时间,单位:毫秒public long getEndTime()
public void setEndTime(long endTime)
endTime
- 结束时间,单位:毫秒public int getRotation()
public void setRotation(int rotation)
rotation
- 单位 角度public int getVideoWidth()
public int getVideoHeight()
public long getDuration()
public void setDuration(long durationMills)
durationMills
- 单位:毫秒