YouTube Shorts×AIで動画を自動生成した話【2026年版】
「YouTubeで副業収益を作りたいけど、動画を毎日作るのは現実的じゃない」
そう思っていた僕が、AIを使ったYouTube Shorts自動生成の仕組みを試してみた話をする。
結論から言うと、完全自動化は難しいが、半自動化なら十分実現できる。そして月1〜3万円の収益を出している人はすでに多数いる。
なぜYouTube Shortsか
YouTube Shortsが副業の入口として注目されている理由は大きく3つある。
- 収益化のハードルが下がった: 2023年以降、Shorts専門でも広告収益が得られるようになった
- 短尺なのでAI生成しやすい: 15〜60秒の動画ならスクリプト・ナレーション・字幕をすべてAIで生成できる
- バズれば一気に伸びる: アルゴリズムがShortsを積極的に推薦するため、チャンネル登録ゼロでも再生数が伸びることがある
僕が試した自動生成の仕組み
僕が構築したのは「AIで副業知識を解説するShortsチャンネル」だ。以下のツールを組み合わせた。
ツール構成
| 役割 | 使ったツール |
|---|---|
| スクリプト生成 | Claude API |
| ナレーション音声 | VOICEVOX(無料)/ ElevenLabs |
| 字幕生成 | Whisperで自動生成 |
| 動画編集・合成 | FFmpeg(コマンドライン) |
| 背景映像 | Pexels(無料ストック動画) |
| サムネイル | Pillow(Python) |
実際のフロー
- テーマ決定(手動・5分): 「副業初心者が最初にやること」など週ごとにテーマを決める
- スクリプト生成(AI自動・2分): Claude APIで台本を自動生成
- 音声生成(自動・3分): VOICEVOXのAPIでナレーション音声を作成
- 動画合成(自動・5分): FFmpegで背景映像+音声+字幕を合成
- アップロード(手動・2分): YouTubeStudioで投稿
合計15分で1本のShortsが完成する。週に5本作れば、月20本の安定投稿ができる。
スクリプト自動生成のコード例
import anthropic
client = anthropic.Anthropic()
def generate_shorts_script(topic):
response = client.messages.create(
model="claude-3-5-haiku-20241022",
max_tokens=500,
system="""あなたはYouTube Shorts専門のスクリプターです。
ルール:
- 45秒以内で話せる量(約200文字)
- 最初の3秒で視聴者を引きつける
- 具体的な数字・体験談を含める
- 最後にCTAを入れる""",
messages=[{
"role": "user",
"content": f"テーマ:「{topic}」でShortsスクリプトを作ってください"
}]
)
return response.content[0].text
script = generate_shorts_script("副業で最初の1万円を稼ぐ方法")
print(script)
収益化までのリアルな数字
正直なところ、すぐに稼げるわけではない。
一般的な収益化のタイムライン:
- 1〜3ヶ月: 再生数が積み上がらず収益ほぼゼロ
- 4〜6ヶ月: バズる動画が1本出ると一気にチャンネル登録者が増える
- 6ヶ月〜: YouTube収益化の条件(登録者1,000人・過去365日で4,000時間の視聴時間 or Shorts3,000万回再生)を満たして収益化
広告収益以外の収益化手段としては、概要欄にアフィリエイトリンクを入れる方法がある。再生数がそこまで多くなくても、アフィリエイトで月数千〜数万円になるケースはある。
AI生成コンテンツの注意点
YouTubeはAI生成コンテンツに対して明確なポリシーを出している(2026年現在):
- AIで生成したコンテンツには「AI生成コンテンツを含む」旨の開示が必要
- 他者のコンテンツをAIで改変したものはNG
- 誤情報・詐欺的なコンテンツはアカウント停止対象
ルールを守りながら運用することが長期継続のカギになる。
実際やってみて思ったこと
最初は「本当に自動化できるのか」と半信半疑だったが、フローを組んでしまえば驚くほど楽になった。ただし完全自動化ではなく「テーマ決定」「最終確認」「投稿」は人間がやる設計にした方がクオリティが保てる。
Shortsで培った自動化の仕組みは、僕が運営しているLoFi BGMチャンネルにも応用している。AI×動画コンテンツの組み合わせはまだまだ可能性が大きいと感じている。
自動化ツールに興味があればn8nを使った業務自動化の記事も参考にしてほしい。
YouTube副業収入の確定申告にはfreee会計
YouTube収益は雑所得として確定申告が必要。freee会計なら収入・経費を自動で整理してくれるため、確定申告の手間が大幅に減る。
![]()
関連ツールを見る
この記事で紹介したツール・サービスをまとめてチェック。
![]()