自分のYouTube動画の字幕を一括取得|Googleスプレッドシートを試作
このページにはプロモーションが含まれています。

以前、YouTube動画の再生数などをスプレッドシートに一覧表示するGASスクリプトを作りました。今回は動画情報ではなく、自分が管理する動画の字幕をまとめて取り出すためのGoogleスプレッドシートを試作しています。
目次
このシートでできること
「動画一覧」に複数の動画URLを入力してメニューから実行すると、動画にすでに付いている字幕を取得します。処理結果はシート上で確認でき、取得できた字幕はTXT・SRT形式で保存されます。

利用者がYouTube Data APIのキーを取得・入力する必要はありません。ただし、初回の実行時にはGoogleアカウントで権限を確認し、承認する必要があります。
使い方の概要
- 「動画一覧」に、自分が編集できる動画のURLを1行に1件ずつ入力します。
- シート上部の「字幕抽出」メニューから実行します。
- 「動画一覧」で処理結果とTXT・SRTファイルへのリンクを確認します。
現時点での制限
このシートは既存の字幕を取得するもので、字幕がない動画を新たに文字起こしするものではありません。自動生成字幕の内容を修正する機能もありません。
対象はご自身で管理し、編集権限のある動画です。字幕がない動画や権限がない動画などは取得できません。また、YouTube APIの利用には1日あたりの割り当てがあるため、無制限に処理できるものではありません。
以前公開した500件以上の動画情報を取得するGASスクリプトとは、用途も取得できるデータも異なります。
試用してくださる方を探しています
まだ試作品の段階です。複数動画の字幕をまとめて取り出すことに使い道があるのか、実際にYouTubeを運営されている方のご意見を伺いたいと思っています。
お試しいただける方には、無料で使えるリンクをお送りします。
お問い合わせフォームから「字幕抽出シートの試用希望」とお知らせください。
取得した字幕の使い道も教えていただけるとうれしいです。
