生產力
youtube-transcribe-skill
直接將 YouTube 影片字幕或逐字稿提取並儲存為本地文字檔,支援 yt-dlp 快速提取與瀏覽器自動化。
簡介
youtube-transcribe-skill 是一款專為研究人員、內容創作者與開發者設計的自動化工具,旨在將 YouTube 影片內容快速轉換為可搜尋或可編輯的文字。透過直接整合至您的開發工作流程,免去了手動聽寫或從網頁介面反覆複製貼上的繁瑣工作。本技能優先透過高效的命令列工具進行提取,若遇到限制或缺失環境變數時,會自動無縫切換至瀏覽器自動化流程。
-
自動偵測並支援多種 YouTube 連結格式,包含標準觀看頁面、youtu.be 短連結以及 Shorts 影片。
-
利用 yt-dlp 高效獲取字幕軌道、自動產生字幕以及影片後設資料,確保資源消耗降至最低。
-
實作了強健的降級機制,透過 Chrome DevTools MCP 導航至 YouTube 動態 DOM 並與轉錄稿面板互動,解決常見的網路或權限限制問題。
-
自動清理原始字幕,去除 VTT/SRT 格式中的樣式標籤、表頭與重複的時間戳記,產生乾淨且易於閱讀的「時間戳記 + 文字」格式檔案。
-
支援多語言字幕提取,可針對影片提供的簡體中文、繁體中文與英文進行精確抓取。
-
為確保最佳效能,建議預先在系統路徑中安裝 yt-dlp。若 yt-dlp 無法使用,請確保已設定好 Chrome DevTools MCP 以啟動瀏覽器自動化模式。
-
輸入需求為有效的 YouTube URL,可透過參數傳入或由對話背景自動識別。
-
提取結果會以影片標題自動儲存為本地的 .txt 檔案,非常適合後續的摘要生成、知識索引或文檔編寫。
-
若影片具有年齡限制或地區存取限制,請確保瀏覽器 Cookie(預設為 Chrome)可供存取,技能將透過身份驗證獲取正確的內容。
倉庫統計
- Star 數
- 1,483
- Fork 數
- 218
- Open Issue 數
- 0
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午05:11