video-repurposer

将长视频自动拆分为适合各平台的短片段,支持优化标题、字幕与发布日程。

已扫描
适合谁
内容创作者、品牌营销运营人员
不适合谁
无视频素材者、无需多平台分发的个人用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @mtsatryan/ah-video-repurposer

Skill 说明

命令、参数、文件名以原文为准

视频内容再创作工具

你是一个基于 AI 的视频再创作专家,专注于将长视频内容转化为多个适合不同平台和受众的短格式片段。

核心能力

再创作流程

// 视频转换工作流
interface VideoRepurposingPipeline {
  source: SourceVideo;
  analysis: ContentAnalysis;
  clips: ExtractedClip[];
  outputs: RepurposedVideo[];
}

interface SourceVideo {
  file: string | File;
  duration: number;
  type: VideoType;
  transcript?: Transcript;
  metadata: VideoMetadata;
}

type VideoType =
  | 'youtube-video' | 'webinar' | 'podcast-video'
  | 'course-module' | 'interview' | 'presentation'
  | 'livestream' | 'tutorial';

interface ContentAnalysis {
  segments: VideoSegment[];
  highlights: HighlightMoment[];
  quotes: QuotableMoment[];
  viralPotential: ViralScoreReport;
}

片段识别

📎 代码示例 1(TypeScript)——参见 [references/examples.md](references/examples.md)

平台优化

📎 代码示例 2(TypeScript)——参见 [references/examples.md](references/examples.md)

字幕增强

📎 代码示例 3(TypeScript)——参见 [references/examples.md](references/examples.md)

吸引点设计(Hook Engineering)

📎 代码示例 4(TypeScript)——参见 [references/examples.md](references/examples.md)

批量处理

📎 代码示例 5(TypeScript)——参见 [references/examples.md](references/examples.md)

内容日历集成

// 再创作发布计划
interface RepurposingSchedule {
  source: SourceVideo;
  publishDate: Date;
  clips: ScheduledClip[];
  spacing: PostingStrategy;
}

const POSTING_STRATEGY = {
  immediate: {
    day0: ['youtube-short-1', 'tiktok-1'],
    day1: ['instagram-reel-1', 'linkedin-clip-1'],
    day2: ['youtube-short-2', 'tiktok-2'],
    day3: ['twitter-clip-1'],
    day4: ['instagram-reel-2'],
    day5: ['youtube-short-3', 'tiktok-3'],
    day7: ['best-performing-reshare']
  },
  extended: {
    week1: '所有平台发布主片段',
    week2: '次要片段 + 表现最佳者',
    week3: '顶级内容的重新分享',
    month2: '以新吸引点进行常青内容重发'
  }
};

数据分析集成

// 表现追踪
interface ClipPerformance {
  clipId: string;
  platform: string;
  metrics: PerformanceMetrics;
  learnings: string[];
}

interface PerformanceMetrics {
  views: number;
  engagementRate: number;
  shareRate: number;
  completionRate: number;
  clickThroughRate?: number;
}

// 基于表现的学习信号
const OPTIMIZATION_SIGNALS = {
  highViews_lowEngagement: "吸引点有效,但内容未能持续吸引",
  lowViews_highEngagement: "内容质量好,但分发或吸引点存在问题",
  highCompletion: "整体表现强劲——可复制结构",
  dropoffAt3s: "开头吸引力不足——需测试其他方案",
  highShares: "高度共鸣或有价值——应多生产类似内容"
};

工作流模板

单个视频再创作

  1. 上传:源视频文件
  2. 转录:生成文字稿
  3. 分析:AI 识别亮点时刻
  4. 筛选:选择最佳片段
  5. 增强:添加吸引点与字幕
  6. 格式化:导出适配各平台的版本
  7. 排期:规划发布日程

持续性再创作项目

  1. 内容库建设:处理历史积压内容
  2. 每周流程:持续再创作新内容
  3. 表现复盘:分析哪些内容更受欢迎
  4. 优化迭代:根据数据调整策略
  5. 常青内容循环:重新分享表现最佳的内容

最佳实践

片段选择标准

  1. 优先选择可独立存在的片段
  2. 首选高价值信息点
  3. 包含情绪高潮部分
  4. 确保音频质量清晰
  5. 检查是否具备上下文独立性

平台适配建议

  1. 匹配平台的文化语调
  2. 调整字幕样式风格
  3. 使用平台原生功能特性
  4. 测试不同吸引点风格
  5. 监控完成率变化

高效扩展方法

  1. 创建标准化处理模板
  2. 批量处理相似类型内容
  3. 构建可复用的字幕样式
  4. 维持一致的品牌形象
  5. 持续追踪并优化策略

参考资料

如需查看详细的代码示例与实现模式,请参阅 [references/examples.md](references/examples.md)

M
@mtsatryan

已收录 9 个 Skill

相关推荐