devdesk
b1a7baae19
bug fix
2024-02-23 02:12:30 +02:00
devdesk
39551f3794
web can update pulse
2024-02-23 01:54:56 +02:00
devdesk
bfaa0eca2f
pulse threshold
2024-02-23 01:48:11 +02:00
devdesk
373b17d8a5
web interface
2024-02-23 01:38:32 +02:00
devdesk
ca742aa204
add hsv to rgb, not better looking
2024-02-22 23:08:30 +02:00
devdesk
831322e44a
initial example axum, streamer runs in thread
2024-02-20 23:29:33 +02:00
devdesk
24b65a8ee5
turn into an executable instead of a library
...
burns the python library to the ground though. but I'm just doing
a web service now, so it would be simpler to just use that,
and for live python has the implementation as well still
2024-02-20 21:23:26 +02:00
devdesk
acf9b2c4c4
rust implementation, fast enough it looks
2024-02-15 23:24:22 +02:00
Alon Levy
3ea0c74e7f
rust: create target dir, use frames/basename as decode.py
2023-12-31 14:17:03 +02:00
Alon Levy
862a48131e
use std::fs::OpenOptions instead of File hoping that it behaves differently under windows?
2023-12-31 13:47:05 +02:00
Alon Levy
6af9b21be1
use 5 digits since we have a 5G file with 46372 frames
2023-12-31 01:25:08 +02:00
Alon Levy
5f5834835c
rust version iterator based, 3.5 MB memory turning 5 GB frames to files on disk, 10MiB/second
2023-12-31 01:20:44 +02:00
Alon Levy
ade93550ad
do not consume iterator
2023-12-31 00:20:56 +02:00
Alon Levy
9b2f8d9377
move rust to root, make a separate main example, start using iterator
2023-12-31 00:19:24 +02:00