piano-video-to-sheet

Community

Turn 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.