Extends
Methods
appendFx(fxName)
追加特效
Parameters:
| Name | Type | Description |
|---|---|---|
fxName |
特效名字 |
- Source:
Returns:
changeCurvesVariableSpeed(curvesString, keepAudioPitch)
改变曲线变速
Parameters:
| Name | Type | Description |
|---|---|---|
curvesString |
曲线字符串 | |
keepAudioPitch |
保持音频音调 |
- Overrides:
- Source:
Returns:
changeSpeed(newSpeed, keepAudioPitch)
改变速度
Parameters:
| Name | Type | Description |
|---|---|---|
newSpeed |
新速度 | |
keepAudioPitch |
保持音频音调 |
- Overrides:
- Source:
Returns:
changeTrimInPoint(newTrimInPoint, affectSibling)
改变入点
Parameters:
| Name | Type | Description |
|---|---|---|
newTrimInPoint |
新裁剪入点 | |
affectSibling |
影响同级 |
- Overrides:
- Source:
Returns:
changeTrimOutPoint(newTrimOutPoint, affectSibling)
改变出点
Parameters:
| Name | Type | Description |
|---|---|---|
newTrimOutPoint |
新裁剪出点 | |
affectSibling |
影响同级 |
- Overrides:
- Source:
Returns:
getAudioSteramIndex()
获取音频流索引
- Source:
Returns:
getClipPosByTimelinePosCurvesVariableSpeed(timelinePos)
根据时间线位置曲线变速获取片段位置
Parameters:
| Name | Type | Description |
|---|---|---|
timelinePos |
时间线位置 |
- Overrides:
- Source:
Returns:
getClipVariableSpeedCurvesString()
获取片段变速曲线字符串
- Overrides:
- Source:
Returns:
getFadeInDuration()
获取淡入持续时间
- Overrides:
- Source:
Returns:
getFadeOutDuration()
获取淡出持续时间
- Overrides:
- Source:
Returns:
getFilePath()
获取文件路径
- Overrides:
- Source:
Returns:
getFxByIndex(fxIndex)
根据索引获取特效
Parameters:
| Name | Type | Description |
|---|---|---|
fxIndex |
特效索引 |
- Source:
Returns:
getFxCount()
获取特效计数
- Overrides:
- Source:
Returns:
getIndex()
获取索引
- Overrides:
- Source:
Returns:
getInPoint()
获取入点
- Overrides:
- Source:
Returns:
getInternalObject() → {Num}
获取内置对象
- Overrides:
- Source:
Returns:
- Type
- Num
getOutPoint()
获取出点
- Overrides:
- Source:
Returns:
getSpeed()
获取速度
- Overrides:
- Source:
Returns:
getTemplateAttachment(key) → {Num}
根据键,获取模板属性值
Parameters:
| Name | Type | Description |
|---|---|---|
key |
键 |
- Overrides:
- Source:
Returns:
- Type
- Num
getTimelinePosByClipPosCurvesVariableSpeed(clipPos)
根据片段位置曲线变速获取时间线位置
Parameters:
| Name | Type | Description |
|---|---|---|
clipPos |
片段位置 |
- Overrides:
- Source:
Returns:
getTrimIn()
获取修剪入点
- Overrides:
- Source:
Returns:
getTrimOut()
获取修剪出点
- Overrides:
- Source:
Returns:
getType()
获取类型
- Overrides:
- Source:
Returns:
getVolumeGain()
获取音量增益
- Overrides:
- Source:
Returns:
insertFx(fxName, fxIndex)
插入特效
Parameters:
| Name | Type | Description |
|---|---|---|
fxName |
特效名字 | |
fxIndex |
特效索引 |
- Source:
Returns:
moveTrimPoint(offset)
移动修剪点
Parameters:
| Name | Type | Description |
|---|---|---|
offset |
- Overrides:
- Source:
Returns:
removeFx(fxIndex)
删除特效
Parameters:
| Name | Type | Description |
|---|---|---|
fxIndex |
特效索引 |
- Source:
Returns:
setAudioStreamIndex(streamIndex)
设置音频流索引
Parameters:
| Name | Type | Description |
|---|---|---|
streamIndex |
流索引 |
- Source:
Returns:
setFadeInDuration(duration)
设置淡入持续时间
Parameters:
| Name | Type | Description |
|---|---|---|
duration |
持续时间 |
- Overrides:
- Source:
Returns:
setFadeOutDuration(duration)
设置淡出持续时间
Parameters:
| Name | Type | Description |
|---|---|---|
duration |
持续时间 |
- Overrides:
- Source:
Returns:
setInternalObject(obj) → {Num}
设置内置对象
Parameters:
| Name | Type | Description |
|---|---|---|
obj |
- Overrides:
- Source:
Returns:
- Type
- Num
setTemplateAttachment(key, value) → {Num}
设置模板附件
Parameters:
| Name | Type | Description |
|---|---|---|
key |
键 | |
value |
值 |
- Overrides:
- Source:
Returns:
- Type
- Num
setVolumeGain(leftVolumeGain, rightVolumeGain)
设置音量增益
Parameters:
| Name | Type | Description |
|---|---|---|
leftVolumeGain |
左音频增益 | |
rightVolumeGain |
右音频增益 |
- Overrides:
- Source: