← Lesson Library

Risalat al-Huquq — visual study video

13:06 · MP4 · Subtitles (VTT) · SRT

A 13-minute (786 s) 1080p instructional video on the Treatise on Rights by Imam Ali ibn al-Husayn (Zayn al-Abidin), taught in the style of Justin Sung: the big idea first, then the groups, then the details.

Structure

The rights form six rings that ripple outward. Each ring is taught as one pattern:

Ring Pattern
0 Root (God) sincerity; every other right branches from it
1 Self (7 organs) guard it from the unlawful / use it for good
2 Acts (prayer, fasting, charity, hajj, offering) "know that…" → understanding before action
3 Power (authority, knowledge, property) a mirror: the same three channels in both directions
4 Family a ladder of closeness
5 Everyone else pairs: two sides of one relationship

It closes with four patterns to keep, then a recall exercise (draw the rings from memory, explain the links, apply one right).

Rebuild

pip install edge-tts playwright   # plus ffmpeg and a Chromium binary (set CHROME=/path/to/chrome)
python build.py --out risalat-al-huquq.mp4      # full video, about 3 minutes on 16 cores
python build.py --only 3 --out /tmp/preview.mp4 # one scene (here, the map)

Narration that changes in scenes.py gets new cache entries in narration/; unchanged steps reuse their cached audio. Fonts (Inter, Caveat, Noto Naskh Arabic; OFL) download automatically into the work directory (RH_WORK, default /tmp/rh-build).

Notes