Video from rpi4 streamed to somewhat bigger computer with audio card. All audio processed through jackd server. Most scripts started by schedule by mqtt command from homeassistant. Video stream concatenated with audio from jackd, saved to disk and streamed to twitch.
audio.shwatch for wav files from gate recorder, normalize volume, encode in flac for archive, make png spectrogram and opus audio for telegramgenpng.shgenerate png with outside temperature, iso and exposure correction values for video overlay in twitch streammqtt.shlisten for mqtt messages from homeassistant and run necessary servicessavepi*.shsave network video stream from rpi4 and retranslate locally for twitch.shtwitch.shstream from localhost to twitchyu.shupload to youtube videos made by mpv-slice.shaudio_rec.shdump jack audio in opus filegaterec.shrun gate recorderraspivid.shrun raspivid on raspberry pi 4 with hqcam
catday.shsubmit specially selected files to ffmpeg_xfade.shrename.pyrenames files generated bysavepi.shandmpv-slice.sh, so that 2021-11-12_01:02.mkv-at-03:04:46.247.mp4 becomes 2021-11-12_04:06.mp4, runsslice_fixup.shslice_fixup.shnormalize audio valume in video file