DVR transcoding stalls at "100% Recorded"
Last week, I've started to move from using an EyeTV recording OTA shows on my Mac to using the Plex DVR with an HDHomeRun on FreeNAS (still OTA). I've had a couple of problems, one that eventually had me restart Plex. I wish I had captured images, but will describe what I can.
After a few days of DVR with a lot of items on the schedule, I noticed no new recordings were showing up. When I went to the Recording Schedule screen, there were 1 show on the previous day and 8ish shows on this day listed with a red dot and circle (if I recall correctly). It wasn't the in-progress indicator, so I guessed it was the transcoder. Clicking on one of these described the show with something like "recorded" or "record complete".
After clicking around the GUI and trying to play something on my iPhone (couldn't play anything), Plex started have problems. The Recording Schedule screen would no longer update, only showing a message that there was a problem.
I logged into FreeNAS and saw there were two transcodes in process, one being the first show with the icon I didn't recognize.
In the end, I restarted Plex, which took an extra long time to come up, but flushed the shows that were in this state and started working normally again.
My FreeNAS CPU is aging, so I suspect Plex was trying to transcode too much at one time for it. Under Plex -> Settings -> Server -> Transcoder, I changed "Transcoder quality" from Automatic to "Prefer Higher Speed Encoding" and "Maximum simultaneous video transcode" from 4 to 1.
Is there anything else I should tweak? Is there anything else I could've done to recovered and not lose recordings?
Edit: renamed Title to better reflect the issue