YouTubeのコメント/トランスクリプト/ライブチャット取得
YouTubeライブにリアルタイムでついてるコメントは「コメント」ではなく「ライブチャット」と呼ぶのが正しい
ライブチャットの取得にAPIキーは必要なかった
2024-11-15時点でコメント/トランスクリプト/ライブチャットの取得ができているがYouTube側の更新で動かなくなる可能性はありそう
---
nishio.iconYouTubeのコメントをPythonでダウンロードしたい
gpt.iconYouTubeのコメントをPythonでダウンロードするには、google-authやgoogle-auth-oauthlib、そしてgoogle-auth-httplib2などのライブラリを用いてYouTube Data API v3を利用するのが一般的です。以下がその手順の概要です。
APIキーを取得
Google Cloud Consoleで新規プロジェクトを作成し、YouTube Data API v3を有効化した後、APIキーを取得します。
リストから探したけど見つけられなかった、検索したら見つかったnishio.icon
https://gyazo.com/c7e1beefcfdddc725b20506736815042
Pythonパッケージのインストール
以下のようにパッケージをインストールします。
$pip install google-auth google-auth-oauthlib google-auth-httplib2 google-api-python-client
コードの作成
取得したAPIキーを使用してYouTubeの動画からコメントを取得します。以下にサンプルコードを示します。
...
動いたけど欲しかったものは「コメント」ではなく「ライブチャット」だった