美摄SDK For Android
1.0.0
|
音频片段,对音频文件的描述 更多...
Public 成员函数 | |
NvsAudioFx | appendFx (String fxName) |
在音频片段尾部追加音频特效 更多... | |
NvsAudioFx | insertFx (String fxName, int fxIndex) |
在音频片段上指定特效索引处插入音频特效 更多... | |
boolean | removeFx (int fxIndex) |
移除指定索引的音频特效 更多... | |
NvsAudioFx | getFxByIndex (int fxIndex) |
通过索引获取音频特效 更多... | |
void | setFadeInDuration (long duration) |
设置淡入时长 更多... | |
long | getFadeInDuration () |
获取淡入时长 更多... | |
void | setFadeOutDuration (long duration) |
设置淡出时长 更多... | |
long | getFadeOutDuration () |
获取淡出时长 更多... | |
![]() | |
long | getTrimIn () |
获取片段的裁剪入点 更多... | |
long | getTrimOut () |
获取片段的裁剪出点 更多... | |
long | getInPoint () |
获取片段在时间线上的入点 更多... | |
long | getOutPoint () |
获取片段在时间线上的出点 更多... | |
int | getType () |
获取片段类型(视频片段,音频片段) 更多... | |
int | getIndex () |
获取片段在轨道上的索引 更多... | |
String | getFilePath () |
获取片段文件路径 更多... | |
int | getFxCount () |
获取片段上的特效数量。注:片段上的特效索引是从0开始 更多... | |
long | changeTrimInPoint (long newTrimInPoint, boolean affectSibling) |
修改片段的裁剪入点 更多... | |
long | changeTrimOutPoint (long newTrimOutPoint, boolean affectSibling) |
修改片段的裁剪出点 更多... | |
double | getSpeed () |
获取片段的播放速度。 更多... | |
void | changeSpeed (double newSpeed) |
改变片段的播放速度 更多... | |
void | changeSpeed (double newSpeed, boolean keepAudioPitch) |
改变片段的播放速度 更多... | |
void | setVolumeGain (float leftVolumeGain, float rightVolumeGain) |
设置音量 更多... | |
NvsVolume | getVolumeGain () |
获取音量 更多... | |
![]() | |
void | setAttachment (String key, Object value) |
为NvsObject对象添加附加的数据,用来标识NvsObject的对象或者其他用途 更多... | |
Object | getAttachment (String key) |
获取NvsObject的附件 更多... | |
额外继承的成员函数 | |
![]() | |
static final int | CLIP_TYPE_VIDEO = 0 |
视频片段类型 更多... | |
static final int | CLIP_TYPE_AUDIO = 1 |
音频片段类型 更多... | |
![]() | |
void | setInternalObject (long internalObject) |
long | getInternalObject () |
![]() | |
long | m_internalObject = 0 |
音频片段,对音频文件的描述
音频片段既可以修改其裁剪入点和出点,播放速度等,还可以添加、插入、移除以及获取多个音频特效。
|
inline |
在音频片段尾部追加音频特效
fxName | 音频特效名称。获取特效名称,请参照getAllBuiltinAudioFxNames()或内建特效名称列表 |
|
inline |
|
inline |
|
inline |
|
inline |
在音频片段上指定特效索引处插入音频特效
fxName | 音频特效名称。获取特效名称,请参照getAllBuiltinAudioFxNames()或内建特效名称列表 |
fxIndex | 插入音频特效索引 |
|
inline |
移除指定索引的音频特效
fxIndex | 音频特效索引 |
|
inline |
|
inline |