Date
2026/03/25
Category
AI業務効率化
Title
YouTube動画→ブログ記事→SNS投稿を全自動化する仕組みを作った話
「コンテンツを作らなきゃいけないのはわかっている。でも時間がない。」
中小企業の経営者やフリーランスの方から、この相談を本当によくいただきます。ブログを書く時間もなければ、XやInstagramに投稿する余裕もない。でも発信しないと新規顧客は増えない。
この「コンテンツ制作の手間」という課題に対して、私たちはAIを活用したコンテンツ自動化の仕組みを構築しました。
具体的には、YouTube動画を1本アップロードするだけで、ブログ記事・X投稿・Instagram投稿の3種類のコンテンツが自動で出来上がるという仕組みです。
ココナラでコンサルティングをさせていただいたクライアント向けに実際に構築・納品したもので、現在もSaaS的にサービスとして提供しています。この記事では、その仕組みの全体像と技術的な裏側をお話しします。
まず、全体のフローを図で見ていただくのが一番わかりやすいです。

処理の流れはシンプルです。
クライアントが行う作業は「いつも通りYouTube動画を撮ってアップロードするだけ」です。あとは全て自動で処理されます。
この仕組みを提案したとき、クライアントの反応は「え、それだけでいいんですか?」でした。
中小企業や個人事業主がコンテンツマーケティングで挫折する理由は、ほぼ共通しています。
この仕組みは、これらの課題を一気に解決します。
まず、動画を撮れる人なら誰でも使えます。文章を書くのが苦手でも、カメラの前で話すだけでOKです。話した内容をAIが文章に変換してくれるので、「何を書けばいいかわからない」問題も解消します。
さらに、1つのコンテンツ(動画)から3種類のアウトプットが自動で生成されるので、プラットフォームごとに作り直す手間もゼロです。ブログ記事はSEOを意識した2,000文字程度の長文、X投稿は140文字以内の短文、Instagram投稿はハッシュタグ付きのキャプション。それぞれのプラットフォームに最適化された形で出力されます。
コストも、外注に比べると圧倒的に安い。OpenAI APIの利用料は1動画あたり数十円〜数百円程度です。月に10本の動画を処理しても数千円で済みます。
技術的な構成をお話しします。興味のある方向けの内容ですが、「こういう仕組みで動いているんだ」というイメージを掴んでいただければ十分です。
Webアプリケーション全体はNext.jsで構築しています。クライアントがログインしてダッシュボードからYouTubeチャンネルを登録し、生成されたコンテンツを確認・編集できる管理画面を提供しています。
API Routesを使ってバックエンド処理もNext.js内で完結させているため、サーバーを別途用意する必要がなく、運用コストを抑えられるのがポイントです。
文字起こしにはOpenAI APIのWhisperモデルを使用しています。日本語の精度が非常に高く、専門用語が含まれる動画でも実用的な精度で文字起こしができます。
コンテンツ生成にはGPTモデルを使用し、プロンプトエンジニアリングで各プラットフォームに最適化された出力を実現しています。具体的には以下のような工夫をしています。
この仕組みをSaaS的に提供するために、Stripe決済を組み込みました。月額課金のサブスクリプションモデルで、クライアントが自分のペースで利用できるようにしています。
Stripeを選んだ理由は、Next.jsとの相性が良いこと、Webhookで決済イベントをリアルタイムに処理できること、そしてサブスクリプション管理が充実していることです。
一番苦労したのは、長時間動画の文字起こし処理です。30分を超える動画だとAPIのタイムアウトが発生するため、動画を分割して処理し、最後に結合するロジックを実装しました。
また、プロンプトの調整にもかなりの時間を費やしました。最初は汎用的なプロンプトで試していましたが、クライアントの業界や口調に合わせてカスタマイズすることで、「自分で書いたような自然な文章」になるよう最適化しています。
コンテンツマーケティングの重要性は理解しているけれど、制作の手間がネックになっている。そんな中小企業や個人事業主の方は非常に多いです。
今回ご紹介した仕組みは、「動画を撮るだけ」で3種類のコンテンツが自動生成されるというシンプルなものです。技術的にはNext.js・OpenAI API・Stripeという比較的スタンダードな構成で実現しています。
大事なのは、AIを「魔法の道具」として使うのではなく、現場の具体的な課題を解決する手段として活用することです。このクライアントの場合は「コンテンツを作る時間がない」という課題が明確だったからこそ、仕組みがうまく機能しました。
「うちの業務でもこういう自動化はできる?」「コンテンツ制作を効率化したい」といったご相談がありましたら、お気軽にお問い合わせください。現場の状況をヒアリングした上で、最適な仕組みをご提案します。
Company
株式会社Fyve
Address
〒810-0001
福岡県福岡市中央区天神4丁目6-28
天神ファーストビル7階
Tel
080-1460-2728
info@fyve.co.jp