用途:在动画完成后,将 Remotion 组合渲染为适配目标平台的文件,解决 LinkedIn 拒收、色彩偏移、moov 位置、PPT 播放、GIF 静态化、4K 软放大等问题。不用于动画制作、画面评审、分镜、录屏压缩或上传发布。
主要能力:按 assets/presets.json 选取预设 linkedin-4x5、linkedin-1x1、linkedin-9x16、linkedin-16x9、pptx-16x9、pptx-4k、gif-loop、custom。每个组合先生成一个母版(CRF 10、PNG 帧、BT.709,并记录来源分镜与标记),再按交付物各跑一次 ffmpeg;交付前经检查,失败则保留旧文件。可用 --reuse-masters 复用匹配的母版,--input file.mp4 重编码已有文件,--dry-run 仅打印命令。
使用方式:前置条件为 animation.config.json 含 remotion_license_basis、各目标在 Root.tsx 有组合、src/index.ts 列出组合、ffmpeg 与 ffprobe 在 PATH。渲染命令:python3 "${CLAUDE_SKILL_DIR}/scripts/render.py" --project . --preset linkedin-4x5 --preset pptx-16x9。检查命令:python3 "${CLAUDE_SKILL_DIR}/scripts/check_output.py" out/linkedin-4x5.mp4 --preset linkedin-4x5 --project .。检查项含容器、编码、profile、像素格式、偶数尺寸、帧率、时长、字节上下限、码率、BT.709 标签、faststart、无音轨、GIF 无限循环与完整解码。
适用场景与限制:交付需说明各文件用途与注意事项,如 PPT 插入并自动播放、循环至停止、勿用“压缩媒体”,LinkedIn 上传 MP4 并按 ATTRIBUTION.md 加署名,GIF 仅用于 README、邮件与桌面演示。LinkedIn 不支持动图 GIF,网页版 PowerPoint 也无法播放;PowerPoint 支持 H.264/AAC MP4,不支持 HEVC、VP9、ProRes,WebM 需扩展,alpha 视频非文档格式,需把背景色烘焙进渲染。Remotion 免费许可覆盖个人、最多 3 人公司及非营利组织,未记录依据时渲染器停止。部分平台细节与价格信息暂未提供。