
Are you making use of HW accelerated transcoding or just software? I'm not familiar with PeerTube but it looks like it supports it but is something you need to manually configure
When I was building a Plex server with some friends we ended up going with an Intel CPU because of the performance of the hardware transcoding with Intel QuickSync Video, which at least at the time outperformed AMD. We were able to go with a cheaper CPU instead of trying to brute force it through software. Obviously, widely different in scale from your operation though
You've probably already researched this, but I wanted to mention it just in case so you could improve performance and or save money













From what I remember NVENC quality was behind QSV, but that could have changed since. With the testing I did, I didn't notice any quality issues, but maybe I'm just not too picky about it