1实现原理 · 为什么它能做到
两个前置判断:master 要用什么形态才能活过所有裁切,以及每个平台各自走哪条交付路径;master 必须在动手前决定。
Decide the master before animating — re-cropping after the fact is where deliveries break.
平台规格以一张主数据表承载(比例/像素/时长/容器编码/注意事项),是全部导出的依据。
| IG Reels | 9:16 | 1080×1920 | ≤90s (up to 3min) | MP4/MOV, H.264 | UI overlays bottom + right; keep action centre |
安全区按平台 UI 遮挡给像素级危险区,并规定「UI 决定布局优先于规格决定导出」。
- **9:16 (Reels/TikTok/Shorts/Story)**: reserve top ~250px (handle/close) and bottom ~250-400px (caption, CTA, controls).
一源多比例用重排矩阵而非裁切:16:9→9:16 要重排元素,且这需要预算时间。
| 16:9 → 9:16 | Crop hard to centre + re-stack elements vertically | Wide compositions break; reflow text/logos |
字幕策略按渠道分流:社交默认烧入(静音观看 + 平台自动字幕不可靠),长视频与广播用 sidecar。
- **Open (burned-in) captions**: baked into the video. Default for social — most users watch muted, and platform auto-captions are unreliable.
广播路径要求照抄 broadcaster 规格书(ProRes 422 HQ、地区帧率、R128/A85 响度、90% title-safe、textless + slate)。
| Broadcast delivery rejected | Used H.264 / wrong loudness / no textless | Follow the broadcaster spec PDF: ProRes, R128/A85, slate, textless |
交付前跑 QC:首末帧、音频/响度、拼写与 legal、logo/品牌色、安全区、字幕、编码与「在新机器上能播」。
- Export matches codec/bitrate spec; file plays on a fresh machine.
反例是具体的:「回头再裁」导致 logo 消失、标语被切、字幕压在平台 CTA 条下。
**ANTI-PATTERN — "we'll just crop it later":**
2核心能力
4风险提醒 风险提醒:绿色 · 放心使用
- 平台规格会过期 — 像素、时长上限、码率与 UI 危险区随平台改版变动,且文档无出处(见 second_pass 的 unlocatable 条)。把它当作核对清单而非权威规格;投递前以平台当期官方文档复核。
- 覆盖的平台有限 — 表内覆盖 IG/TikTok/YouTube/广播/OOH/web,未含 X、LinkedIn、Snapchat、Twitch、CTV 等;落到未列平台时需自行补规格(references/platform-specs 更详细,但仍是同一批平台)。
- 不提供实际工具链 — 本 skill 不给 ffprobe 校验或导出命令(连命令行示例都没有),QC 全靠人工按清单执行;需要自动化校验时得自建(可参考工具类 skill 或自写 ffprobe 断言)。
- 许可与合规只到「提醒」层面 — 交付包要求 README 列明字体/音乐/素材许可与使用范围,但 skill 不校验授权、不生成授权文档;商用合规仍需自行落实。
5第二遍独立确认
- [ok] 是否存在脚本、命令或联网动作 — 全目录仅 Markdown;无 shell/JS 代码块、无 URL(除署名页脚)、无工具调用示例——是本 pack 中最「纯文档」的一份。
- [unlocatable] 平台规格数值是否有出处(是否会被误当权威规格) — IG/TikTok/YouTube/广播/OOH 的像素、时长上限、码率与安全区像素均无引用来源(无平台文档链接);文档也提示广播要 follow the broadcaster spec PDF EXACTLY,即承认外部权威在平台侧。故本文件应作为核对清单使用,投递前以当期官方规格复核。
- [ok] 内部数值是否自洽(同 pack 内是否与 shot-composition 冲突) — SKILL.md 自身三处口径一致;与 shot-composition 的差异(百分比 vs 像素)是粒度不同而非冲突——9:16 顶部 ~250px 与 top ~12-14% 在 1920 高下换算相符(约 230-269px),未发现矛盾。
- [ok] 「社交 H.264 / 广播 ProRes」这类二分是否覆盖了混合场景(如付费社媒需高码率) — 文档给出「上传高码率/ProRes 让平台自己降采样」的指引(常见错误表 'Exported at low bitrate; platform re-compresses' → 'Upload high-bitrate / ProRes; let the platform downscale'),并非只给社交低码率一条路。
6结论
4ff813c09ab5e0aa…d85c2b4846