Hackers Guide to Jiu Jitsu: The Application
A tool watching and navigating Jiu Jitsu instructionals.
Features:
- Scene detection
- Scene title recognition (OCR)
- Download scene info (title & timestamps) from BJJ Fanatics
- Load / Save instructional information in org-mode format
- Generate m3u playlist
- Playback
- Customization
- Timestamps
- OCR preprocessing
Rationale
Jiu Jitsu instructionals can exceed 10 hours in duration that are usually spread from 5 to 8 video files on avarage and may contains hundrends of scenes/topics. For the obvious reasons, they cannot be watched in one go. Instead it's preferable to watch them in chunks and ideally itersperse training sessions between viewings.
So, getting back to a particular topic, is not trivial. It should be!
This tool splits instructionals into pieces and makes it easier for you to find what you are looking for.
Inspiration
A couple of months ago I started writing a series of blog posts called Hackers Guide to Jiu Jitsu
that discussed about tools, scripts and tips for getting the most out of instructionals. While shell scripts work, they lack visualization and are hard to tune. A graphical user interface solves both problems.
If you are interested in the posts that I've written so far:
-
- Hackers guide to Jiu Jitsu: intro wordpress version github version
-
- Hackers guide to Jiu Jitsu: ffmpeg wordpress version github version
-
- Hackers guide to Jiu Jitsu: mplayer wordpress version github version
-
- Hackers guide to Jiu Jitsu: markdown wiki wordpress version github version
-
- Hackers guide to Jiu Jitsu: flowcharts wordpress version github version
Requirements
- ffmpeg
- mpv
- opencv
- tesseract