🎓
뉴스 기사 URL만 넣으면 유튜브 쇼츠 자동 업로드! (비디오스튜 API & n8n 연동 완벽 정리)
안녕하세요! 이번 포스팅에서는 비디오스튜와 업무 자동화 툴인 n8n을 연동하여, 뉴스 기사 URL 입력만으로 영상 생성부터 유튜브 채널 업로드까지 자동화하는 완전 자동화 파이프라인 구축 과정을 소개해 드리겠습니다.이 포스팅의 내용은 아래 영상을 통해서도 살펴보실 수 있어요.매일 올라오는...
Junwoo
2026-02-09
🎓
당신의 스크립트를 영상으로: 실용적인 콘텐츠 리퍼포징 전략
이 포스팅은 글을 작성하시는 그 흐름을 그대로 이어가는 콘텐츠 리퍼포징의 실전 가이드입니다. 영상 제작이 ‘또 다른 일’로, 즉 부담으로 느껴지셨다면 이 글을 끝까지 읽어봐주세요!이미 작성하신 블로그 URL이나 작성 중이신 스크립트를 곧장 유튜브, 링크드인, 틱톡, 인스타그램 릴스의 영...
Junwoo
2025-09-26
🎓
대본 하나로 영상까지: 실무에서 진짜 '일'이 되게 하는 AI 동영상 편집 솔루션은?
요즘에 수많은 AI 동영상 SaaS 솔루션들이 ‘대본만 넣으면 영상이 완성된다’고 말합니다.하지만 여러분의 실무에 도입하기 위해서는 좀더 생각해보셔야 할 부분들이 있는데요.마케터 입장에서는 분명 빠르게 비디오 하나를 뽑아내는 것도 중요하겠지만, 결국에는 우리 브랜드의 결을 살리고 캠페인...
Junwoo
2025-09-01
🎓
메이크닷컴에 비디오스튜 API를 사용한 동영상 생성 자동화 프로세스 만들기
이번 포스팅에서는 메이크와 비디오스튜 API를 활용해서 동영상 자동 생성 프로세스를 구축하는 과정을 소개하고자 합니다.시작하며먼저 알려드릴 점은 이 포스팅에서는 메이크의 전반적인 사용방법은 다루지 않습니다. 메이크에서 어떤 식으로 소재를 발굴하고, 가공하는지는 유저의 의도에 따라 다양한...
Junwoo
2025-07-22
🎓
비디오스튜 크리에이터들이 자주쓰는 기능 총정리
비디오스튜를 적극적으로 활용하는 크리에이터들은 비디오스튜를 어떻게 사용하고 있을까요?비디오스튜 활용사례를 통해 만나게 된 다양한 크리에이터분들의 실제 사용기를 들어보며 네 가지 핵심 기능을 도출할 수 있었는데요.이번 포스팅에서는 비디오스튜로 극적인 효율성, 생산성을 느끼고 싶다면 꼭 아...
Junwoo
2025-06-24
🎓
2025년형 Best AI Tools for Content Creation (실전 활용 가이드)
왜 지금 “AI 툴 스택”을 다시 짜야 할까?전통적으로 운영하는 블로그 및 뉴스레터부터 인스타그램 릴스, 유튜브 쇼츠, 틱톡의 동영상 소셜 미디어… 심지어 X와 쓰레드까지 반드시 돌아가야 할 채널은 늘어났지만, 예산과 인력은 그대로죠.하지만 그 때 한 줄기 빛처럼 각종 AI 솔루션들이 ...
Junwoo
2025-06-11
🎓
콘텐츠 마케터를 위한 Best Text to Video AI는?
이 글은 “best text to video ai”를 검색해 헤매고 있는 모든 콘텐츠 마케터에게 보내는, 비디오스튜 운영자 Jun의 솔직·장황·친절한 안내서입니다.“AI 영상 생성”이라는 말에 설렜지만, 금세 지쳐버린 이유최근 Veo3·Sora 같은 초거대 모델이 “문장만 던지면 영화 ...
Junwoo
2025-06-09
🎓
유튜브 쇼츠 화면 비율과 레이아웃 가이드 (2025)
유튜브 쇼츠, 왜 ‘화면 비율’이 첫 단추일까요?혹시 린 백과 린 프론트라는 개념을 알고 계신가요?린 백은 말 그대로 ‘등받이에 몸을 기대고’ 콘텐츠를 흘려보며 소비하는 방식입니다. 유튜브 쇼츠 피드처럼 자동으로 다음 영상이 이어지는 환경이 대표적이죠.반대로 린 프론트는 사용자가 스스로...
Junwoo
2025-05-01
안녕하세요! 이번 포스팅에서는 비디오스튜와 업무 자동화 툴인 n8n을 연동하여, 뉴스 기사 URL 입력만으로 영상 생성부터 유튜브 채널 업로드까지 자동화하는 완전 자동화 파이프라인 구축 과정을 소개해 드리겠습니다.
이 포스팅의 내용은 아래 영상을 통해서도 살펴보실 수 있어요.
매일 올라오는 기사를 사람의 개입없이 안정적인 퀄리티로 영상화하고 싶으시다면 일독 권유드립니다. 또한 저희가 제공드리는 n8n 시나리오 JSON 파일을 이용하시면 쉽게 적용하실 수 있으니 참고해주세요!
준비물
1단계: n8n 시나리오 세팅 및 구글 시트 연동
가장 먼저 자동화의 뼈대가 될 n8n 시나리오를 세팅합니다. (동영상 자동화 시나리오 샘플 JSON)
1.1 시나리오 불러오기
비디오스튜에서 미리 준비한 JSON 샘플 파일을 n8n에 임포트합니다. 이렇게 하면 복잡한 모듈들이 미리 구성된 상태로 시작할 수 있습니다.
1.2 구글 시트 연결
시나리오의 첫 번째 단계인 '구글 시트' 모듈을 클릭하고 “Credential to connect with” 메뉴를 통해 본인의 구글 계정을 연동합니다.
< 동영상 자동화의 시작 트리거가 되는 url 입력 구글 시트 >
아참, 먼저 구글 시트에서 새로운 엑셀을 하나 생성해줘야 하는데요. 구글 드라이브에서 새 스프레드 시트를 만들고, 첫 번째 컬럼에
URL이라는 헤더를 만듭니다. 이곳에 뉴스 기사 주소를 넣으면 자동화가 시작됩니다.이 시트의 “url”을 “Document”와 “Sheet” 메뉴에 “By URL” 상태로 넣어주면 자동으로 url 컬럼을 인식하게 됩니다.
연결이 되었다면 기사 URL을 하나 입력한 뒤 “Fetch Test Event” 버튼을 눌러 n8n에서 데이터를 잘 가져오는지 테스트를 진행합니다.
2단계: 비디오스튜 API 키 발급 및 설정
2.1 API 키 발급
이제 n8n이 비디오스튜를 제어할 수 있도록 API 키를 연결해야 합니다.
API 키 발급을 위해서 비디오스튜의 개발자 페이지로 이동하여 앱을 생성합니다. (참고: API 사용을 위해서는 최초 1회성 셋팅 비용(22만원)과 매월 최소 사용 금액 9.9만원이 발생합니다.)
2.2 기본 환경 설정
발급받은 API Key와 Token 값을 n8n 시나리오 내의 '2번. 기본 환경 설정' 노드와 '6번. 프로젝트 제목 및 설명 호출' 노드 두 군데에 입력해 줍니다.
< 2번 기본 환경 설정 화면 >
2.3 영상 제작 규칙(위자드) 설정
기사를 어떤 스타일의 영상으로 만들지 결정하는 단계입니다. ‘3번. 대본 및 이미지 생성 디테일 설정’ 모듈 내의
injector값을 수정하여 설정할 수 있습니다.{{ { "dictionary": { "tts": [ { "i": "KAIST", "o": "카이스트"} ] }, "wizard": { "mode": "headless", "source": "url", "sourceContent": $json.url, "language": "ko", "opts": { "visual": "ai-image", "visualStyle": "photo", "autoLineBreak": "y", "replace": "all", "minLibraryShareUnit": "1" }, "adjust": { "duration": "1m", "style": "news" } } } }}< 동영상 자동화를 위한 비디오스튜 API injector 예시 JSON >
url로 부터 기사를 받아와서1m길이의news스타일로 스크립트를 생성하고 기사의 이미지를 활용하면서 동시에 빈 슬라이드들에는photo스타일의ai-image를 생성하라는 것인데요. 비디오스튜 API 문서를 통해서 각 속성들에 대한 상세한 파라메터 설정을 확인하실 수 있습니다.3단계: 웹훅 설정
‘4번 비디오스튜 API 호출’ 후 영상 생성이 완료되면 이제 n8n에게 "완료되었다"고 신호를 보내주는 웹훅을 설정해줘야 합니다.
‘5번 웹훅 응답 받기’ 노드에서 'Production URL'을 복사합니다. 그 뒤 복사한 주소를 ‘2번 기본 환경 설정’ 노드의 웹훅 필드에 붙여넣어 주세요. 영상 렌더링이 끝나면 이 주소로 신호를 보내고, 그 신호를 받으면 다음 단계인 유튜브 업로드가 실행됩니다.
4단계: 유튜브 API 연동
생성된 영상을 유튜브에 올리기 위해 구글 클라우드 콘솔에서 유튜브 API 권한을 얻어야 합니다. 이 과정은 아래 순서대로 진행해주시면 됩니다.
4.1 구글 클라우드 콘솔 접속
먼저 프로젝트 선택 도구에서 새 프로젝트를 생성합니다. 프로젝트 이름은 원하시는 형태로 만들어주시면 됩니다.
4.2 유튜브 업로드 API 활성화
그 뒤 'API 및 서비스' 메뉴로 이동하여
YouTube Data API v3를 검색하여 '사용'을 누릅니다.4.3 OAuth 동의 화면 구성
사용자 인증 정보를 만들기 전에 동의 화면을 구성합니다. 사용자 유형은 '외부(External)'로 설정합니다.
4.4사용자 인증 정보 만들기
OAuth 클라이언트 ID를 생성하는 단계입니다. 먼저 애플리케이션 유형은 '웹 애플리케이션'을 선택합니다.
그 뒤 아래에 있는 ‘승인된 리디렉션 URI’에 n8n의 유튜브 노드에서 제공하는 리디렉션 URL을 복사하여 이곳에 붙여넣습니다.
생성된 클라이언트 ID와 보안 비밀번호를 n8n 유튜브 노드에 입력하면 계정 연결이 마무리됩니다. 참고로 앱을 '게시(Publish)' 상태로 변경해야 권한 오류 없이 작동합니다!
5단계: 실행 및 결과 확인
모든 설정이 끝났습니다! 이제 실제로 작동하는지 확인해 보도록 할께요.
구글 시트에 뉴스 기사 URL이 입력된 상태에서 n8n 시나리오를 활성화(Active)하거나 ‘4번 비디오스튜 API 호출’에서 테스트 실행 버튼을 누릅니다.
일단 4번 노드의 아웃풋에 “status: generating” 으로 응답이 온다면 정상적으로 동영상 생성 요청이 들어간 것입니다.
그 뒤 시나리오가 활성화되어있다면 몇 분 뒤에 웹훅 응답을 받게 될텐데요. ‘Executions’ 탭에서 응답을 기다려봐 주세요!
< 유튜브 업로드까지 모두 마무리된 실행 결과 >
작업이 완료되면 웹훅 신호를 받아 유튜브에 영상이 자동으로 업로드됩니다. 현재 시나리오 설정 상 유튜브 노드에서 '비공개(Unlisted)' 상태로 올라가도록 해두었으니 일단 유튜브 스튜디오 콘텐츠 탭에서 확인하세요.
결과물 예시
실제 테스트 결과, 코스피/코스닥 급락 관련 뉴스 기사가 자동으로 요약되어 쇼츠 영상으로 만들어졌습니다. 자막, AI 보이스, 그리고 관련 주식 차트 이미지까지 적절하게 들어간 것을 확인할 수 있습니다.
마치며
저희가 준비해드린 JSON 시나리오로 시작하신다면 간단하게 동영상 자동화 워크플로우를 구축해보실 수 있습니다. 구글 계정과 비디오스튜 API 키만 준비하시면 되죠.
이 예시에서는 구글 시트에 입력하는 과정이 있지만, 좀더 나아간다면 RSS 피드에서 자동으로 인기 기사를 가져오거나, 우리 CMS에서 가장 조회수가 높은 기사를 보내주는 등으로 좀더 자동화해볼 수 있겠죠?
뉴스뿐만 아니라 블로그 글, 정보성 아티클 등 다양한 텍스트 링크를 영상화하는 데 응용해 보세요!
더 궁금한 점이나 막히는 부분이 있다면 비디오스튜 개발자 페이지를 참고하시거나, 홈페이지 우측 하단의 고객센터로 문의하시면 도움드릴 수 있도록 하겠습니다.