워크플로 연동 (n8n, Zapier & Make)
VideoUpscaler API, 웹훅(Webhook), 템플릿 및 커뮤니티 노드를 사용해 n8n, Zapier, Make, Dify, Coze에서 AI 동영상 업스케일링을 자동화하세요.
Google Drive나 S3에 새 동영상이 업로드되거나 AI 동영상 생성이 끝난 직후 자동으로 1080p, 2K 또는 4K로 업스케일링하는 파이프라인을 구축할 수 있습니다.
유료 계정 전용
워크플로 연동은 VideoUpscaler API를 호출하며 계정의 크레딧을 사용합니다. 크레딧을 구매했거나 구독 중인 계정으로 설정 → API 키에서 키(vu_live_…)를 생성하세요.
빠른 다운로드 및 템플릿
| 리소스 | 링크 | 용도 |
|---|---|---|
| n8n 커뮤니티 노드 | n8n-nodes-videoupscaler | n8n에서 단일 노드로 업스케일 요청 및 완료 대기 |
| n8n 워크플로 템플릿 | n8n-videoupscaler-workflow.json | n8n에 바로 가져오기 가능한 JSON (HTTP Request + 45초 롱폴링) |
| Make 블루프린트 | make-videoupscaler-blueprint.json | Make.com 시나리오로 바로 가져오기 |
| OpenAPI 3.1 명세 | openapi.json | Dify, Coze, Postman, OpenAI Actions에 원클릭 도구 등록 |
n8n 연동
n8n에서 Settings → Community Nodes를 열고 Install을 클릭한 뒤 아래 패키지명을 입력합니다:
n8n-nodes-videoupscaler- 워크플로에 VideoUpscaler 노드를 추가합니다.
- VideoUpscaler API 자격 증명을 생성하고
vu_live_…키를 입력합니다. - Resource: Video, Operation: Upscale을 선택하고 Video URL과 Resolution(
1080p,2k,4k)을 설정합니다. - Wait for Completion을 켜 두면 작업이 끝날 때까지 자동으로 대기한 후
output_url을 반환합니다.
- n8n-videoupscaler-workflow.json 파일을 다운로드합니다.
- n8n 캔버스 메뉴(⋯) → **Import from File…**에서 파일을 가져옵니다.
- Start Upscale 및 Poll Task 노드의 Header Auth에
Authorization: Bearer vu_live_YOUR_API_KEY를 설정합니다.
n8n AI Agent 노드를 사용하는 경우 MCP Client Tool 노드를 연결하세요:
- Endpoint:
https://videoupscaler.co/api/mcp - Authentication: Header Auth (
Authorization: Bearer vu_live_YOUR_API_KEY)
Zapier 연동
동영상 업스케일링은 수십 초에서 수 분이 걸리므로 Zapier에서는 webhook_url 콜백을 활용한 2-Zap 구성을 권장합니다.
Zap 1 — 트리거 발생 시 동영상 제출
- Trigger: Google Drive(New File in Folder) 등 원하는 소스를 선택합니다.
- Action: Webhooks by Zapier → Custom Request(
POST)를 선택합니다:- URL:
https://videoupscaler.co/api/v1/upscale - Headers:
Authorization: Bearer vu_live_YOUR_API_KEY,Content-Type: application/json - Data:
- URL:
{
"video_url": "https://your-public-file-link.mp4",
"resolution": "4k",
"webhook_url": "https://hooks.zapier.com/hooks/catch/YOUR_ZAP_2_HOOK"
}Zap 2 — 완료된 동영상 수신
- Trigger: Webhooks by Zapier → Catch Hook을 선택하고 생성된 URL을 Zap 1의
webhook_url에 입력합니다. - Action: 전달받은
output_url을 Google Drive 업로드나 Slack 알림 단계로 연결합니다.
Make (Integromat) 및 OpenAPI 도구
- Make: make-videoupscaler-blueprint.json을 다운로드한 뒤 Make 시나리오 하단 More (⋯) → Import Blueprint에서 가져오고 API 키를 입력합니다.
- Dify / Coze / OpenAI Actions:
https://videoupscaler.co/openapi.json스키마를 가져오고 Bearer 인증을 설정합니다.
웹훅 및 롱폴링 레퍼런스
webhook_url:POST /api/v1/upscale요청에 공개https://URL을 전달하면 작업 완료 또는 실패 시X-VideoUpscaler-Event(task.completed/task.failed) 헤더와 함께 작업 객체가POST됩니다.?wait=45:GET /api/v1/tasks/{id}?wait=45를 호출하면 최대 45초 동안 완료될 때까지 대기합니다.