“비용 없이 자동으로 1000개 이상의 페이스리스 동영상을 생성하는 N8N 워크플로우!”
안녕하세요. 이 글은 유튜브채널 “The Automation Kings 🤖👑”에서 공개한 “This N8N Workflow Makes 1000+ Faceless Videos on Autopilot—And I Didn’t Spend a Dime!” 관련 동영상을 정리한 것입니다. 이 글의 정리 목적은 저희가 필요할 때 자체 검색용, 그리고 참고 목적으로 약식 정리한 것이므로, 개괄적인 내용만 정리했습니다. 세부적이고 보다 자세한 내용은 링크를 참조하여 해당 동영상을 직접 시청하세요.
N8N으로 동기화된 자동화 프로세스 구축
N8N은 로컬에 호스팅 되어 사용할 수 있는 자동화 툴입니다. 이 과정에서는 YouTube 스타일의 동기화된 영상을 제작하는 방법을 설명합니다. 이 툴은 영상 및 오디오를 다운로드하고, 자막을 생성하며, 전체 과정을 자동화합니다.
이 과정을 위해 로열티 프리 영상을 다운로드하는 단계가 포함되며, 유튜브에서 로열티 프리 음악을 찾는 방법도 설명됩니다. 또한, Google Sheets를 활용해 데이터베이스를 구축하여 동영상 제목과 대본을 관리합니다. 이 데이터는 ChatGPT를 사용하여 얻을 수 있습니다.
로컬 Docker 설정
로컬에서 N8N을 실행하려면 Docker 환경을 설정해야 합니다. Docker는 여러 운영 체제에서 사용할 수 있으며, Docker Hub에 접속하여 N8N을 검색한 후 설치를 진행합니다. 이 과정에서 필요한 여러 설정을 해야 하며, ffmpeg와 yt-dlp 라이브러리를 설치해야 합니다.
이를 위해 Mac의 터미널에서 필요한 명령어를 입력합니다. 이 두 라이브러리는 유튜브 영상 다운로드를 가능하게 하며, 에러가 발생하지 않도록 설정해야 합니다. Docker 설치 및 관련 라이브러리 설치가 완료되면 N8N 환경을 세팅할 수 있습니다.
API 연결 및 인증
N8N을 사용하여 자동화를 구축하기 위해 YouTube, Google Sheets, Google Drive의 API 연결이 필요합니다. 필요한 API를 설정하고, OAuth 2.0 인증을 진행합니다. Google Cloud Console에서 클라이언트 ID와 비밀 키를 생성하여 N8N에 연결하면, 자동화의 첫 단계인 데이터 흐름 구축을 시작할 수 있습니다.
자동화 워크플로우 생성
워크플로우에는 동영상을 다운로드하고 자막을 추가한 후 이를 유튜브에 업로드하는 단계로 구성됩니다. Google Sheets에서 “상태” 열을 통해 각 동영상의 진행 상황을 관리할 수 있습니다. 이를 통해 다운로드된 동영상과 음악을 정리하고, 성공적으로 업로드된 경우 상태를 변경함으로써 중복 처리를 방지할 수 있습니다.
영상 다운로드와 음악 다운로드의 로직은 동일하며, 마지막 단계에서 이를 결합하여 최종 동영상을 생성합니다. 이 과정에서 자막을 추가하고 최종적으로 유튜브에 업로드하는 작업이 포함됩니다.
마지막으로, 자동화가 완료되면 Google Sheets에서 동영상 URL과 상태를 업데이트 하고, 로컬에 다운로드한 파일은 삭제하여 클린한 작업 공간을 유지합니다.
이 시스템은 매일 수백 개의 동영상을 제작할 수 있도록 설계되었으며, 이를 통해 많은 시간을 단축시킬 수 있습니다. ‘동기화된 자동화’ 접근 방식을 통해 효과적으로 워크플로우를 구축하여, 여유 있는 작업 환경을 조성할 수 있습니다.
보다 상세하고 정확한 내용을 해당 동영상에서 확인하시기 바랍니다.
동영상 게시일 : 2025-03-27
동영상의 링크주소: 이곳을 클릭하세요