aboutsummaryrefslogtreecommitdiff
path: root/readme.md
blob: 6538e5eac8be234035d2922cbd25a27d53aa255d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<h1 align="center">
<img src="./logo.png" height=48></img><br/>
pressure
</h1>

Pressure takes a presentation in video format, and lets you split it into
slides. This allows you to create custom animations and designs in software you
love, and present it to the world with ease.

## roadmap

- [x] working demo
- [ ] standalone web editor
- [ ] backend in rust
- [ ] remote control with phone
- [ ] presenter view

## integration

I'm not sure if these integrations are even possible, but i'll update these
when I'm working on them/are finished:

- **PowerPoint plugin/embed**  
  Would allow embedding a slideshow-style video inside your existing PowerPoint
  presentation.
- **Adobe After Effects plugin**  
  Would allow adding markers in your composition timeline that export to a
  timeline.json file. Maybe also a feature where you could import recorded
  presentation timings for adding a voice-over and re-exporting the video as a
  standalone video.
- **Manim add-on library**  
  Would allow adding of something like `pressure.slide()` or
  `pressure.slide('speedChange', 0.7)` to your Manim scene source and export it
  using a simple python cli script, or alongside the regular Manim renderer if
  that's possible.

## designs

See
[figma](https://www.figma.com/file/QDzMck2G5KZFqRvVsi3DSU/pressure?node-id=0%3A1)
link. I try to follow Google's [Material design
guidelines](https://material.io/design/guidelines-overview) most of the time.

## gallery

### editor

![](/img/editor.png)

### presentation

![](/img/in-presentation.png)

### presenter view

![](/img/presenter-view.png)

### phone

<p align="center">
<img src="/img/phone-button.png" width="49%"/>
<img src="/img/phone-gesture.png" width="49%"/>
</p>