uv sync --frozen으로 배포하는 방법, ② 8GB·16GB 패키지 선택 매트릭스, ③ SSH부터 WebUI 첫 9:16 영상까지 6단계 Runbook, ④ 임대·구매·온라인 SaaS 결정표를 한곳에 정리합니다.
MoneyPrinterTurbo란? Mac mini rental과 맞는 이유
MoneyPrinterTurbo(MIT, 2026년 6월 기준 GitHub Star 약 7.6만)는 주제·키워드를 넣으면 대본, Pexels/로컬 소재, TTS, 자막, BGM, ffmpeg 합성까지 자동으로 처리해 9:16(1080×1920) 또는 16:9(1920×1080) 영상을 만드는 오픈소스 AI 숏폼 프레임워크입니다. Streamlit WebUI와 FastAPI를 모두 제공하며 OpenAI·DeepSeek·Ollama 등 다양한 LLM을 지원합니다.
공식 macOS 권장: README는 Windows 10+, macOS 11.0+, Linux를 지원합니다. Mac 사용자는 uv sync --frozen이 rent a Mac 베어메탈과 동일한 경로입니다.
탄력적 연산: 배치 렌더는 CPU·메모리를 소모합니다. 시즌별로 Mac mini cloud 용량을 올리면 성수기에도 기기를 통째로 구매하지 않아도 됩니다.
7×24 상시: 노트북은 덮개를 닫으면 작업이 멈춥니다. 임대 노드는 tmux로 장시간 합성을 유지하고 팀이 SSH로 API Key와 output을 공유하기 좋습니다.
경로 규칙: README는 비ASCII 경로를 피하라고 합니다. ~/apps/MoneyPrinterTurbo처럼 영문 경로를 쓰면 Windows 원클릭 패키지에서 흔한 오류를 줄일 수 있습니다.
AI 숏폼 파이프라인과 다섯 가지 배포 경로
흐름은 주제 → AI 대본 → 소재 → Edge/Azure TTS → 자막 → BGM → ffmpeg 완성입니다. v1.2.9(2026-05-30)도 활발히 유지되므로 Mac mini 구매 vs 임대 TCO 글과 함께 보시면 됩니다.
| 방식 | 적합 대상 | 장점 | 단점 |
|---|---|---|---|
| Mac mini rental + 수동 배포 | 중장기 콘텐츠 팀 | 환경 통제, SSH 자동화 | 기초 운영 필요 |
| 자체 Mac mini | 24/7·데이터 민감 | 일시 비용, 로컬 데이터 | 감가, 전기, 가정망 |
| Docker | 컨테이너 숙련자 | 의존성 격리 | 원격 Mac에 Docker Desktop |
| Google Colab | 빠른 체험 | 로컬 설정 불필요 | 세션 제한, 양산 부적합 |
| 온라인 SaaS | 비개발 사용자 | 배포 없음 | 종량 과금, 커스터마이즈 제한 |
안정적인 Mac hosting 콘텐츠 라인을 만들려면 로컬 Windows 원클릭만 시험하기보다 공식 README와 같은 macOS 경로를 우선하는 것이 좋습니다.
cloud Mac 사양: README 요구와 M4 패키지
| 항목 | 최소 | 권장 |
|---|---|---|
| CPU | 4코어 | 6–8코어 |
| 메모리 | 4 GB | 8–16 GB |
| GPU | 불필요 | 로컬 whisper 대형 모델 시 |
| OS | Win10 / macOS 11+ / Linux | 동일 |
| 목표 | 권장 cloud Mac | 이유 |
|---|---|---|
| 가끔 1–2편 체험 | 8GB / 4코어 M4 | 클라우드 LLM + Edge TTS, GPU 불필요 |
| 매일 세로 숏폼 | 16GB / 8코어 | 배치·WebUI 병행 안정 |
| whisper 자막 | 16GB+, GPU 선택 | large-v3 약 3GB |
| 팀 공동 사용 | 16GB+·디스크 쿼터 | output·권한 통일 |
임대 Mac에 MoneyPrinterTurbo 배포: 6단계 Runbook(2026)
아래 명령은 공식 README를 따릅니다. SSH가 열린 cloud Mac에서 실행하세요. WebUI를 공인망에 노출할 때는 방화벽·Tailscale·SSH 터널을 함께 쓰는 것이 좋으며 SSH/VNC 매트릭스 글을 참고할 수 있습니다.
ssh user@your-cloud-mac-host mkdir -p ~/apps && cd ~/apps git clone https://github.com/harry0703/MoneyPrinterTurbo.git cd MoneyPrinterTurbo uv python install 3.11 uv sync --frozen cp config.example.toml config.toml uv run streamlit run ./webui/Main.py --browser.gatherUsageStats=False
SSH·디렉터리: macOS ≥ 11, python3 --version, GitHub 접속을 확인합니다. 작업 경로에 한글을 넣지 마세요. 노드가 없다면 Mac mini M4 임대 요금을 확인합니다.
클론: 공식 저장소를 git clone합니다. ImageMagick이 필요하면 README대로 brew install imagemagick을 실행합니다.
uv 환경: uv sync --frozen을 권장합니다. 대안은 python3.11 -m venv .venv와 pip install -r requirements.txt입니다.
config.toml: pexels_api_keys, llm_provider, API Key를 기입하거나 WebUI에서 설정합니다.
WebUI: sh webui.sh 또는 위 streamlit 명령을 사용합니다. 원격 접속 시 MPT_WEBUI_HOST=0.0.0.0과 IP 제한을 함께 적용합니다.
첫 9:16 영상: 주제 예: «Mac mini rental로 장비비 절감» → 9:16 → Edge TTS 미리듣기 → 생성 후 자막 정렬을 확인합니다. API는 uv run python main.py 후 /docs에서 열 수 있습니다.
자막: 기본 subtitle_provider=edge가 빠릅니다. 품질이 부족하면 whisper로 전환하고 large-v3를 models/whisper-large-v3에 둡니다.
Mac mini 임대 vs 구매 vs SaaS: 비용·인용 수치
| 항목 | 자체 M4 16GB(예시) | Mac mini rental | 온라인 SaaS |
|---|---|---|---|
| 초기 비용 | 높음(일시) | 낮음(월) | 배포 0 |
| 적합 기간 | 24개월+ 연속 고부하 | 3–12개월 프로젝트 | 가끔 몇 편 |
| 데이터 통제 | 높음 | 중상(SSH 자체 구축) | 제3자 의존 |
| MoneyPrinterTurbo | 높음 | 높음 | 중(기능 제한) |
프로젝트 규모: GitHub 76k+ Star, 최신 v1.2.9(2026-05-30). 이슈는 Issues에서 추적할 수 있습니다.
숨은 비용: LLM 토큰, Pexels 쿼터, 디스크, 운영 인력입니다. 하루 10편 이상이면 API 비용이 월 임대료를 넘기는 경우가 많습니다.
트러블슈팅: ffmpeg 미발견 시 ffmpeg_path를 지정하고, ulimit -n 10240으로 Too many open files를 완화합니다.
상업 이용: 대본·Pexels·BGM 저작권은 각각 확인해야 합니다. 본문은 법률 자문이 아닙니다.
Colab은 주제 검증에 적합하지만 MCN 일일 업데이트에는 부족합니다. Windows 원클릭은 경로 이슈가 잦고, 순수 SaaS는 API 파이프라인 커스터마이즈가 어렵습니다. 7×24 합성·팀 SSH·공식 macOS 문서 일치가 필요하면 MESHLAUNCH Mac mini 베어메탈 임대가 유리한 경우가 많습니다. 주문 후 시험하고 배치 작업을 연결해 보시기 바랍니다.
필수는 아닙니다. 클라우드 LLM과 Edge TTS만 쓰면 cloud Mac CPU·메모리형으로 충분합니다. whisper large-v3를 로컬에서 돌릴 때 16GB+ 또는 GPU 패키지를 검토하면 됩니다.
원클릭은 로컬 Windows 체험에 적합합니다. 안정적 배치 생산은 Mac mini rental + git 배포를 권장합니다. SSH는 고객 센터를 참고하세요.
가능합니다. README는 RecCloud 온라인판을 안내합니다. 요구를 검증한 뒤 Mac hosting으로 이전하면 됩니다.
멈춥니다. 장시간 합성은 tmux 또는 screen을 사용하세요. 헤드리스 cloud Mac SSH 체크리스트와 같은 세션 유지 원칙이 적용됩니다.