美摄Web端SDK
3.12.1
|
资源包管理器,管理视频场景中的资源包。 在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 |