description.md - brcon2023-hackathons - Bitreichcon 2023 Hackathon Repository
HTML git clone git://bitreich.org/brcon2023-hackathons git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/brcon2023-hackathons
DIR Log
DIR Files
DIR Refs
DIR Tags
---
description.md (993B)
---
1 # Ads should be moving.
2
3 People know the ads showing at brcon2023:
4
5 gophers://bitreich.org/1/con/2023/ads
6
7 There is already a subformat:
8
9 -before is played before the -after ad.
10
11 But there is a reason, why those files end in .vtv. The last v stands for
12 video. It hasn't been implemented yet.
13
14 It would be pretty simple:
15
16 $frame0
17 $frame1
18 ...
19 $framen
20
21 The frames have a hard-fixed size, so reading a frame and displaying it
22 is simple.
23
24 ## Making a video player.
25
26 This should be a simple shell script.
27
28 ## Optimisations
29
30 People know ncurses, the library. Why do we need this overcomplex
31 library? It knows buffering and can send the diff of one buffer over the
32 line, instead of sending the whole line. We have many vtXXX commands in
33 the virtual terminal to simply just replace parts of it.
34
35 Can we do it and use it for the vt videos?
36
37 ## Compression
38
39 This should be pretty simple, once we get the differences done. Then
40 compare the known compression formats against eachother.
41
42 Have fun!
43
44
45