Dunno if this thread is still interesting for someone.
I wrote a couple of python scripts to recreate dvr logs.
They are customized for my environment, but editing variables after import section they can be easily adapted for anyone.
Once logs are created in the temp folder, they can be moved to dvr/logs folder.
I did not understand how log file names are originally created by TVH, so I made my own way.
If someone at TVH can explain how to create correct names, I will implement the algo in the scripts.
A special requirement is MediaInfoDLL python library to extract data from mkv files.
These scripts did not harm my systems. Hope the same for yours. Use them at your sole own risk ;-)