YouTubeは、さまざまなジャンルの解説動画が豊富に存在していますが、その中でも特に興味深い解説動画をChatGPTでまとめる方法について紹介します。
この記事では、YouTubeの解説動画をダウンロードしてChatGPTにアップロードする方法、テキストデータをまとめる方法について詳しく解説します。
YouTubeの解説動画をダウンロードする
yt-dlpは、YouTubeなどの動画共有サイトから動画をダウンロードするためのPythonベースのツールです。
yt-dlpは、オープンソースであり、多数の動画サイトに対応しています。
また、機能が豊富であり、プライベートモードの使用、字幕のダウンロードなどの機能があります。
yt-dlpをインストールする
Windowsにyt-dlpをインストールするためには、以下の手順を実行します。
コマンドプロンプトを開き
winget install --id yt-dlp.yt-dlp
と入力します。
yt-dlpは以下の場所にインストールされます。
C:\Users\ユーザー名\AppData\Local\Microsoft\WinGet\Packages\yt-dlp.yt-dlp_Microsoft.Winget.Source_8wekyb3d8bbwe\yt-dlp.exe
yt-dlpで動画をダウンロード
以下の手順に従ってYouTubeの動画をダウンロードします。
C:\Users\ユーザー名\AppData\Local\Microsoft\WinGet\Packages\yt-dlp.yt-dlp_Microsoft.Winget.Source_8wekyb3d8bbwe\ にパスを通しておいて、
yt-dlp [動画のURL] -o [保存先のパス]
ダウンロードが開始されますので、完了するまで待ちます。
動画からテキストを文字起こしさせる
Whisperは、OpenAIが開発した音声認識サービスで、音声をテキストに変換することができます。
Whisperは高精度かつ高速で音声認識できるという特徴があります。WhisperはローカルPCにインストールすることができます。
音声認識ソフトwhisperをインストールする
インストール手順や動画からの音声分離方法はこちらを参考にしてください。
オープンソースのAI文字起こしWhisperをWindowsにインストールして動かすまでの備忘録
whisperで文字起こしをする
以下のコマンドラインで文字起こしができます。
rec20220123.srtやtxtなどのファイルが出力されます。
whisper rec20220123.mp3 --model medium --language Japanese
ChatGPTでテキストをまとめさせる
基本的にChatGPTにテキストを張り付けて、最後にどうしてほしいか支持を出すだけです。
私がよく使っている指示分をリストアップします。
- 以上の内容を議事録としてまとめてください。
- 以上の内容を要件定義書にまとめてください。
- 以上の内容を概要書としてまとめてください。
- 以上の内容を基本設計書としてまとめてください。
場合によっては以下の指示分を出すことがあります。
- ソフトウェア技術者の立場から、問題点、懸念点をリストアップしてください。
- テスト仕様書を作成してください。
コメント