YouTube视频精彩时刻提取器

该工作流通过接收YouTube视频ID,自动调用第三方API提取视频中的精彩时刻,专注于观众最关注的高强度片段。它过滤冗余时刻,并生成结构化的可读列表,包含直接跳转的YouTube时间戳链接,帮助内容创作者、营销人员和观众快速定位视频亮点,提高视频内容的分析与利用效率。适合各种需要快速梳理长视频高光时刻的用户。

流程图
YouTube视频精彩时刻提取器 工作流程图

工作流名称

YouTube视频精彩时刻提取器

主要功能和亮点

本工作流通过接收YouTube视频ID,调用第三方API获取该视频的“最受关注回放”数据,自动筛选出高强度(intensity > 0.6)的精彩片段,并过滤掉时间上相近的重复时刻。最终返回结构化且人类可读的精彩时刻列表,附带直接跳转的YouTube时间戳链接,方便快速定位视频中的高光内容。

解决的核心问题

针对长视频中寻找精彩片段耗时费力的问题,自动化提取观众最关注和反复回放的关键时刻,帮助内容创作者、营销人员及观众快速抓取视频亮点,提高视频内容分析和利用效率。

应用场景

  • 视频内容创作者快速定位和推广视频精彩片段
  • 营销团队制作短视频广告素材
  • 媒体分析师进行视频内容热点分析
  • 教育培训领域筛选视频重点讲解片段
  • 任何需要快速梳理长视频高光时刻的用户

主要流程步骤

  1. Webhook接收请求:通过Webhook接收传入的YouTube视频ID参数。
  2. 设置输入变量:将接收到的YouTube视频ID存储备用。
  3. 调用第三方API:请求yt.lemnoslife.com接口,获取视频“mostReplayed”数据。
  4. 判断是否有强度数据:检查API返回数据中是否存在精彩时刻的强度信息。
  5. 无强度数据处理:若无相关数据,返回无结果响应。
  6. 分解精彩时刻数组:将精彩时刻列表拆分成单条数据流。
  7. 筛选高强度时刻:过滤出强度评分高于0.6的精彩片段。
  8. 时间转换:将精彩时刻的起始时间从毫秒转换为秒。
  9. 去除相近时刻:过滤掉时间上20秒内重复出现的精彩片段,避免冗余。
  10. 生成可读文本:为每个精彩时刻生成包含跳转链接的友好描述文本。
  11. 汇总结果响应:将所有精彩时刻数据聚合,返回给调用方。

涉及的系统或服务

  • YouTube视频ID输入:作为触发和输入参数。
  • 外部API服务:yt.lemnoslife.com,提供视频“mostReplayed”精彩时刻数据。
  • n8n核心节点
    • Webhook节点(接收请求)
    • HTTP Request节点(调用API)
    • IF条件判断节点(数据判空)
    • Split Out节点(数组拆分)
    • Filter节点(条件筛选)
    • Set节点(数据转换与文本生成)
    • Aggregate节点(数据汇总)
    • Respond to Webhook节点(返回结果)

适用人群或使用价值

  • 视频内容创作者:快速发现视频中用户关注的精彩片段,便于剪辑和推广。
  • 数字营销人员:精准抓取视频亮点,制作吸引眼球的营销素材。
  • 产品经理和数据分析师:分析视频用户行为,优化内容策略。
  • 教育和培训机构:提取重点讲解时刻,提高学习效率。
  • 开发者和自动化爱好者:通过Webhook接口轻松集成与调用,扩展视频数据应用。

此工作流极大简化了从YouTube视频中自动提取精彩时刻的流程,支持通过简单HTTP请求调用,快速获得结构化且易用的精彩片段信息,助力多种视频内容相关场景的智能化升级。