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