Hoje eu usaria um dispositivo de baixo custo como um Raspberry Pi Zero e gravaria a gravação usando raspvid para segmentos e depois mesclando os segmentos usando um formato de contêiner capaz de tratar os segmentos como capítulos. A cada nova adição eu descartaria o primeiro capítulo (ffprobe pode lhe dar timestamps e cortá-lo é trivial) e adicionar novos conteúdos no final.