はじめに
AI YouTube Shorts Generatorは、高品質なYouTubeショートムービーを素早く作成するための強力なツールです。AI技術を活用することで、このツールは長い動画から重要なクリップを抽出し、ソーシャルメディアへの投稿に適したショートビデオを自動的に生成することができます。これにより、時間と労力を大幅に節約できるだけでなく、動画コンテンツが高品質で魅力的であることを保証します。
機能一覧
- 長い動画から重要なクリップを自動的に抽出
- ソーシャルメディア配信に適した短い動画を作成する
- 多彩なビデオ編集オプションを提供
- 複数のビデオフォーマットに対応
- ユーザーフレンドリーなインターフェースデザイン
ヘルプの使用
インストールと使用
- Python 3.7以上 Python 3.7以上
- エフエフエムペグ
- オープンCV
-
リポジトリをクローンする。 クローン倉庫
git clone https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator.git cd AI-Youtube-ショート・ジェネレーター
-
必要なPythonパッケージをインストールします。
安装所需的 Python 包:pip install -r requirements.txt
-
環境変数を設定する。
環境
ファイルを作成し、OpenAI API キーを追加します。
设置环境变量。在项目根目录下创建一个.env
文件并添加您的 OpenAI API 密钥:OPENAI_API=your_openai_api_key_ここ
- あなたの
環境
ファイルに OpenAI API キーが正しく設定されていることを確認します。
确保您的.env
文件已正确设置您的 OpenAI API 密钥。 - メインスクリプトを実行し、プロンプトが表示されたら目的のYouTube URLを入力します。
运行主脚本并在提示时输入所需的 YouTube 网址:python main.py
詳しい操作手順
- ビデオのアップロードメインインタフェースの「動画をアップロード」ボタンをクリックして、編集したい長い動画ファイルを選択します。
- 自動生成アップロードが完了したら、"Auto Generate Video "ボタンをクリックし、ツールはビデオコンテンツの分析とキークリップの抽出を開始します。
- ビデオ編集生成されたショートビデオは編集インターフェイスに表示され、左側のツールバーを使って、編集、字幕の追加、ボリュームの調整などの編集ができます。
- プレビューとエクスポート編集が終わったら、"プレビュー "ボタンをクリックして、最終的な効果を確認します。満足したら、"エクスポート "ボタンをクリックして、ビデオ形式を選択し、ローカルに保存します。
AIビデオ生成のステップ
長い動画を短い動画コンテンツに変換するには、主に3つのステップがある:
- トランスクリプトの作成まず、入力としてYouTube動画をダウンロードする必要がある。動画のダウンロードにはPytubeライブラリを使う。ダウンロードしたら、動画の文字起こしをする必要がある。この作業には、ローカルにインストールしたWhisperモデルを使用する。システムのパワーが足りない場合は、Whisper APIを使うことができる。
- ハイライトを特定する書き起こしが完了したら、映像からハイライトを特定する必要があります。OpenAIのAPIを使用して、特定のキューを持つビデオ内のホットクリップを見つけます。Temperature > 0 に設定することで、スクリプトを実行するたびに異なるハイライトを取得できます。選択したハイライトの開始時刻と終了時刻を取得したら、Moviepyライブラリを使用して、それに応じてビデオを編集することができます。
- ビデオの自動トリミング次に、ハイライト動画を短い動画形式(9:16)に変換し、動画をトリミングすることで、話者をフレームの中央に配置します。ビデオには複数の人物が映っている可能性があるため、話者を認識するには能動的話者検出問題を解く必要がある。TalkNet、Fast-ASDなどいくつかの方法を用いることができるが、本稿では複数の手がかりを用いた単純なヒューリスティックに注目する。
一般的な問題
- 生成されたビデオの品質を保証するには? このツールは高度なAIアルゴリズムを使用しており、動画内の高品質なクリップをインテリジェントに識別し、生成される動画コンテンツが明瞭で首尾一貫していることを保証する。
- 複数のビデオフォーマットに対応していますか? はい、このツールはMP4、AVI、MOVなどの多くの一般的なビデオフォーマットをサポートしています。
- 生成されたビデオをソーシャルメディアに直接アップロードできますか? 生成されたビデオは、YouTubeやInstagramなどのソーシャルメディア・プラットフォームに直接アップロードできるように最適化されています。