Add ads hackathon. - brcon2023-hackathons - Bitreichcon 2023 Hackathon Repository
(HTM) git clone git://bitreich.org/brcon2023-hackathons git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/brcon2023-hackathons
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Tags
---
(DIR) commit 8309db59b4cc38d41dc05a7b9003e30f3a42c25c
(DIR) parent 44127243c5322ca063472c7466e8c77ffd6a3352
(HTM) Author: Christoph Lohmann <20h@r-36.net>
Date: Thu, 10 Aug 2023 19:50:44 +0200
Add ads hackathon.
Diffstat:
A ads/description.md | 45 +++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+), 0 deletions(-)
---
(DIR) diff --git a/ads/description.md b/ads/description.md
@@ -0,0 +1,45 @@
+# Ads should be moving.
+
+People know the ads showing at brcon2023:
+
+ gophers://bitreich.org/1/con/2023/ads
+
+There is already a subformat:
+
+ -before is played before the -after ad.
+
+But there is a reason, why those files end in .vtv. The last v stands for
+video. It hasn't been implemented yet.
+
+It would be pretty simple:
+
+ $frame0
+ $frame1
+ ...
+ $framen
+
+The frames have a hard-fixed size, so reading a frame and displaying it
+is simple.
+
+## Making a video player.
+
+This should be a simple shell script.
+
+## Optimisations
+
+People know ncurses, the library. Why do we need this overcomplex
+library? It knows buffering and can send the diff of one buffer over the
+line, instead of sending the whole line. We have many vtXXX commands in
+the virtual terminal to simply just replace parts of it.
+
+Can we do it and use it for the vt videos?
+
+## Compression
+
+This should be pretty simple, once we get the differences done. Then
+compare the known compression formats against eachother.
+
+Have fun!
+
+
+