TikTok・Reels・Shorts 向けに毎週数十本の 9:16 縦型クリップが必要なのに、ノート PC は ffmpeg を 3 本回すと過熱休眠し、Windows ワンクリック版は Python 更新のたびに壊れる。MoneyPrinterTurbo(MPT)はキーワード → LLM 脚本 → Pexels → TTS → 焼き込み字幕 → BGM → MP4 まで自動化するが、本番チームは依然「レンダラをどこに置くか」で争う。Linux Docker は macOS ネイティブ音声パスを欠く;Google Colab はタイムアウト;SaaS エディタは月額クレジット上限がある。第三の選択肢は NUKCLOUD 専用クラウド Mac Mini をレンタルし、/opt/MoneyPrinterTurbo など英語パスに clone、チーム SSH 共有、蓋を閉じたデスクマシンで夜間バッチ。クラウド Mac で Agent を既に運用している場合(OpenClaw Mac Mini M4 レンタル参照)、MPT を並行メディア workerと見なせる。LLM キー管理と Skill ワークフローは Cursor Agent Skill ガイド と Hermes Agent インストール と照合。読了後、6 ステップ Runbook、初回縦型動画チェックリスト、レンタル・購入・SaaS の数字比較が手に入る。
002026 年に Mac Mini レンタルで MoneyPrinterTurbo を回す理由
MPT はブラウザ玩具ではなく、大容量 temp と外部 API を扱う Python + ffmpeg パイプライン。上流は macOS 11+ 向けで uv と Python 3.11 を文書化——実 macOS 上でパスとコーデックが予測可能。/opt/MoneyPrinterTurbo に標準化すればコンテンツチームが SSH 協業できる。クラウド Mac レンタルはデータセンター電源、固定 egress、7×24 バッチ枠を CapEx なしで提供。
- 痛点 1 — ノート PC バッチ崩壊:スリープ、サーマルスロットル、ディスク圧で長 ffmpeg チェーンが中断;3 本で終日監視。
- 痛点 2 — Windows ワンクリックの脆さ:同梱 Python とパスエンコーディングが更新で壊れる;OS 混在チームは再現ビルド不可。
- 痛点 3 — 共有 VPS ジッター:オーバーサブスク Linux がピーク CPU 制限;Streamlit セッションがレンダ中に切断。
- 痛点 4 — SaaS クレジット上限:reccloud 系はエクスポートと透かし tier 制限;10 本→100 本で限界費用急増。
- 引用可能データ:公式 README は RAM 最低 4 GB、推奨 16 GB;Whisper 字幕は 16 GB+ 推奨(プロジェクト文書、SKU で検証)。
- 引用可能データ:v1.2.7 は macOS 11+ で
uv sync --frozenを標準化し依存ドリフトを低減。 - 引用可能データ:上流 MoneyPrinterTurbo は GitHub で数万 Star規模の OSS ショート動画工場(コミュニティ指標、NUKCLOUD ベンチマークではない)。
01MPT パイプライン:キーワードから MP4 まで
各段階を理解すると RAM 見積もりと API 費用が先に決まる。MoneyPrinterTurbo アーキテクチャの典型フロー:
-
1
キーワード入力:シード語;任意で LLM がアウトラインと hook を拡張。
-
2
脚本生成:LLM バックエンド(OpenAI 互換、Moonshot、Azure 等)が TTS 用セグメント旁白を生成。
-
3
Pexels 素材取得:脚本ビートに合うストック;
config.tomlに Pexels API key 必須。 -
4
TTS:edge-tts またはクラウド音声でナレーション。
-
5
字幕:焼き込みキャプション;Whisper パスは CPU/RAM 負荷大。
-
6
BGM + ffmpeg:BGM ミックス;9:16 または 16:9 出力。
GPU は必須ではない——MPT は CPU/IO 主体——が並列バッチにはメモリ余裕が要る。日常量産は 16 GB クラウド Mac;Whisper + 複数 Streamlit ユーザーは 24 GB を検討。
02ハードウェアと設定要件
| リソース | 最低 | 推奨 | 備考 |
|---|---|---|---|
| RAM | 4 GB | 16 GB | 公式基線;Whisper は厳しめ |
| Whisper 字幕 | — | 16 GB+ | 16 GB 未満で OOM 報告 |
| ディスク | 20 GB 空き | 50 GB+ SSD | temp 動画とキャッシュ |
| OS | macOS 11+ | macOS 14+ | v1.2.7 の uv sync --frozen |
| Python | 3.11 | 3.11 via uv | 上流 lockfile 準拠 |
| API キー | Pexels + LLM | + Azure TTS 任意 | config.toml に保存 |
料金ページで tier を確認後、コンソールから provision。同一ホストで Ollama も回す場合(OpenClaw レンタルガイド)、MPT は /opt/MoneyPrinterTurbo に隔離しモデル weight と temp がディスクを奪い合わないように。
03レンタル vs 購入 vs Docker vs Colab vs SaaS
| 選択肢 | 初期費用 | 7×24 バッチ | チーム SSH | パス安定 | 向く用途 |
|---|---|---|---|---|---|
| NUKCLOUD Mac レンタル | 低 OpEx | 強 | 可 | 英語パス、実 macOS | パイロット→本番ショート |
| Mac Mini M4 購入 | $600–$1,200+ | 自宅電源リスク | LAN/VPN 要 | 自 Ops なら良好 | 長期大量 |
| Linux Docker | VPS 安価 | 中程度 | 可 | 公式 macOS パス外 | 実験のみ |
| Google Colab | 無料 tier 限定的 | 弱(タイムアウト) | 不可 | 揮発ディスク | 単発 demo |
| reccloud / SaaS | サブスク | ベンダ SLA | ブラウザのみ | 閉じた WF | 非技術マーケ |
Windows ワンクリックは速度と再現性のトレードオフ。3 人の編集者が同じ ffmpeg フラグと config.toml を要するなら、Slack で ZIP を回すよりクラウド Mac。SaaS は複雑さを隠すがエクスポート課金;自前 MPT は API + 電力(または時間課金レンタル)が限界費用。
04クラウド Mac 6 ステップデプロイ Runbook
SSH 可能な新規 NUKCLOUD macOS ノードを想定。コマンドは上流 MoneyPrinterTurbo v1.2.7 準拠;ユーザー名は置換。
-
01
SSH 接続:コンソールから host/user/key を取得;
sw_versで macOS 11+、本番バッチは 16 GB RAM 以上推奨。 -
02
標準パスに clone:
sudo mkdir -p /opt && sudo git clone https://github.com/harry0703/MoneyPrinterTurbo.git /opt/MoneyPrinterTurbo——英語パスで ffmpeg temp の Unicode 問題回避。 -
03
uv + Python 3.11 インストールと sync:
uv導入後cd /opt/MoneyPrinterTurbo && uv sync --frozen;ffmpegを PATH 確認(不足時brew install ffmpeg)。 -
04
config.toml編集:Pexels key、LLM key(OpenAI 互換)、音声・字幕設定;chmod 600で git 混入防止。 -
05
Streamlit WebUI を安全起動:
MPT_WEBUI_HOST=0.0.0.0 uv run streamlit run ./webui/Main.py --browser.serverAddress=0.0.0.0 --server.port 8501;SSH トンネル(ssh -L 8501:127.0.0.1:8501 user@host)でアクセスし 8501 を公網公開しない。 -
06
任意 API モード:
uv run python main.pyでヘッドレス/API バッチ;cron または launchd で夜間キュー;出力は/opt/MoneyPrinterTurbo/storageから CMS へ rsync。
未 provision なら 注文から。launchd 常駐は Hermes Agent インストール の daemon 手順と同型。
05初回 9:16 縦型動画 walkthrough
SSH トンネルで WebUI 表示後、バッチ拡大前に 1 本 end-to-end:
- 狭いキーワード(例「開発者向けクラウド Mac レンタル」)で LLM ナレーション 60 秒以内。
- 9:16 アスペクト;1080×1920 が TikTok/Reels セーフゾーン。
- まず edge-tts で高速反復;ブランド音声は後から Azure TTS。
- RAM 厳しい間は基本字幕;16 GB 余裕確認後 Whisper。
- ffmpeg ログ監視;Pexels 失敗はレート制限が多い——30–60 秒間隔。
- BGM レベル確認;ナレーションが埋もれたら BGM gain 下げて再実行。
- 出力パス:
storage/に予測可能ファイル名。 - アップロードテスト:非公開チャンネルでスマホ字幕可読性確認。
- レシピ文書化:キーワード、音声、config ハッシュを表に記録。
初回はダウンロード込み 8–15 分が目安;夜間 10 本バッチで手編集を圧倒的に上回る。
06コスト概算:レンタル vs 購入 vs SaaS
| モデル | 1 ヶ月目 | 6 ヶ月目 | 退出摩擦 | 隠れコスト |
|---|---|---|---|---|
| NUKCLOUD 16 GB Mac レンタル | 時間/日課金 | キャンペーン連動 | インスタンス停止 | LLM + Pexels API のみ |
| Mac Mini M4 購入 | $600–$1,200 CapEx | 減価償却 | 転売手間 | 電力、冷却、自宅 ISP |
| reccloud SaaS(典型) | $30–$80+ 月額 | エクスポート tier | アセット lock-in | クレジット超過 |
| Colab Pro | 約 $10–$50 | セッション上限 | 低 | 手動再実行工数 |
共有 Linux VPS は帳面安価だが 帯域ジッターとオーバーサブスクがリトライ工数に化ける——編集者が失敗レンダ監視で出荷が止まる。NUKCLOUD ベアメタル Macはデスク Mini と同じ macOS ツールチェーンとデータセンター電源、文書化テナント境界で MPT 夜間バッチが noisy neighbor と CPU 争いしない。コンテンツチームの MPT パイロットは 料金確認 → 注文 → 6 ステップ Runbook 72 時間 → 長期レンタルか購入判断。Agent と動画同居なら Agent Skill WF とメモリ整合。
07よくある質問
/opt/MoneyPrinterTurbo + uv sync --frozen で 再現可能デプロイと SSH 協業。main.py API モードまたはスケジューラで Streamlit トリガ;storage/ から CMS へ MP4。キーはサーバ config.toml に置き CMS DB には入れない。