|
NvsAudioClip | appendClip (String filePath) |
| 在轨道尾部追加片段 更多...
|
|
NvsAudioClip | appendClip (String filePath, long trimIn, long trimOut) |
| 在轨道尾部追加片段 更多...
|
|
NvsAudioClip | insertClip (String filePath, int clipIndex) |
| 在轨道上指定片段索引处插入片段 更多...
|
|
NvsAudioClip | insertClip (String filePath, long trimIn, long trimOut, int clipIndex) |
| 在轨道上指定片段索引处插入片段 更多...
|
|
NvsAudioClip | addClip (String filePath, long inPoint) |
| 添加音频片段 更多...
|
|
NvsAudioClip | addClip (String filePath, long inPoint, long trimIn, long trimOut) |
| 添加音频片段 更多...
|
|
NvsAudioClip | getClipByIndex (int clipIndex) |
| 通过索引获取片段 更多...
|
|
NvsAudioClip | getClipByTimelinePosition (long timelinePos) |
| 通过时间获取片段 更多...
|
|
NvsAudioTransition | setBuiltinTransition (int srcClipIndex, String transitionName) |
| 设置内嵌式转场 更多...
|
|
NvsAudioTransition | getTransitionWithSourceClipIndex (int srcClipIndex) |
| 通过源片段索引获取音频转场 更多...
|
|
int | getType () |
| 获取轨道类型 更多...
|
|
int | getIndex () |
| 获取轨道索引 更多...
|
|
long | getDuration () |
| 获取轨道长度 更多...
|
|
int | getClipCount () |
| 获取轨道上的片段数量 更多...
|
|
long | changeInPoint (int clipIndex, long newInPoint) |
| 修改片段时间线上的入点 更多...
|
|
long | changeOutPoint (int clipIndex, long newOutPoint) |
| 修改片段时间线上的出点 更多...
|
|
boolean | splitClip (int clipIndex, long splitPoint) |
| 分割指定的片段 更多...
|
|
boolean | removeClip (int clipIndex, boolean keepSpace) |
| 移除指定的片段 更多...
|
|
boolean | removeRange (long startTimelinePos, long endTimelinePos, boolean keepSpace) |
| 移除指定的区间内的所有片段,如果片段只有部分与该区间重合则调整其时间线入点或者出点 更多...
|
|
boolean | moveClip (int clipIndex, int destClipIndex) |
| 移动指定的片段 更多...
|
|
boolean | removeAllClips () |
| 移除所有片段 更多...
|
|
void | setVolumeGain (float leftVolumeGain, float rightVolumeGain) |
| 设置音量 更多...
|
|
NvsVolume | getVolumeGain () |
| 获取音量 更多...
|
|
void | setAttachment (String key, Object value) |
| 为NvsObject对象添加附加的数据,用来标识NvsObject的对象或者其他用途 更多...
|
|
Object | getAttachment (String key) |
| 获取NvsObject的附件 更多...
|
|
音频轨道,音频片段的集合
音频轨道是容纳音频片段的实体。每条音频轨道可以添加或者移除多个音频片段。一个音频片段播放到另一个音频片段时,需要进行音频转场设置,以便过渡衔接。
注:对于音频轨道的一系列接口及所其属参数含义,请参照视频轨道NvsVideoTrack的对应接口来对照理解。
- 警告
- NvsAudioTrack类中,所有public API都在UI线程使用!!!