美摄SDK For iOS
3.14.0
|
时间线复合字幕 更多...
#import <NvsTrackCompoundCaption.h>
属性 | |
BOOL | clipAffinityEnabled |
是否开启字幕与视频片段之间的亲和度 更多... | |
int64_t | inPoint |
字幕在时间线上显示的入点(单位微秒) 更多... | |
int64_t | outPoint |
字幕在时间线显示上的出点(单位微秒) 更多... | |
![]() | |
NSString * | captionStylePackageId |
字幕样式包裹ID 更多... | |
NSInteger | captionCount |
获取该复合字幕中子字幕的数量 更多... | |
![]() | |
NvsFxDescription * | description |
特效描述 更多... | |
时间线复合字幕
轨道复合字幕是视频上叠加的组合型文字,每个复合字幕包含若干个子字幕。编辑视频时,可以添加和移除轨道复合字幕,并对字幕位置进行调整处理,还可以对字体,颜色属性进行修改。
- (int64_t) changeInPoint: | (int64_t) | newInPoint |
改变字幕在轨道上显示的入点
newInPoint | 字幕在轨道上的新的入点(单位微秒) |
- (int64_t) changeOutPoint: | (int64_t) | newOutPoint |
改变字幕在轨道上显示的出点
newOutPoint | 字幕在轨道上的新的出点(单位微秒) |
- (void) movePosition: | (int64_t) | offset |
改变字幕在轨道上的显示位置(入点和出点同时偏移offset值)
offset | 入点和出点改变的偏移值(单位微秒) |
|
readwritenonatomicassign |
是否开启字幕与视频片段之间的亲和度
|
readatomicassign |
字幕在时间线上显示的入点(单位微秒)
|
readatomicassign |
字幕在时间线显示上的出点(单位微秒)