JDSMovieTimeLineItem Class Reference
Inherits from | JDSTimeLineItem : NSObject |
---|---|
Declared in | JDSMovieTimeLineItem.h |
rate
Movie的倍速
@property (nonatomic, assign, readonly) double rate
Declared In
JDSMovieTimeLineItem.h
volume
Movie的音量
@property (nonatomic, assign, readonly) double volume
Declared In
JDSMovieTimeLineItem.h
originRotationMode
Movie拍摄时的旋转模式,只跟原始视频有关GPUImageRotationMode
@property (nonatomic, assign, readonly) int originRotationMode
Declared In
JDSMovieTimeLineItem.h
rotationMode
Movie的旋转模式GPUImageRotationMode
@property (nonatomic, assign, readonly) int rotationMode
Declared In
JDSMovieTimeLineItem.h
assetDuration
Asset的时长(变速后)
@property (nonatomic, assign, readonly) CMTime assetDuration
Declared In
JDSMovieTimeLineItem.h
timeRangeInAsset
Movie在原始数据中的时间范围(变速后)
@property (nonatomic, assign, readonly) CMTimeRange timeRangeInAsset
Declared In
JDSMovieTimeLineItem.h
timeRangeInWhole
Movie在时间线上的时间范围
@property (nonatomic, assign, readonly) CMTimeRange timeRangeInWhole
Declared In
JDSMovieTimeLineItem.h
filternName
Movie的滤镜名
@property (nonatomic, copy, readonly) NSString *filternName
Declared In
JDSMovieTimeLineItem.h
audioFilters
Movie的音频Filter
@property (nonatomic, strong, readonly) NSArray<JDSAudioFilterTimeLineItem*> *audioFilters
Declared In
JDSMovieTimeLineItem.h
– initWithAsset:
初始化
- (instancetype)initWithAsset:(AVURLAsset *)asset
Parameters
asset |
AVURLAsset资源 |
---|
Return Value
JDSMovieTimeLineItem对象
Declared In
JDSMovieTimeLineItem.h
– initWithPHAsset:
初始化
- (instancetype)initWithPHAsset:(PHAsset *)phAsset
Parameters
phAsset |
PHAsset资源 |
---|
Return Value
JDSMovieTimeLineItem对象
Declared In
JDSMovieTimeLineItem.h
– initWithImage:
初始化
- (instancetype)initWithImage:(UIImage *)image
Parameters
image |
UIImage对象 |
---|
Return Value
JDSMovieTimeLineItem对象
Declared In
JDSMovieTimeLineItem.h
– getThumbnailArrayWithTimeSpan:
获取缩略图结构
- (NSArray<JDSThumbnail*> *)getThumbnailArrayWithTimeSpan:(CMTime)time
Parameters
time |
截图间隔 |
---|
Return Value
返回JDSThumbnail对象数组
Declared In
JDSMovieTimeLineItem.h
– getThumbnailImageAtTime:completion:
获取相应的缩略图
- (void)getThumbnailImageAtTime:(CMTime)time completion:(void ( ^ ) ( UIImage *))completion
Parameters
time |
时间点 |
---|---|
completion |
完成回调 |
Declared In
JDSMovieTimeLineItem.h