n8n으로 유튜브 영상 자막 스크랩하기 – 전체 워크플로우

채널 아이콘
AI Foundations 구독자 237,000명

요약

이 영상은 유튜브 영상의 자막을 자동으로 추출하여 AirTable 데이터베이스에 저장하고, 나중에 벡터 데이터베이스와 연동해 심층 분석 및 대화형 인터페이스로 활용할 수 있는 전체 자동화 워크플로우를 소개합니다. 영상에서는 URL 하나만 입력하면 10초 내에 자막을 받아올 수 있는 과정을 상세히 설명하며, n8n, AirTable, Apify 등 다양한 도구의 활용법을 단계별로 시연합니다. 또한, 코드 노드를 이용해 복잡한 자막 데이터를 깔끔하게 포맷팅하고, 이후 추가 연구나 콘텐츠 재활용에 도움이 되는 벡터 DB 연동 가능성도 언급합니다. 마지막으로, 관련 커뮤니티와 추가 리소스 안내를 통해 시청자가 더욱 심도 있는 학습을 할 수 있도록 독려합니다.

주요 키워드

YouTube 자막 n8n AirTable Apify 자동화 웹훅 API 벡터 데이터베이스 코드 노드 트리거

하이라이트

  • 🔑 워크플로우 소개: 유튜브 영상 자막을 AirTable에 저장한 후 벡터 데이터베이스와 연동해 대화형 에이전트를 구현하는 전체 과정이 설명됩니다.
  • ⚡️ URL 제출 자동화: 영상에서 폼에 유튜브 URL을 입력하는 것만으로 10초 내에 자막이 자동으로 추출되어 저장되는 과정을 시연합니다.
  • 🌟 AirTable 구성: 영상 제목, 설명, 자막 등 여러 필드를 포함한 데이터베이스를 처음부터 만드는 방법을 자세하게 안내합니다.
  • 🚀 n8n과 웹훅: n8n의 웹훅 트리거를 사용해 URL 제출 시 자동으로 작업이 시작되는 구조가 강조됩니다.
  • 📌 Apify 연동: Apify 플랫폼을 사용하여 저렴한 비용으로 유튜브 자막 데이터를 가져오고, 이를 HTTP 요청 및 API 연동으로 처리하는 방법을 다룹니다.
  • 🌐 코드 노드 활용: 복잡한 자막 데이터를 정리해 보기 쉬운 형식으로 변환하는 코드 노드 사용법을 통해 데이터 포맷팅 과정을 설명합니다.
  • 📈 벡터 데이터베이스 잠재력: 추출된 자막 데이터를 벡터화하여 심층 검색과 AI 기반 대화 시스템 구축에 활용할 수 있는 미래 가능성을 제시합니다.
  • 🔧 커뮤니티 및 추가 리소스: 강의 커뮤니티 가입 및 추가 자료 제공을 통해 시청자가 지속적으로 학습할 수 있도록 독려합니다.

용어 설명

n8n

오픈 소스 워크플로우 자동화 툴로, 다양한 API와 서비스들을 연결해 자동화 프로세스를 구성할 수 있음.

AirTable

사용자 친화적인 클라우드 기반 데이터베이스 서비스로, 데이터를 표 형식으로 관리하며 협업에 유용함.

Apify

웹 스크래핑 및 자동화 플랫폼으로, 저렴한 비용에 웹 데이터를 손쉽게 추출할 수 있도록 지원함.

벡터 데이터베이스

텍스트나 이미지 데이터를 벡터화하여 심층 검색 및 AI 기반 대화형 시스템 구축에 활용하는 데이터 저장소.

[00:00:00] 워크플로우 개요 및 소개

영상은 유튜브 자막 스크랩 및 분석 워크플로우 개념을 소개합니다. 전체 시스템의 큰 그림과 자동화의 장점을 설명합니다.

[00:00:38] 사례 시연: URL 제출과 자동화 실행

실제 유튜브 URL을 폼에 입력하여 자동화가 실행되는 모습을 보여줍니다. 짧은 시간 내에 자막이 수집되는 과정을 확인할 수 있습니다.

[00:06:17] AirTable 데이터베이스 및 폼 구성

AirTable에서 새 데이터베이스를 생성하고 영상 이름, 설명, 자막 등 필요한 필드를 설정하는 방법을 단계별로 시연합니다. 폼 뷰를 구성해 URL 입력을 간소화합니다.

[00:09:11] n8n 자동화 트리거와 웹훅 연결

n8n에서 웹훅 트리거를 설정하여 URL 입력 시 자동으로 데이터가 처리되도록 합니다. AirTable과의 연동 과정을 통해 자동 업데이트를 구현합니다.

[00:11:17] Apify 통합: HTTP 요청과 API 연동

Apify API를 통해 유튜브 자막 데이터를 추출하는 HTTP 요청을 구성합니다. API 키 설정과 함께, 요청 결과를 n8n 워크플로우에 통합하는 방법을 설명합니다.

[00:16:27] 코드 노드를 통한 자막 형식화 및 데이터 통합

복잡하게 받아온 자막 데이터를 코드 노드를 통해 정리하고, 여러 소스의 데이터를 하나의 통합 리스트로 합칩니다. 이 데이터를 다시 AirTable에 업데이트하는 과정을 보여줍니다.

[00:21:11] 최종 테스트, 업데이트 및 결론

자동화 전체 프로세스를 최종 테스트하며, 업데이트된 AirTable 데이터를 확인합니다. 마무리로 커뮤니티 참여와 추가 학습 자료 안내를 통해 끝맺습니다.