marcelpanse GitHub avatar

youtube-guitar-tab-parser

marcelpanse

一个命令行工具,下载 YouTube 吉他教学视频,利用 Claude 视觉模型从采样帧中定位并提取乐谱区域,按小节号去重,最后拼接成 PDF。

Stars

165

7 天增长

暂无数据

Fork 数

5

开放 Issue

0

开源协议

GPL-3.0

最近更新

2026-07-21

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它巧妙结合视频处理与 LLM 视觉(识别小节号与区域检测),全自动完成从视频提取吉他谱这一繁琐任务,无需任何手动配置。

适合谁使用

  • 想从 YouTube 课程获取可打印谱子的吉他学习者
  • 需要分发教学乐谱的音乐教师
  • 对视频处理与视觉大模型结合感兴趣的开发者
  • 需要从自己视频中提取乐谱的内容创作者

典型使用场景

  • 将任意 YouTube 吉他课程视频生成 PDF 乐谱
  • 离线练习时存档乐谱,避免广告干扰
  • 从播放列表中批量制作学习材料

项目优势

  • 只需 URL 和 API 密钥,开箱即用,无需配置
  • 通过小节号去重,每条乐谱线只保留一帧,避免重复
  • 采用两阶段检测(视觉 + 图像掩模)适应不同乐谱位置(底部条带、角落覆盖)

使用前须知

  • 依赖 Anthropic API 密钥,每次使用需付费
  • 需安装 yt-dlp 和 ffmpeg 并添加到 PATH
  • 深色主题的乐谱查看器可能无法正确抓取纸张边缘,将回退至视觉检测区域

README 快速开始

Usage

项目描述

CLI that turns a YouTube guitar-lesson video into a PDF of the guitar tab.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

0xwilliamortiz
精选
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI 与机器学习大语言模型
577
RongleCat
精选
RongleCat GitHub avatar

grok-app

Grok App is a desktop command center built with Tauri 2 that wraps the local Grok Build CLI into a graphical workbench for managing sessions, projects, media, automations, and accounts.

开发者工具CLI 与终端
356
jamesob
精选
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI 与机器学习大语言模型
1,660