YouTube Shorts パイプライン v2:AIがすべてを自動化

YouTube Shorts パイプライン v2:トピックから公開動画まで数分で

究極のAIコンテンツ工場

youtube-shorts-pipeline は、本番環境対応のPythonツールで、1行のトピックを完全に自動で完全なYouTube Shortに変換します。手動編集不要、クリエイティブブロックなし、結果のみ。

v2.1.0の新機能

  • 焼き込み字幕:単語ごとのハイライト(Whisperタイムスタンプ)
  • ロイヤリティフリーBGM:自動ボイスダッキング
  • トレンドトピックエンジン:Reddit、RSS、Google Trends、Twitter、TikTok
  • AIサムネイル:Gemini Imagen + Pillowオーバーレイ
  • 再開機能:完了ステージをスキップ
  • 本番環境対応:78テスト、構造化ロギング、指数バックオフリトライ

完全なパイプライン分解

ステージ 内容
ドラフト DuckDuckGoリサーチ → Claudeスクリプト → bロールプロンプト → メタデータ
プロデュース Gemini bロール + Ken Burns → ElevenLabsボイス → Whisper字幕 → 音楽 → ffmpegアセンブル
アップロード YouTube APIアップロード(SRT字幕 + AIサムネイル)

クイックスタート(5分)

pip install -r requirements.txt
python -m pipeline run --news "AI news" --dry-run

初回実行でAPIキーのセットアップウィザードが起動。それだけです。

トレンドトピックをオートパイロットで

# ホットトピックを発見
python -m pipeline topics --limit 20

# 自動選択 + フルパイプライン
python -m pipeline run --discover --auto-pick

ソース:Reddit (r/technology)、Google Trends、Hacker News RSS、Twitterトレンド、TikTok。

本番機能

ハルシネーション防止:ClaudeはライブDuckDuckGoリサーチのみ使用 ✅ コスト:1動画あたり~$0.11 (Claude $0.02 + Gemini $0.04 + ElevenLabs $0.05) ✅ 再開~/.youtube-shorts-pipeline/drafts/ でステージごとの状態追跡 ✅ セキュリティ:0600設定ファイル、サニタイズエラー、プロンプトインジェクションプロテクション ✅ 多言語対応:英語/ヒンディー語ボイスオーバー + 字幕 ✅ 78の包括的テストpytest tests/

実際に使うコマンド

# トレンドトピックでフルパイプライン
python -m pipeline run --discover --auto-pick

# 既存ドラフトからプロデュース
python -m pipeline produce --draft ~/.youtube-shorts-pipeline/drafts/abc123.json

# トピック発見のみ
python -m pipeline topics

コスト内訳

サービス コスト
Claude Sonnet $0.02
Gemini Imagen (4画像) $0.04
ElevenLabs (60-90秒) $0.05
合計 $0.11

セキュリティ&プライバシー

  • 設定ファイル:0600パーミッション(所有者限定)
  • 動画はデフォルトで非公開でアップロード
  • 最小YouTube OAuthスコープ
  • ログやURLに認証情報なし
  • requirements.txtで依存関係固定

最適な用途

  • ニュースレター作成者 がビデオにスケール
  • 代理店 が日次Shorts制作
  • 開発者 が顔なしチャンネル自動化
  • マーケター がバイラルトピック形式テスト

MITライセンス | 616⭐ | 135フォーク

開始GitHubリポジトリ

*コンテンツ作成をファイア・アンド・フォーゲットのパイプラインに変える。

この記事を共有