Skip to content

Latest commit

 

History

History
247 lines (242 loc) · 5.97 KB

transition.md

File metadata and controls

247 lines (242 loc) · 5.97 KB

转场效果

目前使用的转场均来自于FFmpeg内置的 Xfade 转场滤镜。

从模块引入转场效果常量即可使用。

import { TRANSITION } from "web-video-creator";

console.log(TRANSITION.FADE);  // 输出 fade
console.log(TRANSITION.CIRCLE_OPEN);  // 输出 circleopen
常量名 效果说明
FADE 淡入淡出
WIPE_LEFT 从右向左擦除
WIPE_RIGHT 从左向右擦除
WIPE_UP 从下往上擦除
WIPE_DOWN 从上往下擦除
SLIDE_LEFT 从右向左滑动
SLIDE_RIGHT 从左向右滑动
SLIDE_UP 从下往上滑动
SLIDE_DOWN 从上往下滑动
CIRCLE_CROP 圆形裁剪过渡
RECT_CROP 矩形裁剪过渡
DISTANCE 色块过渡
FADE_BLACK 黑色渐变淡入淡出
FADE_WHITE 白色渐变淡入淡出
RADIAL 雷达扫描
SMOOTH_LEFT 从右向左平滑过渡
SMOOTH_RIGHT 从左向右平滑过渡
SMOOTH_UP 从下向上平滑过渡
SMOOTH_DOWN 从上向下平滑过渡
CIRCLE_OPEN 圆形开放过渡
CIRCLE_CLOSE 圆形闭合过渡
VERT_OPEN 垂直方向开放过渡
VERT_CLOSE 垂直方向闭合过渡
HORZ_OPEN 水平方向开放过渡
HORZ_CLOSE 水平方向闭合过渡
DISSOLVE 溶解过渡
PIXELIZE 像素化过渡
DIAGL 右下对角线过渡
DIAGTR 左下对角线过渡
DIAGBL 右上对角线过渡
DIAGBR 左上对角线过渡
SLICE_LEFT 水平从右向左百叶窗过渡
SLICE_RIGHT 水平从左向右百叶窗过渡
SLICE_UP 垂直从右向左百叶窗过渡
SLICE_DOWN 垂直从右向左百叶窗过渡
HBLUR 高速模糊效果
FADE_GRAYS 灰度渐变
WIPE_TL 从右下向左上擦除
WIPE_TR 从左下向右上角擦除
WIPE_BL 从右上向左下擦除
WIPE_BR 从左上向右下擦除
SQUEEZEH 水平挤压
SQUEEZEV 垂直挤压
ZOOM_IN 放大过渡
WIND_LEFT 从右向左扫过
WIND_RIGHT 从左向右扫过
WIND_UP 从下向上扫过
WIND_DOWN 从上向下扫过
COVER_LEFT 从右向左覆盖
COVER_RIGHT 从左向右覆盖
COVER_UP 从下向上覆盖
COVER_DOWN 从上向下覆盖
REVEAL_LEFT 从右向左揭开
REVEAL_RIGHT 从左向右揭开
REVEAL_UP 从下向上揭开
REVEAL_DOWN 从上向下揭开