このプロジェクトについて

Reddit Video Maker Botは、Redditのスレッドから短尺の動画コンテンツを自動生成するPythonベースのツールです。TikTok、YouTube、Instagramで見られる、Redditの投稿やコメントを背景のゲームプレイ映像に乗せてナレーションする、人気の動画形式をターゲットにしています。 このボットは、パイプライン全体をプログラムで処理します。Reddit APIに接続してスレッドとコメントを取得し、text-to-speechを介して音声ナレーションを生成し、背景映像とオプションの背景音楽を組み合わせて最終的な動画ファイルをコンパイルします。手動での動画編集やアセットのコンパイルは必要ありません。 READMEに示されている主な機能は以下の通りです: - 生成された動画の背景音楽の選択。 - ランダムな選択ではなく、特定のRedditスレッドを選択する機能。 - デフォルトのMinecraftの映像の代わりに、カスタマイズ可能な背景動画を使用。 - サブレディットの選択により、任意のサブレディットをターゲットに可能。 - ナレーション用の音声選択。 - すでに作成されたコンテンツの再生成を避けるための、重複動画検出。 - ライトモードおよびダークモードのサポート。 - NSFW投稿のフィルタリング。 このツールには、Python 3.10とブラウザ自動化のためのPlaywrightが必要です。インストールには、リポジトリのクローン、仮想環境のセットアップ、依存関係のインストール、およびガイド付きセットアッププロンプトを介したReddit API認証情報の構成が含まれます。設定はconfig.tomlファイルに保存されます。このボットは手動アップロード用の動画ファイルを出力します。コミュニティガイドラインの問題を避けるため、プラットフォームへの自動アップロードは行いません。macOSおよびLinux向けに実験的なインストールスクリプトが用意されています。ドキュメントは別途ホストされており、サポート用のDiscordサーバーも利用可能です。