Thaude 0 Posted May 4, 2018 Posted May 4, 2018 Hello, I was a plex user but decided to move to Emby as I liked the UI better. Doing so I decided to try some h265 files on Emby to see if I could go with 4K HDR files on my server. Here our my server specs: Intel i3-7100 Corsair 8Gb ddr4 @2400Mhz Nvidia GT 1030 I downloaded some h265 test files in 4K in different bitrates ranging from 2Mbits to 400Mbits and loaded them in my Plex Server. I try to play them on my phone (Galaxy S7 Edge) when connected to the WiFi and to an Android TV. The problem is that they won’t play at all, not in direct play (what I can unterstand) and even when I lower the resolution down to 144p on the client they do not load or it does but with a lot of stuttering ans artifacts. I activated the Nvidia transcoding in the parameters and also tried with QuickSync, but It always fails. I think my server is fully able to transcode a 30sec 2Mbits h265 file. Do you have any idea why it wouldn't ?
Luke 42080 Posted May 4, 2018 Posted May 4, 2018 Hi there, welcome. can we please look at an example? Please attach the information requested in how to report a media playback issue. thanks !
Thaude 0 Posted May 4, 2018 Author Posted May 4, 2018 Thanks for the fast response! Sure, I tested 2 files here : 10sec h265 4K 2Mbits "bigbuckbunny" file you can find here : https://x265.com/hevc-video-files/ 30sec h265 4K 120Mbits 10bit "JellyFish" : http://jell.yfish.us/ When I retested them for you the transcoding worked (maybe the multiple restarts of the server did something) but the work of transcoding was on the CPU, heavy load up to 95%, even if I had NVIDIA NVENC activated. The first file works,it takes some time to load but as it is only 10sec i can play it entirely without stuttering. For the second file, it now loads and transcode but as it transcodes on the CPU it can't keep up with the speed and i have stuttering issues and it freezes at the end then my client crash. Now that it transcode do you know how I can make it to use the GT 1030? On MPC-HC or VLC it works fine as it uses the nvidia card (30-40% of workload). ffmpeg-transcode-aea00bd4-1bec-4db1-ab27-0e31dccb3609.txt ffmpeg-transcode-fd4b4eae-972d-446b-856d-ee4abefcd790.txt
Luke 42080 Posted May 4, 2018 Posted May 4, 2018 Probably due to this: [h264_nvenc @ 0000025496a4e4c0] The minimum required Nvidia driver for nvenc is 378.66 or newer
Thaude 0 Posted May 4, 2018 Author Posted May 4, 2018 Well, actually i'm on the last driver 397.31 as you can see on the following screenshot of Geforce Experience: I even reinstalled it with a clean install. I retried to play some files but still the same problem with this message "Cannot load NvEncodeAPIGetMaxSupportedVersion"... I'm out of ideas, maybe i'll try a less recent driver
Thaude 0 Posted May 4, 2018 Author Posted May 4, 2018 Well I got my answer. The GT1030 is not compatible with NVENC... Nvidia disabled it, only GTX cards are compatible. I will return it as I just bought it. Does anyone know if a GTX 960 will do ? It is compatible with h265 and NVENC but I don't know how it compare to the GTX 1050 in real use for transcoding and not only decoding, and it is also cheaper.
Guest asrequested Posted May 4, 2018 Posted May 4, 2018 (edited) Well I got my answer. The GT1030 is not compatible with NVENC... Nvidia disabled it, only GTX cards are compatible. I will return it as I just bought it. Does anyone know if a GTX 960 will do ? It is compatible with h265 and NVENC but I don't know how it compare to the GTX 1050 in real use for transcoding and not only decoding, and it is also cheaper. https://forums.geforce.com/default/topic/981372/geforce-basics/which-gpus-support-hevc-a-k-a-h-265-/ Edited May 4, 2018 by Doofus
Guest asrequested Posted May 4, 2018 Posted May 4, 2018 You may just want to get one of these https://www.amazon.com/gp/aw/d/B01MG0733A/ref=mp_s_a_1_1?ie=UTF8&qid=1525457685&sr=8-1&pi=AC_SX236_SY340_FMwebp_QL65&keywords=gtx+960&dpPl=1&dpID=5108ys35cSL&ref=plSrch
Thaude 0 Posted May 4, 2018 Author Posted May 4, 2018 Thanks for the link. Indeed GTX 1050 seems more future proof, I i'll go with the cheapest one I could find. In France price is not as low as what you've got in the US so I think I will wait for a deal, meanwhile I will grow my collection of 4K title ! Thanks for you helps guys !
RanmaCanada 496 Posted May 8, 2018 Posted May 8, 2018 (edited) card NVDEC NVENC H264 NVENC H265 CUDA DEINTERLACE QUADRO M4000: 1250 2300* 1200* 4000 GTX 960: 1800 1800 900 3000 GTX 1060: 2600 2600 1800 4000 GTX 1070: 2600 2600 1800 5000 GTX 1080: 2600 5200* 2600* 10000 Encoding and decoding is normalized to 720x576 resolution and units are FPS!If you want to know speed for:HD (1280x720) - divide all by 2FHD (1920x1080) - divide all by 4For example encoding on GTX 1070 in FHD quality to H264 will run 650 FPS* those cards have 2 NVENC engines, so speed for only one thread will be half https://devtalk.nvidia.com/default/topic/987460/nvdec-cuda-nvenc-speed-comparison/ https://developer.nvidia.com/video-encode-decode-gpu-support-matrix This will answer your questions about a 960. Edited May 8, 2018 by RanmaCanada
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now