更新时间 : 2023-08-28 14:06:34
音频数据
/**
添加一个音频数据,作为音频合成的依据
@param audioTrack 音频数据
*/
-(void)addAudioTrack:(SXAudioItem *)audioTrack;
/**
删除一个已经添加的音频数据
@param audioTrack 音频数据
*/
-(void)deleteAudioTrack:(SXAudioItem *)audioTrack;
//音频文件路径
@property (nonatomic, copy) NSString *filePath;
//在视频中相对视频起始时间的音频插入点(默认值0,从视频起点开始)
@property (nonatomic, assign) float inPoint;
//在视频中的持续时长(默认值0,到视频终点为止)
@property (nonatomic, assign) float duration;
//当前音频截取的开始时间(默认值0,从音频起点开始)
@property (nonatomic, assign) float startTime;
//当前音频截取的截止时间(默认值0,到音频终点为止)
@property (nonatomic, assign) float endTime;
//若音频长度不够是否在插入范围内循环(默认值NO,不循环)
@property (nonatomic, assign) BOOL isLoop;
//音频音量(0-1,默认值1,音量最大)
@property (nonatomic, assign) float volume;
音频数据
/**
添加一个音频数据,作为音频合成的依据
@param audioTrack 音频数据
*/
-(void)addAudioTrack:(SXAudioItem *)audioTrack;
/**
删除一个已经添加的音频数据
@param audioTrack 音频数据
*/
-(void)deleteAudioTrack:(SXAudioItem *)audioTrack;
//音频文件路径
@property (nonatomic, copy) NSString *filePath;
//在视频中相对视频起始时间的音频插入点(默认值0,从视频起点开始)
@property (nonatomic, assign) float inPoint;
//在视频中的持续时长(默认值0,到视频终点为止)
@property (nonatomic, assign) float duration;
//当前音频截取的开始时间(默认值0,从音频起点开始)
@property (nonatomic, assign) float startTime;
//当前音频截取的截止时间(默认值0,到音频终点为止)
@property (nonatomic, assign) float endTime;
//若音频长度不够是否在插入范围内循环(默认值NO,不循环)
@property (nonatomic, assign) BOOL isLoop;
//音频音量(0-1,默认值1,音量最大)
@property (nonatomic, assign) float volume;