N8N SUNO AI로 나만의 유튜브 자동 음악 채널 뚝딱! 플레이리스트 생성부터 업로드까지 완벽 자동화!
게시일:
작성자: 자청의 유튜브 추출기
AI 음악 플레이리스트 자동 생성 및 유튜브 업로드 워크플로우
이 영상에서는 AI를 이용해서 음악 플레이리스트를 만들고 유튜브에 자동으로 올리는 방법을 알려줄 거야. 이전 영상에서 쇼츠나 긴 영상 만드는 자동화 방법을 봤다면 이번 내용도 어렵지 않을 거야. 처음 보는 사람도 따라 할 수 있게 쉽게 설명해 줄 테니 걱정 마!
1. 자동화, 왜 필요할까?
자동화는 반복적인 작업을 대신해주는 거야. 이걸 잘 활용하면 시간을 아낄 수 있지. 하지만 자동화만으로는 돈을 벌 수 있는 건 아니야. 좋은 아이디어와 콘텐츠가 있어야 자동화도 빛을 발할 수 있다는 점, 꼭 기억해!
2. 워크플로우 미리 보기
이 영상에서 만들 워크플로우는 다음과 같은 순서로 진행돼.
- 매일 정해진 시간에 자동 실행: 스케줄 트리거 노드로 시작해.
- 음악 플레이리스트 정보 가져오기: 구글 시트에서 플레이리스트 컨셉, 곡 수, 스타일 등을 가져와.
- 음악 생성 프롬프트 만들기: GPT를 이용해서 음악을 만들 때 필요한 정보를 정리해.
- AI 음악 생성: 수노 AI라는 서비스로 음악을 만들어.
- 음악 파일 합치기 및 이미지 생성: 여러 음악 파일을 하나로 합치고, 유튜브 영상에 쓸 이미지를 만들어. (C드림 모델 사용)
- 영상 만들기 및 유튜브 업로드: 합쳐진 음악과 이미지를 영상으로 만들고 유튜브에 올려.
- 구글 시트 업데이트: 유튜브 업로드 정보 등을 구글 시트에 기록해.
- 구글 드라이브 저장: 혹시 필요할까 봐 구글 드라이브에도 저장해 둬.
3. 구글 시트 설정
- 플랜 탭: 플레이리스트의 전체적인 정보를 담는 곳이야.
- A열 (ID): 고유한 날짜와 시간을 넣어줘. (예: 26년 01월 02일 11시 21분)
- B열 (컨셉): 플레이리스트의 컨셉을 적어. 이게 유튜브 영상 제목으로도 쓰일 거야.
- C열 (곡 수): 플레이리스트에 몇 곡을 넣을지 정해.
- D열 (스타일): 플레이리스트 전체의 음악 스타일을 정해. (예: 팝, 힙합)
- E열 (보이스): 남성 또는 여성 보컬을 선택해.
- F열 (상태): '기획'으로 되어 있으면 워크플로우가 실행돼. 나중에는 '배포'로 바뀌어.
- G열 (커버 이미지): 생성된 커버 이미지 링크가 저장돼.
- H열 (플레이리스트 URL): 유튜브에 업로드된 플레이리스트 링크가 저장돼.
- 뮤직 탭: 각 곡의 상세 정보를 담는 곳이야.
- D열 (타이틀): 각 곡의 제목.
- E열 (가사): 각 곡의 가사.
- F열 (URL): 생성된 음악 파일 링크가 저장돼.
4. N8N 워크플로우 만들기
N8N은 자동화 툴이야. 이걸 이용해서 워크플로우를 만들어 볼 거야.
- N8N 가입 및 시작: N8N 공식 홈페이지에서 가입하고 14일 무료 체험을 해봐.
- 워크플로우 이름 설정: '뮤직 플레이리스트'라고 이름을 지어주고 태그도 추가해.
- 스케줄 트리거: 매일 특정 시간에 워크플로우가 실행되도록 설정해. (예: 매일 오전 10시 30분)
- 구글 시트 연동 (Get Row): 구글 시트에서 '기획' 상태인 데이터를 가져와.
- 구글 계정 연동 인증이 필요해.
- GPT 연동 (OpenAI): 구글 시트 데이터를 바탕으로 음악 생성에 필요한 프롬프트를 만들어.
- OpenAI API 키가 필요해. (유료)
- GPT-4o mini 모델을 사용하면 가성비 좋게 이용할 수 있어.
- 시스템 메시지와 사용자 메시지로 나눠서 프롬프트를 구성해.
- 데이터 분산 (Split Out): GPT에서 나온 여러 곡의 정보를 하나씩 분리해줘.
- 구글 시트 업데이트 (Update Row): 분리된 각 곡의 정보를 '뮤직' 탭에 저장해.
- 음악 생성 (HTTP Request - Suno AI): Suno AI 서비스를 이용해서 음악을 만들어.
- Suno AI API 키가 필요해. (유료)
- 음악 스타일, 가사 등을 입력해서 음악을 생성해.
- 음악 다운로드 및 확인 (HTTP Request - KeyAI): 생성된 음악 파일을 다운로드하고 들어볼 수 있어.
- 음악 파일 합치기 (HTTP Request - P.AI): 여러 음악 파일을 하나로 합쳐줘.
- 영상 제작 (HTTP Request - FFMpeg API): 합쳐진 음악과 이미지를 합쳐서 영상으로 만들어.
- FFMpeg API를 사용해. (유료)
- 폴더 생성, 파일 등록, 파일 업로드 등의 과정을 거쳐.
- 이미지 생성 (HTTP Request - KeyAI): 유튜브 영상에 쓸 이미지를 만들어. (C드림 모델 사용)
- 이미지 업로드: 생성된 이미지를 서버에 업로드해.
- 영상 업로드 (YouTube): 만들어진 영상을 유튜브에 업로드해.
- 구글 클라우드 콘솔에서 유튜브 API 연동 설정이 필요해.
- 구글 시트 최종 업데이트: 유튜브 업로드 정보 (커버 이미지, 플레이리스트 URL 등)를 구글 시트에 기록해.
- 구글 드라이브 저장: 완성된 영상을 구글 드라이브에도 저장해.
5. 주의사항
- 유료 서비스: AI 음악 생성, 이미지 생성, 영상 처리 등 많은 서비스가 유료야. 비용을 고려해야 해.
- API 키 관리: API 키는 절대 외부에 노출되지 않도록 주의해야 해.
- 콘텐츠 기획: 자동화는 도구일 뿐이야. 좋은 콘텐츠 기획이 가장 중요해.
- 모델 선택: GPT-4o mini 대신 GPT-5를 사용하면 더 좋은 품질의 콘텐츠를 만들 수 있어.
이 워크플로우를 따라 하면 AI를 활용해서 나만의 음악 플레이리스트를 만들고 유튜브에 자동으로 업로드하는 멋진 시스템을 만들 수 있을 거야!