美摄Web端SDK
3.12.1
|
Effect SDK WEB应用文档 更多...
类 | |
class | NveVectorVal |
对象类型数组 更多... | |
class | NveVolume |
音量类,设置音量的左右声道 更多... | |
class | NveMotionParameters |
运动参数 更多... | |
class | NveCaptionSpan |
字幕layout属性类 更多... | |
class | NvePointF |
二维坐标点结构。 参数类型为双精度浮点数。 更多... | |
class | NveRectF |
矩形类 更多... | |
class | NveRational |
比例值 更多... | |
class | NveColor |
自定义颜色类 SDK中,NveColor类属性r,g,b,a取值范围是[0,1],而非[0,255]。 更多... | |
class | NveRenderTask |
渲染任务 更多... | |
class | NveEffectInstance |
特效实例 更多... | |
class | NveCaption |
字幕是叠加在视频上的自定义文本。您可以添加并调整字幕位置。添加字幕后,还可以设置样式,包括字体大小、颜色、阴影、描边等。 更多... | |
class | NveAnimatedSticker |
动画贴纸类。动画贴纸是视频编辑时使用的一种美化特效,可以产生动画效果。用户可以添加和修改动画贴纸,通过各种API调整贴纸的各种属性,如位置、大小、显示时间等等。 更多... | |
class | NveCompoundCaption |
复合字幕。复合字幕是视频上叠加的组合型文字,每个复合字幕包含若干个子字幕。编辑视频时,可以添加并对字幕位置进行调整处理,还可以对字体,颜色属性进行修改。 更多... | |
class | NveVideoTransition |
视频转场,片段间切换的特效。轨道上有多个片段,转场是从一个视频片段播放到另一个视频片段的衔接过渡效果,而在有间隙的片段之间不能添加视频转场。目前支持多种视频转场, 包括Fade(淡入淡出)、Turning(翻转)、Swap(层叠)、Stretch In(伸展进入)、Page Curl(卷页)、Lens Flare(镜头眩光)、Star(星形)、Dip To Black(闪黑)、Dip To White(闪白)、 Push To Right(右推拉)、Push To Top(上推拉)、Upper Left Into(斜推)。每种视频转场都可通过视频轨道来设置和获取。默认转场是Fade(淡入淡出)。 更多... | |
class | NveEffectContext |
特效上下文 特效上下文类可视作Effect SDK框架的入口,可以通过nveGetEffectContextInstance()获取全局唯一的实例对象。 更多... | |
class | NveAssetPackageManager |
资源包管理器,管理视频场景中的资源包。 在SDK开发过中,资源包管理器统一对需要的各种特技资源包,包括字幕、动画贴纸等进行相应的安装,升级,卸载等操作。 在安装,升级,卸载时,出现差错都会有相应的错误提示类型,以便快速定位和解决错误。 更多... | |
class | NveARSceneManipulate |
ARScene 操作。 更多... | |
class | NveARSceneRenderer |
ARScene内建特效的快捷渲染类 通过内部下载初始化人脸模型,内部下载管理安装美妆、美型等资源包的方式,简化美颜美型美妆以及整妆包的使用逻辑, 同时内部还提供启动摄像头媒体流采集,外部输入媒体流,输出媒体流的多种形式,IndexedDB缓存机制, 只需要初始化配置好相应的参数,然后设置特效包地址等参数即可快速得到美颜美型美妆等渲染结果。 更多... | |
函数 | |
function | nveGetEffectContextInstance () |
获取特效上下文实例 更多... | |
function | nveSetModule (module) |
function | nveInitClasses () |
function | nveSetFS (fs) |
变量 | |
var | Module = typeof Module !== 'undefined' ? Module : {} |
var | FS = typeof FS !== 'undefined' ? FS : {} |
const | NveCaptionTextAlignmentEnum |
字幕文本排列枚举 更多... | |
const | NveCaptionTextBoundingTypeEnum |
字幕文本边界类型枚举 更多... | |
const | NveCaptionLetterSpacingTypeEnum |
字幕字间距类型枚举 更多... | |
const | NveRenderFlagEnum |
渲染标识枚举 更多... | |
const | NveAssetPackageTypeEnum |
资源包类型枚举 更多... | |
const | NveAssetPackageStatusEnum |
资源包状态枚举 更多... | |
const | NveHumanDetectionFeatureEnum |
人体检测功能枚举 更多... | |
const | NveHumanDetectionDataTypeEnum |
人脸检测数据类型 更多... | |
const | NveAssetPackageErrorEnum |
资源包错误枚举 更多... | |
Effect SDK WEB应用文档
function nveGetEffectContextInstance | ( | ) |
获取特效上下文实例
const NveAssetPackageErrorEnum |
资源包错误枚举
const NveAssetPackageStatusEnum |
资源包状态枚举
const NveAssetPackageTypeEnum |
资源包类型枚举
const NveCaptionLetterSpacingTypeEnum |
字幕字间距类型枚举
const NveCaptionTextAlignmentEnum |
字幕文本排列枚举
const NveCaptionTextBoundingTypeEnum |
字幕文本边界类型枚举
const NveHumanDetectionDataTypeEnum |
人脸检测数据类型
const NveHumanDetectionFeatureEnum |
人体检测功能枚举
const NveRenderFlagEnum |
渲染标识枚举