I read somewhere that both NVDEC and NVENC will be supported by Plex soon. Does that mean the whole transcoding pipeline can be handled by an Nvidia GPU or do I still need a CPU with Quick Sync support?
I basically want to create a headless PXE thin-client build around an Nvidia Quadro P2000 and it should be able to transcode multiple 4K 10bit/HDR streams. I am considering getting an i3-9100F or i5-9400F because of the single thread performance but I’m not sure what I need and I don’t want to introduce bottlenecks.
All the storage will be on a NAS and connect over 10 Gbit ethernet.
Yes, but do I need QSV / integrated graphics after the NVDEC-NVENC feature goes public? I already have a P2000 card because I replaced it. So I want to create a Plex Media Server build around that, but I don’t want to introduce bottlenecks.
The first thing I thought about is your audio. Video transcoding is happening in a lot of hardware, but who’s paying for the DTS and AC3 licenses to do it in hardware? I think Apple does in their new iPads, because they convert 4k entirely within themselves. Does NVIDIA plan to support that?
If not, like Chuck said, a higher speed CPU is always nice.
Sufficient memory available on the device is important however having sufficient ALU’s in the device is actually the most important factor. These are what govern image quality and processing speed (how many streams it can handle concurrently).
in particular the section about 4k transcoding vram requirements
for reference, all my own screenshots are from full 4k bluray rips made myself via mkv to max profile ios clients (typically iphone 7+ and ipad mini 4.
I can only assume that others that are getting ~1gig vram usage are doing 4k > 720p or lower bitrate 1080p (or the source 4k is not a full 4k bluray remux), or there is something specifically different between their system and my system which causes different vram usage.
Thank you for those charts. I will rerun the math but I do come out with higher memory requirements as I don’t consider transcoding to 720p 4Mbps a watchable size and rate (imho)
if 1GB for 720p target, 4GB for 1080p target will be required. (in my head)
Techno,
What are some of the bitrates (input / output). This will give everyone a sense of how much memory is used knowing higher bitrates need more memory to represent all the bits (less macro blocking)