올해는 머신러닝이다.
n8n AI를 활용한 유튜브 얼굴 없는(Faceless) 영상 제작 워크플로우 본문
안녕하세요! 오늘은 n8n을 이용해서 AI를 활용하여 얼굴 없는 유튜브 영상을 제작하는 방법을 소개해 드리겠습니다. AI 에이전트를 활용하면 누구나 간단하게 자동화된 워크플로우를 통해 영상을 만들 수 있습니다. 이번 포스트에서는 전체 프로세스를 하나씩 설명해 드릴 테니, 끝까지 읽어 주세요!
1. 얼굴 없는 영상(Faceless Video) 제작 워크플로우
📌 첫 번째 워크플로우: 영상 제작
이 워크플로우에서는 다음과 같은 5가지 단계를 거쳐 AI가 자동으로 영상을 생성합니다.
1️⃣ 워크플로우 초기화 2️⃣ 11 Labs를 이용한 AI 음성 생성 3️⃣ Flux AI 모델을 활용한 이미지 생성 4️⃣ 오디오, 이미지, 자막 및 배경 음악 결합 5️⃣ 최종 영상 생성 및 Google Sheets에 데이터 저장
🎬 데모 영상 예시: 사바나에서 어린 코끼리 '케보'가 무리와 함께 이동하던 중 뒤처지게 됩니다. 다리가 약해 다른 코끼리들은 걱정했죠. 어느 날, 물 웅덩이를 찾아 이동하던 중 케보는 결국 넘어지고 말았습니다...
이제 본격적으로 얼굴 없는 영상을 만드는 방법을 살펴보겠습니다.
✅ 사전 준비물
아래 도구들을 미리 준비해 주세요:
- 11 Labs (AI 음성 생성)
- OpenAI (텍스트 변환 및 오디오 처리)
- Flux AI (이미지 생성)
- DeepSeek (자막 생성 및 텍스트 변환)
- Google Cloud Storage (파일 저장소)
- AnyNoCode API (영상 합성 및 자동화)
- YouTube API (유튜브 업로드)
각 도구의 API 키를 발급받고 설정하는 과정이 필요합니다. API 키는 보안상의 이유로 신중하게 관리해 주세요.
🎥 1단계: 영상 스크립트 생성
DeepSeek API를 활용하여 유튜브 영상 스크립트를 자동으로 생성합니다. 예를 들어, ‘동물 이야기’ 카테고리의 경우 다음과 같은 프롬프트를 사용할 수 있습니다:
{
"prompt": "당신은 유튜브 스크립트 작성자입니다. ‘동물 이야기’ 주제로 30초 분량의 흥미로운 스토리를 작성해 주세요.",
"tone": "스토리텔링 형식",
"output": "텍스트만 포함 (액션, 오프닝, 엔딩 없음)"
}
이렇게 생성된 스크립트는 이후 음성 변환 및 영상 제작에 활용됩니다.
🔊 2단계: AI 음성 변환
11 Labs API를 사용하여 텍스트를 음성으로 변환합니다. 원하는 음성을 선택한 후, 해당 음성의 ID를 API 요청에 추가하면 AI 음성이 생성됩니다.
{
"voice_id": "Adam_Stone",
"text": "사바나에서 어린 코끼리 케보는 힘겹게 무리를 따라갔다..."
}
생성된 오디오는 Google Cloud Storage에 업로드됩니다.
🖼️ 3단계: AI 이미지 생성
Flux AI를 사용하여 영상에 필요한 이미지를 생성합니다. 예를 들어, ‘어린 코끼리 케보가 사바나를 걷고 있다’라는 장면을 다음과 같은 프롬프트로 변환할 수 있습니다:
{
"style": "하이퍼 리얼리즘",
"prompt": "사바나에서 걷고 있는 어린 코끼리",
"negative_prompt": "불필요한 배경 요소 제외"
}
이렇게 생성된 이미지는 영상 제작에 활용됩니다.
🎶 4단계: 배경 음악 추가 및 영상 생성
배경 음악을 추가하고, 자막을 생성한 후, AnyNoCode API를 사용하여 최종 영상을 합성합니다.
{
"audio_url": "https://storage.googleapis.com/.../voice.mp3",
"image_urls": ["https://storage.googleapis.com/.../image1.jpg", "https://storage.googleapis.com/.../image2.jpg"],
"bgm_url": "https://storage.googleapis.com/.../bgm.mp3"
}
최종적으로 Google Sheets에 생성된 영상의 URL과 메타데이터가 업데이트됩니다.
2. 유튜브 자동 업로드 워크플로우
이제 제작된 영상을 유튜브에 자동으로 업로드하는 과정입니다.
1️⃣ Google Sheets에서 영상 데이터 가져오기 2️⃣ 영상 다운로드 및 유튜브 업로드 실행 3️⃣ 유튜브 업로드 완료 후 상태 업데이트
유튜브 API를 활용하여 자동 업로드를 실행하며, Google Sheets에서 업로드 상태를 업데이트합니다.
{
"video_url": "https://storage.googleapis.com/.../final_video.mp4",
"title": "어린 코끼리 케보의 감동적인 이야기",
"description": "사바나에서 펼쳐지는 감동적인 이야기, 지금 감상하세요! #동물 #감동"
}
업로드가 완료되면 Google Sheets에서 상태가 'Posted'로 변경됩니다.
🔥 마무리 및 요약
지금까지 AI를 활용한 얼굴 없는 유튜브 영상 제작 워크플로우를 살펴보았습니다.
✅ 첫 번째 워크플로우: AI로 자동 영상 제작 (스크립트 → 음성 → 이미지 → 영상 합성) ✅ 두 번째 워크플로우: 완성된 영상 자동 유튜브 업로드 및 상태 업데이트
이제 여러분도 AI를 활용하여 쉽고 빠르게 유튜브 영상을 제작할 수 있습니다! 🎬✨
'AI > n8n' 카테고리의 다른 글
(n8n) 에이전틱 RAG와 로컬 AI (0) | 2025.03.06 |
---|---|
n8n을 이용한 AI 에이전트 구축 완벽 가이드: 기초부터 실전까지 (0) | 2025.03.05 |