phone-fan 是一个面向口播视频的特效技能,用于在用户自己的出镜片段中加入“手机扇形展开”的转场效果。它不负责拍摄或剪辑整条视频,而是对已有片段做一次视觉特效处理,并返回处理后的 MP4。
用途与效果:镜头从用户的出镜画面拉远后,画面会被放到一部手机屏幕上,随后另外四部手机像展开的一手纸牌一样在该手机背后呈扇形排开,最后镜头再推近,回到原来的画面。该效果本身不显示任何文字。
主要能力与输出:处理后返回一个 MP4 文件,规格为 1080x1920、30fps、H.264,保留原音频,时长与输入片段相同。效果从 --at 指定的时间点开始播放(默认 0.6 秒),播放时长为 0.98 秒,可用 --len 调整该时长;指定时间之后的画面会切回用户的原片段。
使用方式:需要先准备一段时长至少 2 秒的竖屏或横屏 MP4,画面为人物头部和肩部出镜、面向镜头讲话。然后在同一目录安装 video-effects 引擎,并按该引擎的说明完成一次环境配置(涉及 ffmpeg、Node、Puppeteer、torch)。运行命令为:node ~/.claude/skills/video-effects/run.cjs phone-fan my-clip.mp4 phone-fan.mp4。如需先验证素材是否适配以及能否加载而不实际渲染,可加 --check 参数。
适用场景:适合为口播、讲解、出镜类短视频添加一次短暂的视觉转场效果,素材为人物头部和肩部出镜的竖屏或横屏片段。
限制:输入片段至少 2 秒,并且需要人物头部和肩部出镜;效果不含文字;需要安装并配置 video-effects 引擎及其依赖(ffmpeg、Node、Puppeteer、torch);效果实现位于 video-effects/fx/14-phone-fan.js,如需改变效果本身可编辑该文件。