最近想嘗試來經營Youtube頻道,於是就想著應該去分析看看那些熱門頻道,同類群頻道他們是怎麼下標題的,影片時間大約多長,但一個一個頻道去查,覺得不太實際。

又正好看到了Marcus Jones的頻道,他做了一個工具(velio)可以分析Youtube頻道,但一個月要25美金,對於我這個業餘經營Youtube頻道的來說,不是很划算。

於是乎發揮我的碼農專長,也寫了一個類似的分析工具,當然功能可能沒有他的全面吧~  最後會附上源碼(目前沒有編譯成免安裝包,但要運行起來應該也不難)


功能介紹

下面是我實現的幾個簡單功能~

1.可以建立多個組合

每個組合裡面都可以添加多個頻道清單,方便歸類查看。

image.png


2. 分析影片

點入組合內,可以查看關注的頻道清單的所有影片列表。並可以進行篩選)

image.png

我們可以通過篩選、排序,來找出同領域的熱門影片,觀察他們的影片時長,標題、封面...等。 也可以將常用的篩選給保存下來。


註.由於Youtube Data API的參數沒有可以識別是否為Shorts影片的參數,因此目前將60秒以下的影片歸類在Shorts


3.匯出成CSV檔

可以將篩選到的影片清單,匯出成CSV。這麼做的好處是,懶得自己分析的話,可以將CSV上傳到ChatGPT讓它幫我們分析總結。

之後看有沒有空再來新增整合GPT,或完善一些其它功能吧~


Youtube分析工具說明

這個工具的影片資料抓取是依靠Youtube Data API的,Youtube每天有10000的配額,基本上應該夠用,不夠用的話,付費提升配額,或者多用幾個Google帳號申請多組API KEY,理論上是很夠用的。


所有的資料,都保存在您的本地的電腦中(抓取到的影片資料、API KEY之類的),沒有外洩的問題。

某些資料會做緩存,像是影片的標題、描述這些,統計數據也是會做緩存,並依據時間演算法來智能刷新數據(降低API的請求),也可以手動按更新,來刷新資料。


如同上面所說,使用這個工具是依靠Youtube Data API抓數據,所以得申請一組API KEY才行。

到Google Cloud Console申請

https://console.cloud.google.com/apis/credentials

申請方式:

一.開通Youtube Data API 權限

在上面頁面,搜尋框搜尋[Youtube Data API v3]

image.png

啟用Youtube Data API v3權限

image.png

二.申請API金鑰

回到憑證頁 > 建立憑證 > API金鑰

image.png

複製金鑰,貼到工具的設定裡面

image.png

點齒輪

image.png

將API KEY添加在內,然後儲存變更。

image.png

Youtube分析工具安裝方式

下載工具包(解壓密碼:blogaidectw)


YT分析工具

首次使用可以運行 check.bat ,它會檢查是否可運行程式。

image.png

由於此程式是由NodeJs開發的,因此電腦一定要裝這個程式語言。進入Node JS官網,選v20的版本,下載安裝即可。

https://nodejs.org/en/download

image.png


之後要使用這個工具,只要點start.bat,會出現這樣的畫面。

image.png

在打開瀏覽器,輸入 http://localhost:3000/ 就能使用。


文章轉載或引用,請先告知並保留原文出處與連結!!(單純分享或非營利的只需保留原文出處,不用告知)

原文連結:
https://blog.aidec.tw/post/youtube-analytic-tools
若有業務合作需求,可寫信至: opweb666@gmail.com
創業、網站經營相關內容未來將發布在 小易創業筆記