screen-in-screen 是 charlie947/reel-editing-skills 下的一个视频特效技能,用于给真人出镜的口播片段加上“屏幕中的屏幕”转场:镜头先拉远,露出摆在桌上的笔记本电脑,你的画面正在电脑屏幕上播放,随后镜头再钻回屏幕,回到原始口播画面。
用途与效果 该技能面向短视频口播素材的包装,提供一种从实拍画面过渡到“笔记本电脑屏幕内画面”再返回的视觉转场。特效本身不显示任何文字。
输入要求 需要一段竖屏或横屏的 MP4 视频,内容为对镜头说话、头肩入镜,时长至少 2 秒。
运行依赖 除本技能外,还需安装 video-effects 引擎,并按它的说明完成一次性环境配置,包括 ffmpeg、Node、Puppeteer、torch。
使用方式 在完成配置后通过命令行运行: node ~/.claude/skills/video-effects/run.cjs screen-in-screen my-clip.mp4 screen-in-screen.mp4 特效默认从 --at 指定的时间点开始(默认 0.6 秒)播放 1.34 秒,然后交回原始画面;可用 --len 修改特效时长。加上 --check 参数可以在不渲染的情况下测试素材适配与加载情况。
输出结果 生成 screen-in-screen.mp4,规格为 1080x1920、30fps、H.264,保留原音频,总时长与输入片段相同。
自定义 特效实现位于 video-effects/fx/09-screen-in-screen.js,可直接编辑该文件来调整效果。
限制与未提供信息 关于处理耗时、体积上限、GPU 要求、具体收费或价格、支持平台范围等,资料未提供,暂未说明。