piano-video-to-sheet
CommunityTurn piano videos into MIDI, sheet music, GP5.
Authorservitola
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Transcribes piano videos with falling-note visuals into machine-readable artifacts, reducing manual transcription time and errors.
Core Features & Use Cases
- Phase-based transcription that combines audio pitches with computer-vision bar timing.
- Produces MIDI, real-piano MP3, sheet music (PDF + MusicXML), and Guitar Pro GP5, with cross-checks.
- Use case: converting Synthesia-style YouTube videos into ready-to-distribute scores and practice materials.
Quick Start
Place a piano video in the directory and run the full pipeline to generate MIDI, MP3, sheet music, and GP5 outputs.
Dependency Matrix
Required Modules
numpypretty_midiopencv-python-headlesslibrosamusic21veroviocairosvgpypdfpymupdfPyGuitarProbasic-pitchffmpegfluidsynth
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: piano-video-to-sheet Download link: https://github.com/servitola/dotfiles/archive/main.zip#piano-video-to-sheet Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.