ぺんぎんてっく
📝

VOICEVOX + Remotion でずんだもん解説動画を爆速で作る方法

| コンテンツ制作

はじめに

技術系の解説動画を作りたいと思っても、動画編集ソフトの操作やナレーション収録のハードルが高く、なかなか手が出せない人は多いのではないでしょうか。今回、VOICEVOX とローコードで動画を生成できる Remotion を組み合わせることで、ずんだもんが解説する動画を爆速で作れる方法を学びました。実際に YouTube チャンネルを立ち上げ、複数本の動画をアップロードするところまで一気にやりきったので、その流れをまとめます。

使ったツール

VOICEVOX

VOICEVOX は無料で使えるテキスト音声合成ソフトです。「ずんだもん」をはじめとする多彩なキャラクターボイスが用意されており、テキストを入力するだけで自然な音声ファイルを生成できます。

  • 商用利用可能(キャラクターごとの利用規約に従う必要あり)
  • API 経由でも音声生成が可能なので、スクリプトで自動化しやすい

Remotion

Remotion は React ベースの動画生成フレームワークです。コードで動画の構成を定義し、プログラマティックにレンダリングできます。

  • React コンポーネントとして映像を組み立てられる
  • テキスト・画像・アニメーションをコードで制御できる
  • CLI からバッチレンダリングが可能なので量産に向いている

動画制作の流れ

1. 台本を用意する

解説したいテーマについて台本(テキスト)を書きます。セクションごとに区切っておくと、後の工程がスムーズです。

2. VOICEVOX で音声を生成する

台本のテキストを VOICEVOX に入力し、ずんだもんの音声ファイル(WAV)を生成します。API を使えばスクリプトで一括生成も可能です。

3. Remotion で動画を組み立てる

生成した音声ファイルに合わせて、Remotion のコンポーネントでスライドやテキストアニメーションを配置します。音声の長さに応じてフレーム数を自動計算すれば、タイミング調整の手間が省けます。

4. レンダリング & アップロード

Remotion の CLI でMP4にレンダリングし、YouTube にアップロードします。

やってみた感想

  • 台本さえあれば動画が作れる のが最大の利点。動画編集ソフトを触る必要がほぼない
  • VOICEVOX の音声品質が高く、ずんだもんの声が親しみやすい ため視聴者にとっても聞きやすい
  • Remotion はプログラマにとって馴染みのある React で動画を作れるので、デザインテンプレートを一度作れば使い回せる
  • YouTube チャンネルの開設自体は数分で完了。動画を複数本アップロードするところまで一日で到達できた

まとめ

VOICEVOX × Remotion の組み合わせは、エンジニアが技術解説動画を量産するのに非常に相性が良いと感じました。台本をテキストで書き、音声生成と動画レンダリングをコードで回すことで、従来の動画制作とは比較にならないスピードでコンテンツを作れます。YouTube チャンネルも立ち上げたので、今後も継続的に動画を投稿していきたいと思います。

関連記事