Youtube Searcher

该工作流能够自动从指定的YouTube频道提取最近发布的视频数据,过滤掉短视频,筛选出近两周内表现优异的长视频,并计算点赞率。经过整理后,优质视频数据将被存储到PostgreSQL数据库中,支持后续的数据分析和运营决策,帮助内容创作者和数据分析师实时监控视频表现,优化内容策略。

Tags

YouTube数据抓取视频数据分析

工作流名称

Youtube Searcher

主要功能和亮点

该工作流自动从指定的YouTube频道获取最近发布的视频数据,过滤掉时长较短的短视频(Shorts),并筛选出近两周内表现优异的视频(观看量至少为频道平均值的两倍),同时计算视频的点赞率,最终将整理后的优质视频数据存储到PostgreSQL数据库中,支持后续数据分析和运营决策。

解决的核心问题

  • 自动化获取并更新YouTube频道视频统计数据,避免手动抓取和整理的繁琐。
  • 智能过滤短视频,确保分析对象为有效的长视频内容。
  • 精准识别近期表现突出的优质视频,帮助内容运营者快速锁定热门内容。
  • 将视频数据结构化存储,便于后续查询和数据挖掘。

应用场景

  • 内容创作者和视频运营团队用以实时监控频道视频表现。
  • 数据分析师用于YouTube视频表现趋势分析。
  • 媒体研究机构监测视频内容传播效果。
  • 营销人员评估视频推广效果及选取爆款视频素材。

主要流程步骤

  1. 触发执行:通过手动触发或调用执行触发器启动工作流。
  2. 数据库初始化:创建或准备视频统计数据表(video_statistics)。
  3. 频道视频查询:循环处理输入的YouTube频道ID列表。
  4. 获取最新已存视频发布时间:查询数据库,确定频道中最新视频的发布时间。
  5. 调用YouTube官方API:基于最新发布时间,获取频道发布的新视频列表,限制最多50条。
  6. 过滤短视频:通过代码节点过滤掉时长小于3分30秒的短视频。
  7. 检查视频数据是否已存在:避免重复数据插入。
  8. 获取视频详细统计:调用YouTube API获取视频的播放量、点赞数、评论数等详细数据。
  9. 数据整理与映射:将视频数据格式化,补全缺失字段。
  10. 构建插入数据库的SQL语句:动态生成批量插入语句。
  11. 数据写入数据库:将视频数据保存至PostgreSQL数据库。
  12. 识别优质视频:根据频道平均观看量,筛选出近两周内播放量突出的优质视频,并计算点赞率得分。
  13. 输出优质视频列表:为后续展示或分析提供数据。

涉及的系统或服务

  • YouTube API:用于获取视频列表及详细统计数据。
  • PostgreSQL数据库:存储和管理视频统计数据。
  • n8n节点:包括HTTP请求、代码处理、数据库操作、条件判断、循环批处理等多种节点,构建完整自动化流程。

适用人群或使用价值

  • 视频内容创作者和频道运营者:帮助快速发现频道中的爆款视频,优化内容策略。
  • 数据分析师和市场研究员:便于获取结构化的视频表现数据,做出科学分析。
  • 数字营销人员:通过数据驱动选择更优质的视频进行推广。
  • 自动化爱好者和技术团队:示范如何利用n8n构建复杂数据抓取与处理流程,实现跨平台数据自动化整合。

该“Youtube Searcher”工作流通过高效整合YouTube数据和数据库存储,极大简化了视频数据的采集与分析过程,是提升视频内容运营智能化水平的重要工具。

推荐模板

CSV 转 JSON 转换工具

该工作流旨在自动将上传的CSV文件或文本数据转换为JSON格式,支持多种输入方式并智能解析分隔符,确保数据准确性。转换结果通过API响应返回,若发生错误则详细通知至Slack频道,便于实时监控。此工具简化了传统数据处理流程,提升了响应速度和稳定性,降低了技术门槛,适合软件开发者、企业运营及数据团队进行高效的数据格式转换和集成。

CSV转换数据自动化

📌 Daily Crypto Market Summary Bot(每日加密市场摘要机器人)

该工作流每小时自动从币安获取BTC、ETH和SOL的24小时交易数据,通过自定义分析函数计算关键市场指标,并以格式化的HTML消息形式推送至指定的Telegram群聊。它能够实时汇总加密市场行情,避免人工查询,提供多维度的市场洞察,帮助交易员和投资者及时掌握市场动态,提高决策效率和信息透明度。

加密行情自动化推送

数据合并演示示例(Data Merge Demonstration Workflow)

该工作流演示了如何高效地合并来自不同数据源的信息,类似于 SQL 的各种连接操作。通过模拟两组数据,展示了内连接、左连接和并集等多种数据合并方式,有助于用户理解数据筛选、丰富与整合的过程。适用于供应链管理、数据分析及团队管理等场景,帮助用户快速实现数据整合与分析,提高工作效率。

数据合并n8n Merge

Baserow 动态 PDF 数据提取与自动填充工作流

该工作流通过监听表格中的更新事件,自动提取和填充上传的 PDF 文件内容。利用 AI 技术,结合字段描述生成动态提取提示,确保数据精准高效地录入到表格中。它可以自动处理 PDF 文件,动态响应字段变更,支持批量和单条记录处理,极大地简化了非结构化文档的信息录入过程,提升了企业的数据管理效率。

PDF提取智能填充

AI驱动的SQL数据分析与动态图表生成工作流

该工作流利用AI技术实现自然语言查询数据库,并根据用户需求自动生成动态图表。通过智能分析和自动判断,用户可以快速获取直观的数据展示,提升数据洞察效率。支持多种图表类型,并采用在线服务快速渲染,适合业务分析师、非技术人员和团队管理者,简化了数据可视化流程,使决策更加高效与便捷。

AI数据分析动态图表

银行对账单智能解析与数据提取工作流

该工作流能够自动下载银行对账单PDF,拆分成图片并利用视觉语言模型转录为结构化的Markdown文本,保留表格和文本细节。接着,通过大语言模型提取对账单中的关键数据,如存款记录,解决传统OCR在复杂布局中的准确性问题。此流程极大提高了银行对账单的解析效率,适用于财务人员、金融科技公司等需要快速处理扫描文档的场景。

银行对账单视觉语言模型

Send updates about the position of the ISS every minute to a topic in ActiveMQ

该工作流每分钟自动获取国际空间站的最新位置数据,并将其发送至ActiveMQ消息中间件的指定主题,确保数据的实时性和高效性。通过定时触发、API调用和数据整理,实现了空间站位置的持续推送,免去人工查询的繁琐,广泛适用于航天数据监控、科研机构跟踪和教育项目等场景,提升了信息获取与传递的效率。

国际空间站ActiveMQ推送

批量数据生成与循环处理工作流

该工作流通过手动触发生成10条数据,并将其逐条拆分处理,具备智能判断处理状态的功能。处理完成后会自动提示“无剩余数据”,确保流程控制和反馈明确。适用于需要对大量数据逐条操作的场景,如数据清洗和任务审核,特别适合手动启动并监控执行状态的业务流程,提升了自动化任务的稳定性和可维护性。

批量处理流程控制