YouTube Shorts Dashboard
YouTube Shortsの複数チャンネルをローカルで一元管理・分析するダッシュボード。中央値再生・拡散倍率でチャンネルの強弱を数値化し、ヒット動画パターンを研究。yt-dlp + YouTube Data API v3でデータ収集し、SQLiteに蓄積。
YouTube Shorts の複数チャンネルを、投資ポートフォリオのように並べて比較するためのローカル分析ツール。最新 100 本の再生数の中央値でチャンネルの「地力」を測り、伸ばすテーマと撤退するテーマを数字で判断できるようにします。YouTube 攻略ではなく、どのテーマが伸びるかを研究するための道具です。
機能
- 中央値再生と拡散倍率でチャンネルを比較:バズ 1 本で歪む平均値ではなく、最新 100 本の再生数の中央値をチャンネルの実力として扱います。中央値を登録者数で割った拡散倍率と合わせて全チャンネルを一覧で比較し、基準を下回るチャンネルには撤退候補のフラグを自動で付けます。
- ヒット動画の抽出:チャンネルの中央値の 5 倍を超えた動画をヒットとして抽出。どんなタイトルや形式が当たったのかを並べて見られるので、再現できるパターンの研究に使えます。
- 競合リサーチとアイデア管理:自分のチャンネルとは別に研究用のチャンネルを登録し、強さやタイトルの傾向を分析できます。リサーチから生まれた新しいチャンネルのアイデアもメモとして残せます。
- API の消費を抑えたデータ収集:動画リストの取得は yt-dlp を主力にし、YouTube Data API v3 はチャンネルと動画の統計取得に使います。cron で定期実行して SQLite に蓄積し、自分のチャンネルは統計の履歴から成長チャートで推移を確認できます。
使用技術
Node.js、TypeScript、Express、SQLite、Vue 3、Vuetify、yt-dlp、YouTube Data API v3