hassancs91/claude-youtube-editor

Record the talking head, Claude Code does the rest: the cut, the visuals, the voice, the sound effects, the thumbnail, and the YouTube upload. Every screen moment is built as Remotion TSX code, never screen-recorded.

解决的问题

该项目自动化了编辑 YouTube 视频的繁琐过程。它允许创作者录制简单的“ talking head ”视频,然后利用 AI 处理剪辑、视觉叠加、音频清理、音效、缩略图生成和上传,无需传统视频编辑软件或手动屏幕录制。

工作原理

该流程由 Claude Code 驱动,包含六个主要步骤:

  1. 剪辑:使用 AssemblyAI 转录音频,并根据 cuts.json 文件创建干净的母带剪辑。
  2. 视觉:使用 Remotion (TSX) 以代码形式生成 UI 克隆、图表和浏览器/终端模拟,并将其与转录文本的逐词时间同步。
  3. 声音:使用 ElevenLabs 或本地 RNNoise 方法隔离并清理人声音频。
  4. 音效:根据词级时间从音效库中建议并放置音效。
  5. 包装:使用 Gemini 生成标题和三个 A/B 测试缩略图选项。
  6. 上传:验证最终视频是否存在音画漂移,并通过 Python 脚本将其作为私密草稿上传到 YouTube。

适用人群

内容创作者和开发者,希望制作高质量、精美的 YouTube 视频,并带有视觉叠加和屏幕模拟录制,而无需在视频编辑器中花费数小时。

亮点

  • 基于代码的视觉:每个屏幕时刻都构建为 Remotion TSX 代码,而不是屏幕录制。
  • 自动化流程:从原始素材到 YouTube 上传的完整端到端工作流。
  • 品牌定制:包含 /brand-setup 工具,可自定义字体、颜色和样式,以匹配特定频道的身份。
  • 集成 AI 技术栈:编排多种 AI 服务,包括 Claude Code、AssemblyAI、ElevenLabs 和 Gemini。

摘要

一个开源流程,通过将原始 talking-head 录制转换为精美的视频,并利用 AI 生成的视觉、音频清理和自动上传,实现 YouTube 视频编辑的自动化。

标题

一个 AI 驱动的视频编辑流程,使用基于代码的视觉将 talking-head 录制转换为精美的 YouTube 视频。

相关

  • 项目
  • 项目
  • 项目
  • 项目