[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"pack-detail-video-production-ai-zh":3,"seo:pack:video-production-ai:zh":78},{"code":4,"message":5,"data":6},200,"操作成功",{"pack":7},{"slug":8,"icon":9,"tone":10,"status":11,"status_label":12,"title":13,"description":14,"items":15,"install_cmd":77},"video-production-ai","🎬","#D946EF","stable","稳定","AI 视频生产线","Remotion \u002F OpenMontage \u002F MoviePy + agent 每天出片用的 headless 流水线。",[16,28,38,46,54,61,68],{"id":17,"uuid":18,"slug":19,"title":20,"description":21,"author_name":22,"view_count":23,"vote_count":24,"lang_type":25,"type":26,"type_label":27},100,"57997ead-c8fa-409c-916f-28bbc0adc8d9","remotion-ai-skill-programmatic-video-react-57997ead","Remotion AI Skill — Programmatic Video in React","Official Remotion Agent Skill for Claude Code and Codex. 30+ rules covering animations, transitions, captions, FFmpeg, audio visualization, voiceover, 3D, and more.","TokRepo精选",679,0,"en","skill","Skill",{"id":29,"uuid":30,"slug":31,"title":32,"description":33,"author_name":34,"view_count":35,"vote_count":36,"lang_type":37,"type":26,"type_label":27},1150,"91aeb22d-eff0-4310-abc6-811d2394b420","remotion-ai-video-production-skill-cinema-grade-short-videos-91aeb22d","Remotion AI Video Production Skill — Cinema-Grade Short Videos","Pushed via CLI: video-production-skill-push.md","henuwangkai",655,1,"",{"id":39,"uuid":40,"slug":41,"title":42,"description":43,"author_name":44,"view_count":45,"vote_count":24,"lang_type":25,"type":26,"type_label":27},855,"435ffbc5-33ce-11f1-9bc6-00163e2b0d79","openmontage-ai-video-production-system-435ffbc5","OpenMontage — AI Video Production System","First open-source agentic video production system. 11 pipelines, 52 tools, 400+ agent skills. Describe a video in plain language, AI handles scripting to final render. AGPLv3, 910+ stars.","AI Open Source",638,{"id":47,"uuid":48,"slug":49,"title":50,"description":51,"author_name":52,"view_count":53,"vote_count":24,"lang_type":25,"type":26,"type_label":27},104,"57b68929-f919-474a-99f1-81ac76e0bce6","moviepy-python-video-editing-library-57b68929","MoviePy — Python Video Editing Library","Python library for video editing: cutting, concatenating, adding titles, effects, and audio. Script-based video production for automation pipelines.","Script Depot",617,{"id":55,"uuid":56,"slug":57,"title":58,"description":59,"author_name":52,"view_count":60,"vote_count":24,"lang_type":25,"type":26,"type_label":27},112,"d6468cb8-dd54-40fe-8fe1-513d2e8a8b31","revideo-code-driven-video-editor-d6468cb8","Revideo — Code-Driven Video Editor","Create and edit videos with code. MIT-licensed alternative to Remotion with API-driven rendering and dynamic inputs. Forked from Motion Canvas.",434,{"id":62,"uuid":63,"slug":64,"title":65,"description":66,"author_name":52,"view_count":67,"vote_count":24,"lang_type":25,"type":26,"type_label":27},110,"d12d8441-f0da-4d3d-a0c2-0f258b27336f","videocaptioner-ai-subtitle-pipeline-d12d8441","VideoCaptioner — AI Subtitle Pipeline","LLM-powered video subtitle tool: Whisper transcription + AI correction + 99-language translation + styled subtitle export. 13,800+ stars.",356,{"id":69,"uuid":70,"slug":71,"title":72,"description":73,"author_name":52,"view_count":74,"vote_count":24,"lang_type":25,"type":75,"type_label":76},108,"bbc04f37-2f81-4b82-8a27-2ff21852d060","moneyprinterturbo-one-click-short-video-generator-bbc04f37","MoneyPrinterTurbo — One-Click Short Video Generator","AI-powered end-to-end short video pipeline: topic in, finished video out. Auto-generates script, materials, subtitles, and background music. 53,000+ stars.",284,"script","Script","tokrepo install pack\u002Fvideo-production-ai",{"pageType":79,"pageKey":8,"locale":80,"title":81,"metaDescription":82,"h1":13,"tldr":83,"bodyMarkdown":84,"faq":85,"schema":101,"internalLinks":111,"citations":124,"wordCount":137,"generatedAt":138},"pack","zh","AI 视频生产线：Remotion \u002F MoviePy \u002F OpenMontage 七件套","AI 视频生产七件套 —— Remotion \u002F OpenMontage \u002F MoviePy + 每天出片的 headless 流水线模板。TokRepo 一条命令装齐。","七个生产级 AI 视频资产 —— Remotion（React 即视频）\u002F OpenMontage \u002F MoviePy + headless 流水线模板。每天出 TikTok \u002F Shorts \u002F Reels 内容一个仓库搞定。","## 这个 pack 装了什么\n\n这个 pack 收齐了**七个视频生产资产**，是每个每天出 AI 短视频（TikTok \u002F YouTube Shorts \u002F Reels）的团队都会出现的组合。三个是头部框架；四个是把它们接成流水线的 headless 模板。\n\n| # | 资产 | 类型 | 干什么 |\n|---|---|---|---|\n| 1 | Remotion | TypeScript 框架 | 用 React 写视频、服务端渲染 |\n| 2 | OpenMontage | 流水线 | LLM 驱动选 b-roll + 拼接 |\n| 3 | MoviePy | Python 库 | 程序化剪辑、ffmpeg 封装、字幕 |\n| 4 | 日更内容流水线 | 模板 | 主题 → 脚本 → TTS → 渲染 → 上传 |\n| 5 | 字幕自动生成 | 模板 | Whisper STT → SRT → 烧入样式 |\n| 6 | B-roll 预取 | 模板 | 搜索 → 下载 → 渲染前缓存 |\n| 7 | 多平台发布 | 模板 | 一次渲染 → TikTok + Shorts + Reels |\n\n## 为什么要装\n\nTwitter 上看到的「AI 视频」工具都是 UI 壳子 —— 一次性内容能用，每天出 10 条没用。真正的生产流水线是 headless 的：写代码、CI 渲染、API 上传、重复。这个 pack 收齐了这七块拼成流水线的零件，没有一个需要设计师在线。\n\n三个头部框架各自下不同的赌注：\n\n- **Remotion** 下「视频是代码」的赌注。你写 React 组件，被 headless Chromium 渲成 MP4 帧。你拿到版本控制、热重载、程序化数据绑定，以及任何前端 dev 都熟悉的模板语言。同壳不同数据的品牌系列最适合。\n- **OpenMontage** 下「LLM 当剪辑」的赌注。给它脚本，它从素材库挑 b-roll、排顺序、渲染。要零干预自动化、不在意每个剪辑都完美，就用它。\n- **MoviePy** 下「全 Python」的赌注。直接的 ffmpeg 封装，剪 \u002F 拼 \u002F 叠 \u002F 加效果都有干净 API。要全控制又不需要 React 时最适合。\n\n四个流水线模板是「我能渲一条视频」和「我每天 cron 跑 50 条」之间的差距。它们覆盖真实的运营步骤：写脚本、字幕、b-roll、多平台发布。\n\n## 一条命令装齐\n\n```bash\n# 装整个 pack\ntokrepo install pack\u002Fvideo-production-ai\n\n# 或挑你真要的框架\ntokrepo install remotion\ntokrepo install openmontage\ntokrepo install moviepy\n```\n\nTokRepo CLI 把框架适配器装进你的 AI 工具 —— Claude Code subagent 进 `.claude\u002Fagents\u002F`，Cursor 规则进 `.cursor\u002Frules\u002F`，Codex CLI 进 AGENTS.md。Node \u002F Python 自己 npm install \u002F pip install。TokRepo 接好 prompt 让 Claude Code 之类的 agent 知道什么时候调 Remotion vs MoviePy。\n\n## 常见坑\n\n- **渲染前预取所有素材**。流水线中途拉素材会卡 30+ 秒、频繁超时。B-roll 预取模板（资产 6）先把所有东西下到本地缓存；生产跑别跳过。\n- **别 1080p 渲再发 9:16**。TikTok \u002F Shorts \u002F Reels 都要 1080×1920 竖屏。1920×1080 渲了再裁浪费 50% 渲染时间。Remotion 的 `\u003CComposition>` 和 MoviePy 的 `resize()` 显式设画布尺寸。\n- **长镜头字幕会偏 0.3 秒**。Whisper 的词时间戳在连续音频上漂。用 WhisperX 强对齐，或给 SRT 条目加 100ms 缓冲；字幕错位是观众第一个发现的质量问题。\n- **不带侧链音乐会盖过解说**。音乐轨上挂个键于 VO 的 ducking 压缩器，感知质量提升的 90% 就在这。MoviePy 和 ffmpeg 都能做 —— 看流水线模板里的音频后处理 recipe。\n- **YouTube Shorts 有隐藏长度限制**。截至 2026 是 180 秒，但算法仍偏爱 \u003C60 秒。多平台发布模板默认 Shorts 封 58 秒、TikTok \u002F Reels 封 60 秒。\n\n## 这个 pack 不够用的时候\n\n这个 pack 管生产流水线，不管创意方向。视频不好看通常是：\n\n- **没真实源内容**。AI 生成 b-roll + AI 配音 + AI 字幕加起来等于垃圾。这个 pack 配浏览器自动化 pack 爬真源数据、配语音 AI 栈 pack 做生产级 TTS（ElevenLabs \u002F Cartesia）、配真实编辑视角。\n- **一个模板用到死**。每天出 10 条同壳视频两周内必降权。至少做 3-4 个视觉模板轮换。\n- **没人 QC**。再好的流水线，约 5% 生成视频会有刺眼错（logo 错、字幕错位、空帧）。发布前过一遍人眼能保住你的频道。\n\nPack 本身是装配线。脚本、数据、编辑品味还是要你自己带。",[86,89,92,95,98],{"q":87,"a":88},"Remotion 免费吗？","Remotion 对个人和营收阈值以下公司免费（截至 2026 年是 ARR $10M 以下）。超过要商业许可。MoviePy 完全 MIT 无限制。OpenMontage 是 OSS。多数日更团队在 Remotion 免费层里舒服得很；大组织查他们许可页确认。",{"q":90,"a":91},"Codex CLI 或 Cursor 能用吗？","框架工具无关 —— 是 Node \u002F Python 库。任何能跑 shell 命令、编辑文件的 AI 工具都能驱动。TokRepo CLI 给每个 AI 工具装对应配置：Claude Code 用 subagent、Codex CLI 用 AGENTS.md、Cursor 用规则。实际渲染还是在终端 npm \u002F pip 跑。",{"q":93,"a":94},"Remotion 跟 MoviePy 怎么选？","Remotion 用 React + headless Chromium 渲 —— 团队已经写前端、想要热重载预览就最棒。MoviePy 是薄的 Python ffmpeg 封装 —— 流水线已经 Python 或要细粒度 ffmpeg 控制最棒。经验法则：品牌模板内容用 Remotion、拼接 \u002F 重特效定制剪辑用 MoviePy、要 LLM 驱动剪辑决策用 OpenMontage。",{"q":96,"a":97},"跟语音 AI 栈 pack 有啥区别？","语音 AI 栈管 TTS 生成（ElevenLabs \u002F Cartesia \u002F Zonos）和 STT（Whisper）。视频生产 AI 消费这些输出但不生产它们。完整日更视频流水线两个 pack 都需要：语音 AI 做配音、视频生产 AI 拼视觉 + 字幕 + 最终渲染。多数团队第一天就两个都装。",{"q":99,"a":100},"什么时候*不*该上程序化视频流水线？","目标是单条精修品牌片、不是吞吐时。人剪 DaVinci Resolve 单条质量超任何流水线。流水线赢在每天 10+ 条且一致性比艺术性重要时。没明确编辑格式也跳过 —— 自动化放大你的模板，模板得先足够好。",{"@context":102,"@type":103,"name":104,"description":105,"numberOfItems":106,"publisher":107},"https:\u002F\u002Fschema.org","CollectionPage","Video Production AI","Remotion, OpenMontage, MoviePy, and the headless pipelines agents use to ship daily content.",7,{"@type":108,"name":109,"url":110},"Organization","TokRepo","https:\u002F\u002Ftokrepo.com",[112,116,120],{"url":113,"anchor":114,"reason":115},"\u002Fzh\u002Fpacks\u002Fvoice-ai-stack","语音 AI 栈","TTS 配音搭配这些视频流水线",{"url":117,"anchor":118,"reason":119},"\u002Fzh\u002Fpacks\u002Fbrowser-automation","浏览器自动化","爬源内容做视频脚本",{"url":121,"anchor":122,"reason":123},"\u002Fzh\u002Ftools\u002Fclaude-code","Claude Code","这些视频生成 agent 的常见宿主",[125,129,133],{"claim":126,"source_name":127,"source_url":128},"Remotion lets you create videos programmatically using React and JavaScript","remotion-dev\u002Fremotion on GitHub","https:\u002F\u002Fgithub.com\u002Fremotion-dev\u002Fremotion",{"claim":130,"source_name":131,"source_url":132},"MoviePy is a Python library for video editing — cutting, concatenations, title insertions, video compositing","Zulko\u002Fmoviepy on GitHub","https:\u002F\u002Fgithub.com\u002FZulko\u002Fmoviepy",{"claim":134,"source_name":135,"source_url":136},"FFmpeg is the de-facto open-source toolkit for handling multimedia data, used in nearly every video pipeline","ffmpeg.org documentation","https:\u002F\u002Fffmpeg.org\u002Fdocumentation.html",563,"2026-05-02T15:00:00Z"]