-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
50 lines (50 loc) · 2.1 KB
/
index.html
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
---
layout: default
---
<div class="app">
<div class="screen">
<canvas class="pdv-preview-canvas" id="preview" width="400" height="240"></canvas>
<video class="pdv-preview-video" id="source" src="assets/videos/sample.mp4" poster="assets/images/sample.jpg" width="400" height="240" controls loop muted hidden playsinline disablepictureinpicture controlslist="nodownload nofullscreen noremoteplayback" preload="metadata" x-webkit-airplay="deny"></video>
</div>
<form class="form" method="post">
<div>
<label for="input-file" class="sr-only">Video file (mp4, webm, …)</label>
<input id="input-file" class="pdv-form-file" type="file" accept="video/*" />
</div>
<div>
<label class="form-label" for="select-dither">Dither</label>
<select class="pdv-form-dither" id="select-dither">
<option value="threshold">Threshold</option>
<option value="bayer2" disabled>Bayer 2×2</option>
<option value="bayer4" disabled>Bayer 4×4</option>
<option value="bayer8" disabled>Bayer 8×8</option>
<option value="blue" disabled>Blue Pattern</option>
<option value="floydsteinberg">Floyd-Steinberg</option>
<option value="jarvis">Jarvis-Judice-Ninke</option>
<option value="stucki" selected>Stucki</option>
<option value="atkinson">Atkinson</option>
<option value="burkes">Burkes</option>
<option value="sierra">Sierra</option>
<option value="tworowsierra">Two-Row Sierra</option>
<option value="sierralite">Sierra Lite</option>
</select>
</div>
<div>
<span class="form-label">Scale to fit</span>
<div>
<input type="radio" name="scale" value="inside" id="input-scale-inside" />
<label for="input-scale-inside">inside</label>
</div>
<div>
<input type="radio" name="scale" value="outside" id="input-scale-outside" checked />
<label for="input-scale-outside">outside</label>
</div>
</div>
<div>
<button class="pdv-form-button button-big" id="download" type="button" class="button">Download</button>
</div>
<div class="form-message" hidden>
<p>Frames processed: <span class="form-message-value"></span></p>
</div>
</form>
</div>