YouTubeの解説動画をChatGPTでまとめる方法

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にテキストを張り付けて、最後にどうしてほしいか支持を出すだけです。

私がよく使っている指示分をリストアップします。

  • 以上の内容を議事録としてまとめてください。
  • 以上の内容を要件定義書にまとめてください。
  • 以上の内容を概要書としてまとめてください。
  • 以上の内容を基本設計書としてまとめてください。

場合によっては以下の指示分を出すことがあります。

  • ソフトウェア技術者の立場から、問題点、懸念点をリストアップしてください。
  • テスト仕様書を作成してください。

コメント

タイトルとURLをコピーしました