视频片段,对视频文件的描述。视频片段源可以是视频或者图片。每个视频片段可以修改其裁剪入点、裁剪出点以及播放速度,也可以设置摇摄和扫描。编辑视频时,可以按特效类型的不同(内建特效,包裹式特效,美颜特效)添加或者插入多个视频特效。 添加资源包特效时,都得先安装,安装成功后获取packageId才能使用,而内建特效(builtin)只需获取特效名称即可使用。
更多...
|
| | constructor () |
| |
| | appendAudioFx (fxName) |
| | 在视频剪辑的末尾添加音频效果。 更多...
|
| |
| | insertAudioFx (fxName, fxIndex) |
| | 在视频剪辑的指定效果索引处插入音频效果。 更多...
|
| |
| | removeAudioFx (fxIndex) |
| | 按索引移除音效,后续audioFx索引前移。 更多...
|
| |
| | getAudioFxByIndex (fxIndex) |
| | 通过索引获取音频效果。 更多...
|
| |
| | getAudioFxCount () |
| | 获取视频剪辑上的音频效果数。注意:剪辑上的效果索引从 0 开始。 更多...
|
| |
| | appendBuiltinFx (fxName) |
| | 追加内置特效 更多...
|
| |
| | insertBuiltinFx (fxName, fxIndex) |
| | 插入内置特效 更多...
|
| |
| | appendPackagedFx (fxPackageId) |
| | 追加包特效 更多...
|
| |
| | insertPackagedFx (fxPackageId, fxIndex) |
| | 加入包特效 更多...
|
| |
| | removeFx (fxIndex) |
| | 删除特效 更多...
|
| |
| | removeAllAudioFx () |
| | 删除所有音频特效。 更多...
|
| |
| | removeAllVideoFx () |
| | 删除所有视频特效。 更多...
|
| |
| | removeAllFx () |
| | 删除所有特效 更多...
|
| |
| | getFxByIndex (fxIndex) |
| | 根据索引获取特效 更多...
|
| |
| | appendRawBuiltinFx (fxName) |
| | 追加原始内置特效 更多...
|
| |
| | insertRawBuiltinFx (fxName, fxIndex) |
| | 插入原始内置特效 更多...
|
| |
| | appendRawPackagedFx (fxPackageId) |
| | 追加原始包特效 更多...
|
| |
| | insertRawPackagedFx (fxPackageId, fxIndex) |
| | 加入原始包特效 更多...
|
| |
| | removeRawFx (fxIndex) |
| | 删除原始特效 更多...
|
| |
| | getRawFxCount () |
| | 获取原始特效计数 更多...
|
| |
| | getRawFxByIndex (fxIndex) |
| | 根据索引获取原始特效 更多...
|
| |
| | getVideoType () |
| | 获取视频类型 更多...
|
| |
| | getRoleInTheme () |
| | 获取主题角色 更多...
|
| |
| | setPlayInReverse (playInReverse) |
| | 设置反向播放 更多...
|
| |
| | getPlayInReverse () |
| | 获取反向播放 更多...
|
| |
| | setExtraVideoRotation (rotation) |
| | 设置扩展视频旋转 更多...
|
| |
| | getExtraVideoRotation () |
| | 获取扩展视频旋转 更多...
|
| |
| | setPanAndScan (pan, scan) |
| | 设置遥感和扫描 更多...
|
| |
| | getPanAndScan () |
| | 获取遥感和扫描 更多...
|
| |
| | setSourceBackgroundMode (mode) |
| | 设置源背景模式 更多...
|
| |
| | getSourceBackgroundMode () |
| | 获取源背景模式 更多...
|
| |
| | setSourceBackgroundColor (color) |
| | 设置源背景颜色 更多...
|
| |
| | getSourceBackgroundColor () |
| | 获取源背景颜色 更多...
|
| |
| | setImageMotionMode (mode) |
| | 设置图像运动模式 更多...
|
| |
| | getImageMotionMode () |
| | 获取图像运动模式 更多...
|
| |
| | setImageMotionAnimationEnabled (enabled) |
| | 设置图像运动动画启用 更多...
|
| |
| | isImageMotionAnimationEnabled () |
| | 是否启用了图像运动动画 更多...
|
| |
| | setClipWrapMode (wrapMode) |
| | 设置片段包装模式 更多...
|
| |
| | getClipWrapMode () |
| | 获取片段包装模式 更多...
|
| |
| | disableAudioStreams (disabled) |
| | 禁止音频流 更多...
|
| |
| | isAudioStreamsDisabled () |
| | 音频流是否已禁止 更多...
|
| |
| | enableClipFreezeFrame (enabled) |
| | 启用片段冻结帧 更多...
|
| |
| | isClipFreezeFrameEnabled () |
| | 是否启用了片段冻结帧 更多...
|
| |
| | setClipFreezeFrameTrimPosition (trimPos) |
| | 设置片段冻结帧修剪位置 更多...
|
| |
| | getClipFreezeFrameTrimPosition () |
| | 获取剪辑冻结帧修剪位置 更多...
|
| |
| | getPropertyVideoFx () |
| | 获取属性视频特效 更多...
|
| |
| | enablePropertyVideoFx (enabled) |
| | 启用属性视频特效 更多...
|
| |
| | isPropertyVideoFxEnabled () |
| | 获取是否开启原始比例渲染模式。 更多...
|
| |
| | setBlendingMode (mode) |
| | 将混合模式设置为视频剪辑。 更多...
|
| |
| | getBlendingMode () |
| | 从视频剪辑中获取混合模式。 更多...
|
| |
| | setImageMotionROI (startROI, endROI) |
| | 设置剪辑的动态移动 ROI。 更多...
|
| |
| | getStartROI () |
| | 获取图像剪辑的起始 ROI。 更多...
|
| |
| | getEndROI () |
| | 获取图像剪辑的终止 ROI。 更多...
|
| |
| | setRefImageFillMode (mode) |
| | 小图模式下设置片段的填充模式 更多...
|
| |
| | getRefImageFillMode () |
| | 小图模式下获取片段的填充模式 更多...
|
| |
| | setRefImageSize (width, height) |
| | 小图模式下设置片段的尺寸 更多...
|
| |
| | getRefImageSize () |
| | 小图模式下获取片段的尺寸 更多...
|
| |
| | setRefImageBackgroundColor (color) |
| | 小图模式下设置片段的背景颜色 更多...
|
| |
| | getRefImageBackgroundColor () |
| | 小图模式下获取片段的背景颜色 更多...
|
| |
| | setRefImageBackgroundBlurRadius (radius) |
| | 小图模式下设置片段的背景模糊程度 更多...
|
| |
| | getRefImageBackgroundBlurRadius () |
| | 小图模式下获取片段的背景模糊程度 更多...
|
| |
| | enableRawSourceMode (enable) |
| | 开启原始画幅的模式。 当这个模式开启后, SetPanAndScan, GetPanAndScan, DisableAmbiguousCrop, IsAmbiguousCropDisabled, SetImageMotionMode, ImageMotionMode, SetImageMotionROI, GetImageMotionROI, SetImageMotionAnimationEnabled, IsImageMotionAnimationEnabled, SetImageMaskROI和GetImageMaskROI都已经无效。 如果开启了属性特技,属性特技中对应的上述相关参数也是没有效果的。 更多...
|
| |
| | isRawSourceModeEnabled () |
| | 原始画幅模式是否已开启。 更多...
|
| |
| | getFirstCaption () |
| | 获取片段上第一个字幕 更多...
|
| |
| | getLastCaption () |
| | 获取片段上最后一个字幕 更多...
|
| |
| | getPrevCaption (caption) |
| | 获取片段上当前字幕的前一个字幕 更多...
|
| |
| | getNextCaption (caption) |
| | 获取片段上当前字幕的后一个字幕 更多...
|
| |
| | getCaptionsByClipTimePosition (clipTimePos) |
| | 根据片段位置获取字幕 更多...
|
| |
| | addCaption (captionText, inPoint, duration, captionStylePackageId, isPanoramic) |
| | 添加字幕 更多...
|
| |
| | addModularCaption (captionText, inPoint, duration) |
| | 添加模块化字幕 更多...
|
| |
| | removeCaption (caption) |
| | 删除字幕 更多...
|
| |
| | getFirstCompoundCaption () |
| | 获取片段上第一个复合字幕 更多...
|
| |
| | getLastCompoundCaption () |
| | 获取片段上最后一个复合字幕 更多...
|
| |
| | getPrevCompoundCaption (caption) |
| | 获取片段上当前复合字幕的前一个复合字幕 更多...
|
| |
| | getNextCompoundCaption (caption) |
| | 获取片段上当前复合字幕的后一个复合字幕 更多...
|
| |
| | getCompoundCaptionsByClipTimePosition (clipTimePos) |
| | 根据片段位置,获取复合字幕 更多...
|
| |
| | addCompoundCaption (inPoint, duration, compoundCaptionPackageId) |
| | 添加复合字幕 更多...
|
| |
| | removeCompoundCaption (caption) |
| | 删除复合字幕 更多...
|
| |
| | getFirstAnimatedSticker () |
| | 获取片段上第一个动画贴纸 更多...
|
| |
| | getLastAnimatedSticker () |
| | 获取最后一个动画贴纸 更多...
|
| |
| | getPrevAnimatedSticker (animatedSticker) |
| | 获取片段上当前动画贴纸的前一个动画贴纸 更多...
|
| |
| | getNextAnimatedSticker (animatedSticker) |
| | 获取片段上当前动画贴纸的后一个动画贴纸 更多...
|
| |
| | getAnimatedStickersByClipTimePosition (clipTimePos) |
| | 根据片段位置获取动画贴纸 更多...
|
| |
| | addAnimatedSticker (inPoint, duration, animatedStickerPackageId, isPanoramic, isCustom, customImagePath) |
| | 添加动画贴纸 更多...
|
| |
| | removeAnimatedSticker (animatedSticker) |
| | 删除动画贴纸 更多...
|
| |
| | setRawFilterProcessesMode (mode) |
| | 设置Raw滤镜的处理模式。 默认处理模式是所有的Raw滤镜输入输出尺寸都是和媒体文件的分辨率一致的 当这个模式开启后,所有的Raw滤镜都会按照变尺寸模式进行处理,最后会按照FillModeFill的模式适配到时间线的尺寸上。 当处理模式为NvsRawFilterProcessesMode.VarSizeWithFillModeUsed,最后会按照设置的填充模式适配到时间线的尺寸 更多...
|
| |
| | getRawFilterProcessesMode () |
| | 获取Raw滤镜的处理模式。 更多...
|
| |
| | constructor () |
| |
| | getTrimIn () |
| | 获取修剪入点 更多...
|
| |
| | getTrimOut () |
| | 获取修剪出点 更多...
|
| |
| | moveTrimPoint (offset) |
| | 移动修剪点 更多...
|
| |
| | getInPoint () |
| | 获取入点 更多...
|
| |
| | getOutPoint () |
| | 获取出点 更多...
|
| |
| | getType () |
| | 获取类型 更多...
|
| |
| | getIndex () |
| | 获取索引 更多...
|
| |
| | getFilePath () |
| | 获取文件路径 更多...
|
| |
| | getFxCount () |
| | 获取特效计数 更多...
|
| |
| | changeTrimInPoint (newTrimInPoint, affectSibling) |
| | 改变入点 更多...
|
| |
| | changeTrimOutPoint (newTrimOutPoint, affectSibling) |
| | 改变出点 更多...
|
| |
| | getSpeed () |
| | 获取速度 更多...
|
| |
| | changeSpeed (newSpeed, keepAudioPitch) |
| | 改变速度 更多...
|
| |
| | changeSpeedWithOutPoint (outPoint, newSpeed, keepAudioPitch) |
| | 改变速度 更多...
|
| |
| | isKeepAudioPitch () |
| | 是否保持音调 更多...
|
| |
| | getVolumeGain () |
| | 获取音量增益 更多...
|
| |
| | setVolumeGain (leftVolumeGain, rightVolumeGain) |
| | 设置音量增益 更多...
|
| |
| | setFadeInDuration (duration) |
| | 设置淡入持续时间 更多...
|
| |
| | getFadeInDuration () |
| | 获取淡入持续时间 更多...
|
| |
| | setFadeOutDuration (duration) |
| | 设置淡出持续时间 更多...
|
| |
| | getFadeOutDuration () |
| | 获取淡出持续时间 更多...
|
| |
| | changeCurvesVariableSpeed (curvesString, keepAudioPitch) |
| | 改变曲线变速,此接口将导致流引擎状态跳转到引擎停止状态 更多...
|
| |
| | changeCurvesVariableSpeedWithOutPoint (outPoint, curvesString, keepAudioPitch) |
| | 改变曲线变速,此接口将导致流引擎状态跳转到引擎停止状态 更多...
|
| |
| | getClipVariableSpeedCurvesString () |
| | 获取片段变速曲线字符串 更多...
|
| |
| | getClipPosByTimelinePosCurvesVariableSpeed (timelinePos) |
| | 根据时间线位置曲线变速获取片段位置 更多...
|
| |
| | getTimelinePosByClipPosCurvesVariableSpeed (clipPos) |
| | 根据片段位置曲线变速获取时间线位置 更多...
|
| |
| | getAudioVolumeFx () |
| | 获取剪辑片段的音量效果。 更多...
|
| |
| | getInternalTimeline () |
| | 从剪辑中获取内部时间线对象。 更多...
|
| |
| | isTimelineClip () |
| | 是否为时间线剪辑 更多...
|
| |
| | changeClipFilePath (clipFilePath) |
| | 修改剪辑片段文件路径 更多...
|
| |
| | constructor () |
| |
| | setInternalObject (obj) |
| | 设置内置对象 更多...
|
| |
| | getInternalObject () |
| | 获取内置对象 更多...
|
| |
| | setTemplateAttachment (key, value) |
| | 设置模板附件 更多...
|
| |
| | getTemplateAttachment (key) |
| | 根据键,获取模板属性值 更多...
|
| |
视频片段,对视频文件的描述。视频片段源可以是视频或者图片。每个视频片段可以修改其裁剪入点、裁剪出点以及播放速度,也可以设置摇摄和扫描。编辑视频时,可以按特效类型的不同(内建特效,包裹式特效,美颜特效)添加或者插入多个视频特效。 添加资源包特效时,都得先安装,安装成功后获取packageId才能使用,而内建特效(builtin)只需获取特效名称即可使用。
- 参见
- NvsClip