![]() ![]() Similar to feature set D but added support for decoding H.264 with a resolution of up to 4096×4096 and MPEG-1/MPEG-2 with a resolution of up to 4080×4080 pixels. Similar to feature set C but added support for decoding H.264 with a resolution of up to 4032×4080 and MPEG-1/MPEG-2 with a resolution of up to 4032×4048 pixels. Global motion compensation and Data Partitioning are not supported for MPEG-4 Part 2. Supports complete acceleration for MPEG-1, MPEG-2, MPEG-4 Part 2 (a.k.a. ![]() You will need about 1GB per 1080p stream for a 900 sec “Transcoder default throttle buffer” dev/shm allows by default 50% of RAM to be used as cache Move the “Transcoder temporary directory” to a RAM disk using the Linux default: “/dev/shm”.Sudo ln -s "/SSD/Plex Media Server" "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server" Run Plex Library from an SSD (NVMe SSD for best performance) by making a symlink in Linux.Nvidia-smi Plex Media Server Optimisation Watch -n 2 'nvidia-smi -q -d UTILIZATION' Please make sure the card has enough VRAM for this. NVDEC for Linux needs v1.15.1.791 or newer and a patch. Session Limits can be overridden on GeForce and Quadro Cards Please make sure the card has enough VRAM for this. This can be a tricky setup, a more sturdy option choose a Quadro Card with no session limits. Session Limits can be overridden in Windows. Without an attached monitor, a GTX 970 with a max draw of 145w will draw about 80w with 100% NVDEC to NVENC transcoding. HEVC NVDEC on this card supports 720FPS meaning a HEVC to h.264 workload would yield a transcode of 720FPS, 60FPS better than h.264 to h.264. Unsupported CODEC) can allow this card to NVENC over the NVDEC limit. Input streams lower than 1080p or that do not use NVDEC (eg. Using a “high quality” profile the GTX 1070 supports NVENC FPS, you will see improved image quality and smaller encoded streams while still reaching the 658 throughput. Taking into account that you need to decode the same FPS as you encode let’s look at the GTX 1070 It supports NVENC FPS but only NVDEC FPS, this would mean 658 is the maximum throughput with a “single pass” encoding profile, not the full 1262 FPS. Some cards have either multiple NVENC chips or multiple Graphics chips each containing an NVENC chip. See “ Streams for VRAM” for more precise usage. This calculation is based on to per stream. Maximum streams to maintain live streams without buffering pauses based on FPS of chipset and VRAM available. ![]() Pascal & to SD to 720p to to to to to to to Plex Streams See “ Recommended Plex Streams” and “ Exceeding VRAM” for stream buffering issues. “Streams for VRAM” is how many Plex Streams will fit in VRAM at any one time, this figure is based on to per stream. Choose a card with enough VRAM to avoid this. The Plex Client will need to stop the play request and request it again once VRAM usage has dropped. Exceeding VRAMĮxceeding the VRAM usage will cause new transcodes to buffer indefinitely, even once VRAM has dropped below the maximum. See “ Recommended Plex Streams” for more information. ![]() This card will be under 128% Load to deliver 16 streams causing buffering but could deliver 12 streams at 96% load. NVDEC being the smaller FPS we take 16x FPS equals 480 FPS, more than the NVDEC can process. For example Quadro K2200 4GB model can NVDEC FPS and NVENC FPS and fit a maximum 16 transcodes in its 4GB VRAM. VRAM Stream Card LoadĬard load is calculated from the smallest of the “NVENC FPS” and “NVDEC FPS” then divided by “Streams for VRAM” combined FPS to provide card. It looks like a 128Bit memory bus will not cause performance issues with multiple transcodes but will see Plex offline “Sync” jobs only able to use 30% of the NVDEC chip. The difference between the 128Bit, 192Bit and 256Bit Memory bandwidth needs further testing. A 256Bit GTX 970 4GB (Maxwell 2 nd Gen) can hit 100% NVDEC saturation (376FPS) with a single stream. Two streams hold about 50%, Three about 80% and more than four streams to reach 100% NVDEC saturation. Preliminary testing sees a single NVDEC job on a 128Bit GTX 1050 Ti 4GB (Pascal) unable to use more than 30% (112 FPS) of the NVDEC. *VDPAU nVidia PureVideo Information VRAM Bandwidth *NVENC FPS based on Single Pass quality profile. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |