I recorded the NBC Nightly News tonight. It showed it had recorded for 24 hours. It also won't play. Using previous beta (2024.08.26.0235)
I would check the DVR log and see how many times the recording was interrupted.
What source is that from, an HDHR OTA tuner?
I find if Channels DVR hasn't already rewritten the video timestamps (probably did, will show in the DVR log) I can fix the recording by remuxing it with ffmpeg.
Here's a Windows cmd file I use.
You could just use the ffmpeg line if on a different OS.
ffmpeg -i RecordedFilename.mpg -map 0 -acodec copy -vcodec copy -scodec copy -dcodec copy -copy_unknown RecordedFilename.ts
That will leave your original recording in place and remux it to the same filename with a .ts extension.