浏览该文件的文档.
17 #import <Foundation/Foundation.h>
202 @property (nonatomic, assign) int64_t
inPoint;
204 @property (nonatomic, assign) int64_t
trimIn;
205 @property (nonatomic, assign) int64_t
trimOut;
220 @property (nonatomic, strong) NSString *footageId;
223 @property (nonatomic, strong) NSString *innerAssetFilePath;
224 @property (nonatomic, strong) NSArray <NSString *>*tags;
225 @property (nonatomic, strong) NSArray <NvsTemplateFootageCorrespondingClipInfo *>*correspondingClipInfos;
226 @property (nonatomic, strong) NSArray<NvsTemplateFootageDesc *>*timelineClipFootages;
238 @property (nonatomic, strong) NSString *replaceId;
239 @property (nonatomic, strong) NSString *text;
242 @property (nonatomic, strong) NSArray<NvsTemplateCaptionDesc*>* subCaptions;
254 @property (nonatomic, assign)
int index;
255 @property (nonatomic, strong) NSString *text;
268 @property (nonatomic, strong) NSString *replaceId;
269 @property (nonatomic, strong) NSArray <NvsTemplateCompoundCaptionItemDesc *>*itemList;
272 @property (nonatomic, strong) NSArray<NvsTemplateCompoundCaptionDesc*> *subCaptions;
351 @property (nonatomic, weak) id<NvsAssetPackageManagerDelegate> delegate;
352 @property (nonatomic, weak) id<NvsAssetPackageManagerGenerateTemplateDelegate> generateTemplateDelegate;
367 - (NSString *)getAssetPackageIdFromAssetPackageFilePath:(NSString *)assetPackageFilePath;
381 - (int)getAssetPackageVersionFromAssetPackageFilePath:(NSString *)assetPackageFilePath;
521 - (NSString*)getAssetPackageMinSdkVersion:(NSString *)assetPackageId type:(
NvsAssetPackageType)type;
537 - (NSString*)getAssetPackageContentType:(NSString *)assetPackageId type:(
NvsAssetPackageType)type;
569 - (NSDictionary<NSString*, NSString*>*)getTranslationMap:(NSString *)assetPackageId type:(
NvsAssetPackageType)type;
583 - (int)getAssetPackageSupportedAspectRatio:(NSString *)assetPackageId type:(
NvsAssetPackageType)type;
611 - (BOOL)isCustomAnimatedSticker:(NSString *)uuidString;
624 - (BOOL)isParticleFx:(NSString *)uuidString;
638 - (BOOL)isThemeContainMusic:(NSString *)uuidString;
651 - (NSString *)GetVideoFxAssetPackageDescription:(NSString *)uuidString;
696 - (int)getTemplateCurrentAspectRatio:(NSString *)uuidString;
726 - (BOOL)changeTemplateAspectRatio:(NSString *)uuidString aspectRatio:(
int)aspectRatio;
740 - (NSString *)getARSceneAssetPackagePrompt:(NSString *)uuidString;
754 -(BOOL)isARSceneAssetPackageContainMakeup:(NSString *)uuidString;
768 -(BOOL)isARSceneAssetPackageContainFaceMesh:(NSString *)uuidString;
782 -(BOOL)isARSceneAssetPackageContainWarp:(NSString *)uuidString;
799 - (BOOL)getARSceneAssetPackage:(NSString *)uuidString
817 - (BOOL)getARSceneAssetPackage:(NSString *)uuidString
837 - (BOOL)getARSceneAssetPackage:(NSString *)uuidString
853 - (BOOL)hasAudioInAssetPackage:(NSString *)uuidString type:(
NvsAssetPackageType)assetPackageType;
868 - (BOOL)hasDetectionInAssetPackage:(NSString *)uuidString type:(
NvsAssetPackageType)assetPackageType;
872 - (NSString *)decodeFile:(NSString *)fileFile
873 licPath:(NSString *)licPath
878 - (void)createZipFileAtPath:(NSString *)path withContentsOfDirectory:(NSString *)directoryPath;
float defaultBeautyIntensity
默认美颜LUT程度
Definition: NvsAssetPackageManager.h:145
@ NvsAssetPackageAspectRatio_9v16
Definition: NvsAssetPackageManager.h:107
时间线,编辑场景的时间轴实体
Definition: NvsTimeline.h:85
bool enabled
开启美颜
Definition: NvsAssetPackageManager.h:139
NvsAssetPackageType
资源包类型
Definition: NvsAssetPackageManager.h:29
@ NvsAssetPackageType_Template
模板类型
Definition: NvsAssetPackageManager.h:43
float whitening
美白程度
Definition: NvsAssetPackageManager.h:141
@ NvsAssetPackageType_Theme
主题
Definition: NvsAssetPackageManager.h:34
float noseWidthWarp
鼻子宽度调节程度
Definition: NvsAssetPackageManager.h:172
@ NvsAssetPackageType_VideoFx
视频特效
Definition: NvsAssetPackageManager.h:30
float mouthWidthWarp
嘴宽度调节程度
Definition: NvsAssetPackageManager.h:174
@ NvsAssetPackageType_AnimatedSticker
动画贴纸
Definition: NvsAssetPackageManager.h:33
float fovy
相机FOV Y轴张角。
Definition: NvsAssetPackageManager.h:188
bool sharpenEnabled
开启锐化
Definition: NvsAssetPackageManager.h:143
float mouthSizeWarp
嘴尺寸调节程度
Definition: NvsAssetPackageManager.h:173
@ NvsAssetPackageManagerError_InvalidPackage
无效包
Definition: NvsAssetPackageManager.h:88
NvsAssetPackageStatus
资源包状态
Definition: NvsAssetPackageManager.h:62
@ NvsAssetPackageAspectRatio_16v9
Definition: NvsAssetPackageManager.h:105
@ NvsAssetPackageStatus_Ready
准备
Definition: NvsAssetPackageManager.h:65
@ NvsTemplateFootageTypeFreezeFrame
Definition: NvsAssetPackageManager.h:127
@ NvsAssetPackageManagerError_Name
名称错误
Definition: NvsAssetPackageManager.h:82
@ NvsAssetPackageType_CompoundCaption
复合字幕类型
Definition: NvsAssetPackageManager.h:37
Definition: NvsAssetPackageManager.h:278
bool defaultBeautyEnabled
开启默认美颜LUT
Definition: NvsAssetPackageManager.h:144
@ NvsAssetPackageType_VideoTransition
视频转场
Definition: NvsAssetPackageManager.h:31
@ NvsAssetPackageManagerError_UpgradeVersion
升级版本错误
Definition: NvsAssetPackageManager.h:93
@ NvsAssetPackageManagerError_Permission
许可错误
Definition: NvsAssetPackageManager.h:90
@ NvsAssetPackageType_Makeup
美妆包类型
Definition: NvsAssetPackageManager.h:49
float faceLengthWarp
人脸长度调节程度
Definition: NvsAssetPackageManager.h:163
float chinWarp
下巴调节程度
Definition: NvsAssetPackageManager.h:168
@ NvsAssetPackageAspectRatio_3v4
Definition: NvsAssetPackageManager.h:109
Definition: NvsExpressionParam.h:61
模板资源包里footage对应的组合字幕信息
Definition: NvsAssetPackageManager.h:253
@ NvsAssetPackageType_CaptionStyle
字幕样式
Definition: NvsAssetPackageManager.h:32
@ NvsAssetPackageType_AnimatedStickerOutAnimation
贴纸出动画类型
Definition: NvsAssetPackageManager.h:48
float eyeCornerStretch
眼角拉伸程度
Definition: NvsAssetPackageManager.h:161
Definition: NvsAssetPackageManager.h:296
@ NvsAssetPackageStatus_NotInstalled
未安装
Definition: NvsAssetPackageManager.h:63
float faceSizeWarp
人脸尺寸调节程度
Definition: NvsAssetPackageManager.h:176
@ NvsTemplateFootageTypeAudio
Definition: NvsAssetPackageManager.h:126
@ NvsTemplateFootageTypeImage
Definition: NvsAssetPackageManager.h:125
float amplitude
磨皮程度
Definition: NvsAssetPackageManager.h:140
@ NvsAssetPackageType_AnimatedStickerAnimation
贴纸周期动画类型
Definition: NvsAssetPackageManager.h:46
@ NvsAssetPackageManagerError_NoError
安装成功
Definition: NvsAssetPackageManager.h:81
float eyeDistanceWarp
眼间距调节程度
Definition: NvsAssetPackageManager.h:170
模板资源包里footage对应的组合字幕信息。如果trackIndex和clipIndex都是-1,表示该字幕是timeline字幕。如果仅clipIndex为-1,表示该字幕是轨道字幕。如果两者都不为...
Definition: NvsAssetPackageManager.h:267
@ NvsAssetPackageAspectRatio_9v18
Definition: NvsAssetPackageManager.h:111
float reddening
红润程度
Definition: NvsAssetPackageManager.h:142
float hairlineWarp
发迹线调节程度
Definition: NvsAssetPackageManager.h:165
@ NvsAssetPackageType_CaptionContext
模块字幕的环境包类型
Definition: NvsAssetPackageManager.h:38
@ NvsAssetPackageAspectRatio_4v3
Definition: NvsAssetPackageManager.h:108
@ NvsAssetPackageManagerError_AssetType
资源类型错误
Definition: NvsAssetPackageManager.h:89
@ NvsAssetPackageManagerError_Decompression
解压错误
Definition: NvsAssetPackageManager.h:87
@ NvsAssetPackageType_AnimatedStickerInAnimation
贴纸入动画类型
Definition: NvsAssetPackageManager.h:47
NvsAssetPackageManagerError
资源包管理器错误类别。
Definition: NvsAssetPackageManager.h:80
@ NvsAssetPackageManagerError_ImproperStatus
不正确状态
Definition: NvsAssetPackageManager.h:86
float foreheadWarp
前额调节程度
Definition: NvsAssetPackageManager.h:164
float mouthCornerLift
嘴角上扬程度
Definition: NvsAssetPackageManager.h:175
@ NvsAssetPackageStatus_Installing
正在安装
Definition: NvsAssetPackageManager.h:64
@ NvsTemplateFootageTypeVideo
Definition: NvsAssetPackageManager.h:124
float eyebrowWarp
眉毛调节程度
Definition: NvsAssetPackageManager.h:169
ARScene资源包中相机参数解析后的对象
Definition: NvsAssetPackageManager.h:187
@ NvsTemplateFootageTypeVideoImage
Definition: NvsAssetPackageManager.h:123
NvsAssetPackageAspectRatio
资源包支持的横纵比
Definition: NvsAssetPackageManager.h:104
@ NvsAssetPackageManagerError_SdkVersion
Sdk版本错误
Definition: NvsAssetPackageManager.h:92
float noseLengthWarp
鼻子长度调节程度
Definition: NvsAssetPackageManager.h:171
@ NvsAssetPackageType_CaptionOutAnimation
模块字幕的出动画类型
Definition: NvsAssetPackageManager.h:42
bool enabled
开启美型
Definition: NvsAssetPackageManager.h:159
float malarWarp
颧骨调节程度
Definition: NvsAssetPackageManager.h:166
Definition: NvsAssetPackageManager.h:138
Definition: NvsAssetPackageManager.h:158
模板资源包里footage对应的字幕信息。如果trackIndex和clipIndex都是-1,表示该字幕是timeline字幕。如果仅clipIndex为-1,表示该字幕是轨道字幕。如果两者都不为-1...
Definition: NvsAssetPackageManager.h:237
@ NvsAssetPackageManagerError_IO
输入输出错误
Definition: NvsAssetPackageManager.h:94
@ NvsAssetPackageType_CaptionInAnimation
模块字幕的入动画类型
Definition: NvsAssetPackageManager.h:41
#define NVS_EXPORT
Definition: NvsCommonDef.h:20
@ NvsAssetPackageType_FaceMesh
新版美型包类型
Definition: NvsAssetPackageManager.h:50
@ NvsAssetPackageAspectRatio_18v9
Definition: NvsAssetPackageManager.h:110
@ NvsAssetPackageStatus_Upgrading
正在升级
Definition: NvsAssetPackageManager.h:66
@ NvsAssetPackageType_CaptionRenderer
模块字幕的渲染包类型
Definition: NvsAssetPackageManager.h:39
@ NvsAssetPackageType_Warp
旧版美型包类型
Definition: NvsAssetPackageManager.h:51
@ NvsAssetPackageType_CaptionAnimation
模块字幕的循环动画类型
Definition: NvsAssetPackageManager.h:40
@ NvsAssetPackageType_AvatarMaterial
捏脸素材包类型
Definition: NvsAssetPackageManager.h:45
@ NvsAssetPackageManagerError_Resource
资源错误
Definition: NvsAssetPackageManager.h:95
@ NvsAssetPackageType_Project
视频编辑项目包类型
Definition: NvsAssetPackageManager.h:52
@ NvsAssetPackageType_CaptureScene
拍摄场景
Definition: NvsAssetPackageManager.h:35
@ NvsAssetPackageType_AvatarModel
捏脸模型包类型
Definition: NvsAssetPackageManager.h:44
@ NvsAssetPackageManagerError_NotInstalled
尚未安装
Definition: NvsAssetPackageManager.h:85
@ NvsAssetPackageManagerError_WorkingInProgress
安装或升级正在进行中
Definition: NvsAssetPackageManager.h:84
@ NvsAssetPackageType_ARScene
AR场景
Definition: NvsAssetPackageManager.h:36
@ NvsAssetPackageManagerError_AlreadyInstalled
已经安装
Definition: NvsAssetPackageManager.h:83
float jawWarp
下颚调节程度
Definition: NvsAssetPackageManager.h:167
资源包管理器,管理视频场景中的资源包
Definition: NvsAssetPackageManager.h:350
float eyeSizeWarp
眼睛尺寸调节程度
Definition: NvsAssetPackageManager.h:160
float faceWidthWarp
人脸宽度调节程度
Definition: NvsAssetPackageManager.h:162
@ NvsAssetPackageManagerError_MetaContent
元内容错误
Definition: NvsAssetPackageManager.h:91
NvsTemplateFootageType
Definition: NvsAssetPackageManager.h:122
@ NvsAssetPackageAspectRatio_1v1
Definition: NvsAssetPackageManager.h:106