
- 自動抓取 YouTube 影片字幕
- 逐句循環播放
- 鍵盤快捷鍵控制
- 播放速度調整
- 響應式介面
-
安裝依賴:
pnpm install
-
安裝 yt-dlp:
- Windows:
choco install yt-dlp - macOS:
brew install yt-dlp - Linux:
sudo pip3 install yt-dlp
- Windows:
-
啟動:
pnpm dev
-
開啟 http://localhost:3000,貼上 YouTube 影片連結即可使用
J- 上一句K- 下一句L- 開關循環模式R- 重播當前句子空白鍵- 播放/暫停
├── app/
│ ├── page.tsx # 主頁面
│ └── api/transcript/ # 字幕 API
├── lib/
│ ├── transcript.ts # 字幕下載
│ ├── vtt.ts # 字幕解析
│ └── transcriptCache.ts # 快取管理
└── plan.md # 專案規劃文件
建議部署到支援執行系統指令的平台(如 Fly.io、Render、Railway),因為需要執行 yt-dlp。
MIT