🎓
뉴스 기사 URL만 넣으면 유튜브 쇼츠 자동 업로드! (비디오스튜 API & n8n 연동 완벽 정리)
안녕하세요! 이번 포스팅에서는 비디오스튜와 업무 자동화 툴인 n8n을 연동하여, 뉴스 기사 URL 입력만으로 영상 생성부터 유튜브 채널 업로드까지 자동화하는 완전 자동화 파이프라인 구축 과정을 소개해 드리겠습니다.이 포스팅의 내용은 아래 영상을 통해서도 살펴보실 수 있어요.매일 올라오는...
Junwoo
2026-02-09
📖
AI 이미지 생성까지 곁들여서 경제 상식 썰 쇼츠 영상, “뚝딱” 만들어보기
영상 콘텐츠를 만들 때 가장 시간이 많이 드는 구간이 어디일까요?대본도 대본이지만, 막상 시작하고 나면 “각 장면에 들어갈 이미지 찾기”에서 손이 멈추는 경우가 많습니다.그래서 최근 비디오스튜에 위자드 모드에서 AI이미지까지 한번에 생성되는 기능이 추가되었는데요.이번 포스팅에서는 비디오...
Junwoo
2026-02-04
🗞️
[Update] 위자드모드에서 한번에 AI이미지 생성
이제 위자드모드에서 AI 이미지 생성까지 한 번에 진행할 수 있습니다.사용 방법은 위자드모드의 마지막 상세 설정 단계에서 비주얼 타입을 AI 생성으로 선택하면 됩니다.현재 제공 스타일은 완전 실사, 일러스트 2종입니다.참고로 AI 이미지 생성은 크레딧이 사용됩니다. 컷당 50 크레딧이 ...
Junwoo
2026-02-04
📖
새해인사 동영상 템플릿으로 2026년 설날 인사를 전하세요.
안녕하세요, 2026년 설날이 다가오고 있습니다. 비디오스튜 고객님들 모두 새해 복 많이 받으시길 바랍니다.비디오스튜 팀에서 준비한 새해 인사를 전하기 위한 동영상 템플릿을 준비했어요.총 두 가지 버전이 준비되어 있는데요. 보시고 마음에 드는 템플릿이 있다면 간단히 내용만 바꿔서 새해 ...
Junwoo
2026-02-02
📣
중소기업 마케팅, 키워드 한줄로 끝: 비디오스튜 API를 활용한 마케팅 자동화 사례
3D 프린팅 기술로 기업의 아이디어를 시제품으로 만들어온 하이쓰리디. 그런 하이쓰리디가 최근에는 AI 기반 마케팅 자동화 영역까지 확장해, 블로그와 SNS를 넘어 비디오스튜 API를 활용한 완전 자동화 영상 시스템까지 운영하고 있습니다.인력이 부족해서 마케팅이 늘 막막했다는 중소기업 대...
Junwoo
2026-01-19
🤔
영상제작이 쉬워진만큼, 디렉션이 더 중요해진 시대
최근 유튜브 웃다가 클래스에서 비디오스튜가 소개되었습니다.그록, 챗지피티 같은 쟁쟁한 솔루션들과 함께 언급된 것도 감사한 일이고, 무엇보다 많은 분들에게 “이런 방식으로도 영상 제작이 가능하구나”를 보여주는 계기가 됐다고 생각합니다.다만 영상을 보면서 한 가지 생각도 함께 들었습니다.이...
Junwoo
2026-01-18
🗞️
[Update] 한국어 발화가 더 자연스러운 TTS, DIVE 엔진 추가
한국어에 최적화된 신규 TTS 엔진 DIVE가 추가되었습니다. 약 100개 이상의 AI 보이스를 바로 사용할 수 있어요.내 콘텐츠에 맞는 목소리는 미리듣기 영상으로 빠르게 확인해보세요.튜토리얼 & 제품 소개에 어울리는 목소리 (또렷하고 경쾌한 톤)정보성 콘텐츠용 (명료·신뢰·리듬...
Junwoo
2026-01-08
🗞️
[Update] 신문 만평 스타일 등 AI이미지 생성 기능 업데이트
AI이미지 생성 기능에 고객님들이 많이 요청해주셨던 스타일들이 추가되었습니다.[비주얼] 탭 > [스톡] > AI 일러스트레이션 카테고리에서 곧장 사용해보실 수 있습니다.디지털아트일반적인 일러스트레이션 혹은 컨셉아트 느낌의 스타일의 AI이미지를 생성합니다. 사용된 본문: 202...
Junwoo
2026-01-02
안녕하세요! 이번 포스팅에서는 비디오스튜와 업무 자동화 툴인 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에서 가장 조회수가 높은 기사를 보내주는 등으로 좀더 자동화해볼 수 있겠죠?
뉴스뿐만 아니라 블로그 글, 정보성 아티클 등 다양한 텍스트 링크를 영상화하는 데 응용해 보세요!
더 궁금한 점이나 막히는 부분이 있다면 비디오스튜 개발자 페이지를 참고하시거나, 홈페이지 우측 하단의 고객센터로 문의하시면 도움드릴 수 있도록 하겠습니다.