|
美摄Web端SDK
3.14.2
|
资源包管理器,管理视频场景中的资源包。 在SDK开发过中,资源包管理器统一对需要的各种特技资源包,包括字幕、动画贴纸等进行相应的安装,升级,卸载等操作。 在安装,升级,卸载时,出现差错都会有相应的错误提示类型,以便快速定位和解决错误。 更多...
Public 成员函数 | |
| constructor () | |
| setInternalObject (obj) | |
| 设置内置对象 更多... | |
| getInternalObject () | |
| 获取内置对象 更多... | |
| installAssetPackage (assetPackageFilePath, licenseFilePath, type) | |
| 安装资源包 调用此函数后,会接收到回调函数onFinishAssetPackageInstallation返回安装结果。 onFinishAssetPackageInstallation返回参数包括assetPackageId、assetPackageFilePath、assetPackageType和error。 assetPackageId是当前安装完成的资源包id, assetPackageFilePath是当前安装完成的资源包文件路径, assetPackageType是当前安装完成的资源包类型, error是当前安装完成的错误码,参看NvsAssetPackageErrorEnum。 更多... | |
| upgradeAssetPackage (assetPackageFilePath, licenseFilePath, type) | |
| 升级资源包 调用此函数后,会接收到回调函数onFinishAssetPackageUpgrading返回升级结果。 onFinishAssetPackageUpgrading返回参数包括assetPackageId、assetPackageFilePath、assetPackageType和error。 assetPackageId是当前升级完成的资源包id, assetPackageFilePath是当前升级完成的资源包文件路径, assetPackageType是当前升级完成的资源包类型, error是当前升级完成的错误码,参看NvsAssetPackageErrorEnum。 更多... | |
| uninstallAssetPackage (assetPackageId, type) | |
| 卸载资源包 更多... | |
| getAssetPackageStatus (assetPackageId, type) | |
| 获取资源包状态 更多... | |
| getAssetPackageVersion (assetPackageId, type) | |
| 获取资源包版本号 更多... | |
| getAssetPackageContentType (assetPackageId, type) | |
| 获取资源包内容类型 更多... | |
| isParticleFX (uuidString) | |
| 是否是粒子特效 更多... | |
| getVideoFxAssetPackageDescription (uuidString) | |
| 获取视频特效资源包描述 更多... | |
| getTemplateFootages (uuidString) | |
| 获取模板素材 更多... | |
| getTemplateCaptions (uuidString) | |
| 获取模板字幕 更多... | |
| getTemplateCompoundCaptions (uuidString) | |
| 获取模板组合字幕 更多... | |
| getTemplatePackageDirPath (uuidString) | |
| 获取模板包路径 更多... | |
| getTemplateCurrentAspectRatio (uuidString) | |
| 获取模板当前纵横比 更多... | |
| getTemplateDefaultAspectRatio (uuidString) | |
| 获取模板缺省纵横比 更多... | |
| writeTemplateXml (timeline, aspectRatio, uuidString) | |
| 写XML模板 更多... | |
| generateTemplatePackage (innerAssetDir, uuidString, outputPath) | |
| 生成模板包 更多... | |
| writeProjectXml (timeline, aspectRatio, uuidString) | |
| 编写项目xml 更多... | |
| generateProjectPackage (innerAssetDir, uuidString, outputPath) | |
| 生成项目资产包。 更多... | |
| setTemplateCustomResourceDir (uuidString, dir) | |
| 设置模板/项目自定义资源文件夹 更多... | |
| getAssetPackageRootDir () | |
| 获取资源包根路径 更多... | |
| changeTemplateAspectRatio (uuidString, aspectRatio) | |
| 改变模板纵横比 更多... | |
| getAssetPackageMinSdkVersion (assetPackageId, type) | |
| 获取特效包最小支持的Sdk版本号 更多... | |
| getExpValueList (assetPackageId, type) | |
| 获取特效包可以调整的参数列表 更多... | |
| getTranslationMap (assetPackageId, type) | |
| 获取特效包参数翻译表 更多... | |
资源包管理器,管理视频场景中的资源包。 在SDK开发过中,资源包管理器统一对需要的各种特技资源包,包括字幕、动画贴纸等进行相应的安装,升级,卸载等操作。 在安装,升级,卸载时,出现差错都会有相应的错误提示类型,以便快速定位和解决错误。
|
inline |
改变模板纵横比
| {String} | uuidString 字符串唯一标识 |
| {Number} | aspectRatio 纵横比 |
|
inline |
@constructor
|
inline |
生成项目资产包。
| {String} | innerAssetDir 模板内部资产路径 |
| {String} | uuidString 项目资源包ID |
| {String} | outputPath 项目资源包的输出路径 |
|
inline |
生成模板包
| {String} | innerAssetDir 内置资源路径 |
| {String} | uuidString 字符串唯一标识 |
| {String} | outputPath 输出路径 |
|
inline |
获取资源包内容类型
| {String} | assetPackageId 资源包id |
| {Number} | type 资源类型,参看NvsAssetPackageTypeEnum |
|
inline |
获取特效包最小支持的Sdk版本号
| {String} | assetPackageId 资源包ID |
| {Number} | type 资源包类型 |
|
inline |
获取资源包根路径
|
inline |
获取资源包状态
| {String} | assetPackageId 资源包id |
| {Number} | type 资源类型,参看NvsAssetPackageTypeEnum |
|
inline |
获取资源包版本号
| {String} | assetPackageId 资源包id |
| {Number} | type 资源类型,参看NvsAssetPackageTypeEnum |
|
inline |
获取特效包可以调整的参数列表
| {String} | assetPackageId 资源包ID |
| {Number} | type 资源包类型 |
|
inline |
获取内置对象
|
inline |
获取模板字幕
| {String} | uuidString 字符串唯一标识 |
|
inline |
获取模板组合字幕
|
inline |
获取模板当前纵横比
| {String} | uuidString 字符串唯一标识 |
|
inline |
获取模板缺省纵横比
| {String} | uuidString 字符串唯一标识 |
|
inline |
获取模板素材
| {String} | uuidString 字符串唯一标识 |
|
inline |
获取模板包路径
| {String} | uuidString 特效uuid |
|
inline |
获取特效包参数翻译表
| {String} | assetPackageId 资源包ID |
| {Number} | type 资源包类型 |
|
inline |
获取视频特效资源包描述
| {String} | uuidString 资源包id |
|
inline |
安装资源包 调用此函数后,会接收到回调函数onFinishAssetPackageInstallation返回安装结果。 onFinishAssetPackageInstallation返回参数包括assetPackageId、assetPackageFilePath、assetPackageType和error。 assetPackageId是当前安装完成的资源包id, assetPackageFilePath是当前安装完成的资源包文件路径, assetPackageType是当前安装完成的资源包类型, error是当前安装完成的错误码,参看NvsAssetPackageErrorEnum。
| {String} | assetPackageFilePath 资源包文件路径 |
| {String} | licenseFilePath 授权文件路径 |
| {Number} | type 资源类型,参看NvsAssetPackageTypeEnum |
|
inline |
是否是粒子特效
| {String} | uuidString 粒子特效uuid |
|
inline |
设置内置对象
| {Object} | obj 内置对象 |
|
inline |
设置模板/项目自定义资源文件夹
| {String} | uuidString 模板内部资产路径 |
| {String} | dir 项目资源包ID |
|
inline |
卸载资源包
| {String} | assetPackageId 资源包id |
| {Number} | type 资源类型,参看NvsAssetPackageTypeEnum |
|
inline |
升级资源包 调用此函数后,会接收到回调函数onFinishAssetPackageUpgrading返回升级结果。 onFinishAssetPackageUpgrading返回参数包括assetPackageId、assetPackageFilePath、assetPackageType和error。 assetPackageId是当前升级完成的资源包id, assetPackageFilePath是当前升级完成的资源包文件路径, assetPackageType是当前升级完成的资源包类型, error是当前升级完成的错误码,参看NvsAssetPackageErrorEnum。
| {String} | assetPackageFilePath 资源包文件路径 |
| {String} | licenseFilePath 授权文件路径 |
| {Number} | type 资源类型,参看NvsAssetPackageTypeEnum |
|
inline |
编写项目xml
| {NvsTimeline} | timeline 时间线 |
| {Number} | aspectRatio 纵横比 |
| {String} | uuidString 特效uuid |
|
inline |
写XML模板
| {NvsTimeline} | timeline |
| {Number} | aspectRatio 纵横比 |
| {String} | uuidString 特效uuid |