SuperAPI AI 工具集

homepage-video-assets

前端与建站

查看项目

更新于 10-15 21:09

技能介绍

用途:本工作流用于处理 Remotion 首页创作者展示条资源,如 homepage-assets-master、editing-vp9-chrome、editing-safari、what-is-remotion。主要用于渲染或替换这些首页展示视频。

主要流程:先在 packages/brand 中渲染一份新的透明 ProRes 4444 母版,命令为 cd packages/brand 后执行 bunx remotion render <composition-id> /tmp/<asset>-master.mov,并附带 --codec=prores、--prores-profile=4444、--pixel-format=yuva444p10le、--image-format=png、--timeout=120000、--overwrite。注意必须从 ProRes 母版转换,不能从旧 WebM 或 MOV 转。

随后分别生成两种格式:Chrome WebM 使用 ffmpeg 缩放至 540:540、编码 libvpx、像素格式 yuva420p、auto-alt-ref 0、去音轨;Safari MP4 先用 ffmpeg 生成 540 ProRes 中间文件(prores_ks、profile 4、yuva444p10le),再用 avconvert 转换为 PresetHEVCHighestQualityWithAlpha 的 MP4。输出需同时复制到 promo-pages/public/img 和 docs/static/img 两个目录。

验证要求:转换前确认 ProRes 母版具有真实 alpha,可用 ffmpeg 查看并执行 alphaextract 抽帧;若 alphaextract 成功但采样像素全不透明,说明母版背景不透明或复用了旧母版。还需确认复制的 WebM 与 MP4 均为 540x540;Safari MP4 应呈现 hevc (Main) (hvc1)、兼容品牌 isommp41mp42 等特征,若为 h264 或 960x540 则文件不对。限制:不要将 ProRes .mov 加入首页 PR,体积过大;Safari 用小体积 .mp4 回退,Chrome 用透明 .webm。