Server Version#: 1.18.5.2309
Windows 10, 16GB system ram.
HD Homerun Connect (dual tuner, no HW encoder)
Recently I set my transcode temp directory to a Ram Disk of 8GB, primarily to save wear and tear on the SSD that Plex is installed to.
I later found that scheduled recordings of 2+ hour programs would fail.
I know that when recording a program it uses the transcode temp folder so that you can restart the program from the beginning while its still recording. Problem is it seems to check if it has enough disk space to hold the entire program in the transcode temp folder, and if it doesn’t think it has enough, doesn’t even start the recording at all.
Just seems to me that when you have a recording, especially one that is scheduled, the priority would be record the program, and timeshift if possible, but don’t cancel just because you can’t timeshift it fully.
Is there anything I can do (short of allocating all available memory to the ramdisk) that will allow me to continue to use a ramdisk of that size, and still get my 2hr+ recordings?
If not, a couple ideas:
When scheduling, have an option to not permit timeshift while recording a program. (99% of the time I’d choose this anyway)
Just start the recording, and when the transcoder temp disk gets to a certain level of fullness, start eliminating the oldest transcode segments. Maybe allow this as an option when scheduling as well.
Or let us set a global limit for all timeshifting.
Thank you