Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 918 Bytes

README.md

File metadata and controls

45 lines (31 loc) · 918 Bytes

FreezeQuiz

Create quizzes where each question is a freeze-frame from a video. FreezeQuiz was originally intended to be used by a presenter at public events, hence its minimalistic design.

Example slide

Example slide animation

Installation and usage

Clone and cd into the repository.

git clone https://github.com/ilunev/freezequiz.git
cd freezequiz

Create a virtual environment and install the dependencies. You should have Python installed.

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Edit quiz configuration. See instructions in the example config file.

$EDITOR config.hjson

Run FreezeQuiz passing the configuration and a directory for generated files.

python freezequiz.py -c config.hjson -o /output/dir

Open one of the generated HTML pages in your browser.

xdg-open /output/dir/0.html