用途:video-render 技能使用 Remotion(基于 React 的视频框架)渲染专业视频,适合把代码讲解、GitHub 活动、推文串、音频波形等素材批量生成视频。
主要能力:内置多种合成(Composition),包括 CodeExplainer(动画代码教程)、GitHubRecap(30-60 秒 GitHub 活动总结)、ThreadToVideo(推文串转视频)、Audiogram(音频加波形)、VerticalShort(15-60 秒 9:16 竖屏)、KineticTypography(14 秒动态文字)、CountdownTimer(7 秒倒计时)、DataDashboard(12 秒动画图表)、AsciiArt(10 秒 ASCII 动画)。支持通过 --props 传入自定义属性,如 CodeExplainer 的 code、language、explanation、title,GitHubRecap 的 username、commits、prs、issues、repos、period,AsciiArt 的 asciiArt、title、animationType、backgroundColor、asciiColor。
使用方式:需先安装 Node.js v18+,在 remotion-videos/ 中配置好 Remotion 项目,并安装 ffmpeg 用于后处理。开发预览:cd remotion-videos 后运行 npm run dev,在 http://localhost:3000 打开 Studio。渲染单个合成:npx remotion render {CompositionId} output/{filename}.mp4,可加 --props='{...}' 传参,或用 --frames=0-150 指定帧范围。质量设置示例:--codec=h264 --crf=18 --pixel-format=yuv420p(高质量)或 --crf=23(Web 优化)。输出格式支持 MP4(H.264)、WebM(VP9)、ProRes、GIF、PNG 序列(--sequence)。性能选项包括 --concurrency=4 并行渲染、--gl=angle 在 Windows 启用 GPU 加速、--scale=0.5 降低测试分辨率。
适用场景:面向 YouTube(1920x1080,16:9)、TikTok 与 Instagram Reels、YouTube Shorts(1080x1920,9:16)、Twitter(1280x720,16:9)等平台输出。
限制:资料未提供收费、价格、平台兼容性细节或效果保证;需自行准备 Remotion 项目与 ffmpeg 环境。输出文件默认位于 output/{composition}_{date}.mp4,props 文件在 output/props/,日志在 output/logs/。