Commit Graph

66 Commits

Author SHA1 Message Date
Rob Watson 7d91340582 Reduce audio and video bitrates 2021-10-19 17:37:54 +02:00
Rob Watson 93736abc24 Basic progress reader with logging 2021-10-19 05:15:38 +02:00
Rob Watson 43e2592de8 Refactor frontend 2021-10-16 21:23:04 +02:00
Rob Watson b08165d7f1 Remove HTML video element 2021-09-30 16:12:40 +02:00
Rob Watson 53bd2681af Migrate HTTP handlers to Echo 2021-09-25 19:00:19 +02:00
Rob Watson 658ffa4344 Tidy code, improve naming 2021-09-24 07:37:49 +02:00
Rob Watson c71c3d251a Prefer 48k audio sample rate 2021-09-24 07:37:27 +02:00
Rob Watson cc74da0871 Improve audio and video format selection 2021-09-24 07:15:40 +02:00
Rob Watson b64ce1d424 Add video and thumbnail display 2021-09-23 07:42:07 +02:00
Rob Watson ce3817dab8 Extract core logic from main.go 2021-09-14 00:52:42 +02:00
Rob Watson 4e99f5ac0c Calculate peaks, draw basic waveform to canvas 2021-09-11 11:00:27 +02:00
Rob Watson 2a7b1bfc2e Add CORS header for development 2021-09-06 16:24:29 +02:00
Rob Watson 622c7aeb00 Refactor, add HTTP server 2021-09-06 11:39:43 +02:00
Rob Watson 3955a64d9f poc: introduce AudioDownloader 2021-09-05 12:02:00 +02:00
Rob Watson b1ce4bc2b0 poc: decode m4a to PCM with ffmpeg 2021-09-05 07:27:47 +02:00
Rob Watson d58ad5def1 poc: download an m4a file from Youtube 2021-09-05 00:29:12 +02:00