Skip to main content

HyperStudy Perception

HyperStudy Perception turns a video into a time-indexed perception track: its shots and keyframes, a word-timed transcript, face tracks grouped into people, and captions for each shot. You review and correct the track in the HyperStudy Annotator desktop app.

In the HyperStudy Annotator​

The HyperStudy Annotator installs the pipeline itself, along with its own copy of Python, the first time it opens, and updates it when it starts. You do not need to install anything else. To process a video, choose Extract, pick a video, turn on the features you want, and choose Start run. When the run finishes, its bundle opens in the Annotator. See Extract a video.

The first launch downloads Python, each step's packages and the model weights. That is a few gigabytes, and it happens once.

On the command line​

The same pipeline is a Python package, hyperstudy-perception:

uv tool install hyperstudy-perception      # or: pip install hyperstudy-perception
perception doctor # what can run on this machine
perception graphs # the graphs it can run
perception run full.yaml --input video=clip.mp4 --only asr,faces --allow-downloads

Each step runs in its own environment. These are made the first time a step is needed, or ahead of time with perception setup, and stored under ~/.hyperstudy-perception.

Licences​

Model weights download when a step first needs them, and each comes under its own licence. Some, including the face models (py-feat and ArcFace), are for non-commercial use only. Each bundle records the most restrictive licence among its layers.


Release Notes​

v0.1.6​

Released: 2026-11-02

What's Changed​

Full Changelog: https://github.com/hyperstudyio/hyperstudy-perception/compare/v0.1.5...v0.1.6

Install​

uv tool install hyperstudy-perception     # or: pip install hyperstudy-perception
perception doctor

The HyperStudy Annotator app installs and updates it on its own.


v0.1.5​

Released: 2026-11-01

What's Changed​

Full Changelog: https://github.com/hyperstudyio/hyperstudy-perception/compare/v0.1.4...v0.1.5

Install​

uv tool install hyperstudy-perception     # or: pip install hyperstudy-perception
perception doctor

The HyperStudy Annotator app installs and updates it on its own.


v0.1.4​

Released: 2026-11-01

What's Changed​

Full Changelog: https://github.com/hyperstudyio/hyperstudy-perception/compare/v0.1.3...v0.1.4

Install​

uv tool install hyperstudy-perception     # or: pip install hyperstudy-perception
perception doctor

The HyperStudy Annotator app installs and updates it on its own.


v0.1.3​

Released: 2026-10-31

What's Changed​

Full Changelog: https://github.com/hyperstudyio/hyperstudy-perception/compare/v0.1.2...v0.1.3

Install​

uv tool install hyperstudy-perception     # or: pip install hyperstudy-perception
perception doctor

The HyperStudy Annotator app installs and updates it on its own.


v0.1.2​

Released: 2026-10-30

What's Changed​

Full Changelog: https://github.com/hyperstudyio/hyperstudy-perception/compare/v0.1.1...v0.1.2

Install​

uv tool install hyperstudy-perception     # or: pip install hyperstudy-perception
perception doctor

The HyperStudy Annotator app installs and updates it on its own.


v0.1.1​

Released: 2026-10-27

What's Changed​

Full Changelog: https://github.com/hyperstudyio/hyperstudy-perception/compare/v0.1.0...v0.1.1

Install​

uv tool install hyperstudy-perception     # or: pip install hyperstudy-perception
perception doctor

The HyperStudy Annotator app installs and updates it on its own.


v0.1.0​

Released: 2026-10-26

What's Changed​

New Contributors​

Full Changelog: https://github.com/hyperstudyio/hyperstudy-perception/commits/v0.1.0

Install​

uv tool install hyperstudy-perception     # or: pip install hyperstudy-perception
perception doctor

The HyperStudy Annotator app installs and updates it on its own.