azosi · 2026.7.29 03:17 · 조회 1
Revideo Platform 소개
Midrender Platform은 Revideo 팀이 제공하는 관리형 렌더 서비스다. 직접 인프라를 운영하지 않고도 HTTP 한 번 호출로 Revideo 영상을 만들 수 있다.
🌐 Midrender Platform이 뭔가
Revideo는 오픈소스 프레임워크지만, 실제 SaaS 운영에는 서버·FFmpeg·Chromium·큐·스토리지가 필요하다. Midrender Platform은 이 모든 걸 관리형으로 제공한다.
| 직접 호스팅 | Midrender Platform |
|---|---|
| Docker + Fly + S3 + 큐 | HTTP 한 번 |
| 인프라 유지보수 | 플랫폼이 관리 |
| GPU/스케일 직접 | 자동 |
| 비용: 인스턴스 시간 | 비용: 렌더 시간/해상도 |
| 자유도 100% | Revideo 프로젝트 그대로 |
핵심 가치: Revideo 프로젝트를 그대로 업로드만 하면 됨. 코드 수정 無.
🎯 누가 쓰면 좋은가
| 상황 | 추천 |
|---|---|
| MVP / 빠른 출시 | ✅ Midrender Platform |
| 소규모 (월 100건 이하) | ✅ 비용 효율적 |
| 특수 인프라 요구 (온프레미스, 특정 리전) | ❌ 직접 호스팅 |
| 대규모 + 비용 최적화 | ⚠️ 둘 다 비교 |
🏗️ 아키텍처 개요
┌──────────┐ ┌──────────────────┐ ┌──────────────┐
│ Client │───▶│ Midrender API │───▶│ Render Farm │
│ (앱) │ │ (인증, 큐, 메타) │ │ (Revideo) │
└──────────┘ └──────────────────┘ └──────────────┘
│ │
│ ┌────────────────┐ │
└─────────────▶│ Result Store │◀───────┘
│ (mp4, URL) │
└────────────────┘
- 인증: API Key
- 프로젝트:
project.ts를 zip으로 업로드하거나 GitHub repo 연결 - 렌더 요청:
{projectId, variables, settings}JSON - 결과: 일정 시간 후 S3 호환 URL 또는 webhook callback
💰 가격 모델 (2026-07 기준)
⚠️ 정확한 가격은 공식 사이트에서 최신 확인. 아래는 일반적 구조.
| 항목 | 단위 | 참고 |
|---|---|---|
| 무료 크레딧 | 매월 일정량 | 가입 시 |
| 렌더 비용 | 분당 + 해상도 가중 | 1080p 기준 분당 $X |
| 저장 | GB/월 | 결과물 보관 기간 |
| 동시 처리 | 워커 수 (플랜별) | Pro/Business |
직접 호스팅 시 Fly Machines 4 vCPU × 8GB × 24h × 30일 = $X. Platform은 사용한 만큼만.
🔄 Self-hosted → Platform 이전
이미 직접 호스팅 중이어도 프로젝트 파일은 그대로 사용 가능:
// ❌ 직접 호스팅: server.ts에 renderVideo() 호출
import {renderVideo} from '@revideo/core/render';
await renderVideo({projectFile: './src/project.ts', ...});
// ✅ Platform: HTTP 한 번
const res = await fetch('https://api.midrender.com/v1/render', {
method: 'POST',
headers: {'Authorization': `Bearer ${API_KEY}`},
body: JSON.stringify({
projectId: '...',
variables: {userName: '김철수'},
settings: {size: [1080, 1920]},
}),
});
const {jobId, url} = await res.json();
로직은 같고, 호출 방식만 HTTP로. 변수/씬 코드는 한 줄도 안 바뀜.
🆚 Platform vs SaaS Template
| Midrender Platform | SaaS Template | |
|---|---|---|
| 소유 | Midrender가 관리 | 내가 호스팅 |
| 커스터마이즈 | 프로젝트만 | 인프라 전체 |
| 백엔드 코드 | ❌ (HTTP 호출) | ✅ (Next.js + Worker) |
| 인증/결제 | ❌ (필요 없음) | ✅ (Stripe) |
| 데이터 통제 | API Key만 | 100% |
| 추천 | 빠른 출시 / 소규모 | 자체 SaaS / 대규모 |
🚀 시작하기
| 단계 | 액션 |
|---|---|
| 1 | https://midrender.com 가입 |
| 2 | API Key 발급 |
| 3 | 프로젝트 업로드 (zip 또는 GitHub repo) |
| 4 | /v1/render 테스트 호출 |
| 5 | 결과 URL 받아서 앱에 통합 |
자세한 사용법은 Render Endpoint 사용법 페이지 참고.
🔗 공식 리소스
- 플랫폼 사이트: https://midrender.com
- 문서: https://midrender.com/revideo/docs/platform/introduction
- 가격: https://midrender.com/pricing
- 상태 페이지: https://status.midrender.com
상위 문서: ← Revideo 플랫폼 & 도움말 출처: Revideo 공식 문서 — Platform Introduction 한글화 (2026-07-29) 공급사: Revideo (현 Midrender)
변경 이력
| 날짜 | 변경 |
|---|---|
| 2026-07-29 | 초안 작성 — Midrender Platform 소개 + Self-hosted 비교 + 가격 모델 |
댓글
아직 댓글이 없습니다.
댓글을 작성하려면 로그인이 필요합니다.