May 5, 20197 yr I am getting these errors now: May 5 09:18:00 unRAID kernel: NVRM: RmInitAdapter failed! (0x25:0x51:1084) May 5 09:18:00 unRAID kernel: NVRM: rm_init_adapter failed for device bearing minor number 0 https://devtalk.nvidia.com/default/topic/1050894/linux/gpu-devices-lost-with-nvrm-rminitadapter-failed-when-cpu-or-network-is-busy/
May 5, 20197 yr I wish i had the time to read everything everyone posts. But i have only be at this for a little while and still learning everything there is to unraid and trying to read everything everyone posts. So please excuse me, if I make some mistakes along the way of learning how unraid and plex are encoding and decoding things.
May 5, 20197 yr 8 minutes ago, acozad1 said: I wish i had the time to read everything everyone posts. But i have only be at this for a little while and still learning everything there is to unraid and trying to read everything everyone posts. So please excuse me, if I make some mistakes along the way of learning how unraid and plex are encoding and decoding things. Did you enable Plex decoding? There is a script to do that. It’s easy to setup. You could also use quicksync. Your 8700k is more than capable. How many streams do you have going??
May 5, 20197 yr I have about four to five at different times, from different people on different devices, with different resolutions. So it seems that they have different needs and I noticed that my 8700k was just getting hammered at 99% to 100% on different cores with a total at 80% to 90%. It just surprised me because I thought this processor, like you said would be capable to handle this, but seems like its to much. While looking around I heard that the P2000 seemed to do a good job as well. Edited May 5, 20197 yr by acozad1
May 5, 20197 yr 2 minutes ago, acozad1 said: I have about four to five at different times, from different people on different devices, with different resolutions. So it seems that they have different needs and I noticed that my 8700k was just getting hammered at 99% to 100% on different cores with a total at 80% to 90%. It just surprised me because I thought this processor, like you said would be capable to handle this, but seems like its to much. While looking around I heard that the P2000 seemed to do a good job as well. Or switch to Emby which can decode/encode out the box.
May 5, 20197 yr 9 minutes ago, acozad1 said: I have about four to five at different times, from different people on different devices, with different resolutions. So it seems that they have different needs and I noticed that my 8700k was just getting hammered at 99% to 100% on different cores with a total at 80% to 90%. It just surprised me because I thought this processor, like you said would be capable to handle this, but seems like its to much. While looking around I heard that the P2000 seemed to do a good job as well. He was referring to using the built in graphics in your cpu, not using the cpu to transcode.
May 5, 20197 yr 15 minutes ago, acozad1 said: I have about four to five at different times, from different people on different devices, with different resolutions. So it seems that they have different needs and I noticed that my 8700k was just getting hammered at 99% to 100% on different cores with a total at 80% to 90%. It just surprised me because I thought this processor, like you said would be capable to handle this, but seems like its to much. While looking around I heard that the P2000 seemed to do a good job as well. Are you transcoding 4K? Also, why don’t you enable the decode patch? It’s swiped easy! And quicksync is the integrated graphics chip that can handle a lot. Probably more than the p2000. Although I haven’t tested that yet.
May 5, 20197 yr From what I heard/read, Plex is waiting for things to get better (more stable?) with their transcoder before they officially support Linux decoding. Maybe it's because I'm still using a Kepler based GTX 770 but when I tried moding my Plex Docker to decode in the GPU or ran like garbage.Remember Plex is a company and has lots of customers to make angry if things don't work right. Looking at their sub reddit and I can say that they complain regularly that betas break things or don't fix things they (feel) is important. Emby being a more community driven. A few monts or so ago I got an update for it and it outright broke Hardware Transcoding, a few messages later on their forums and it was patched and fixed, that same exchange would have been weeks or even months with PlexEmby isn't perfect tho, I still think their Android App is garbage and it doesn't try to transcode if your video happens to be the same bitrate or lower as your upload eventhough you don't have that bandwidth available at that time. Plex checks often I'd the bandwidth has got better or not and adjust accordingly.Quality though, with my little 2Mbps upload, Emby just does a better job of getting decent quality out of the house.Sorry, this turned in to a mini rant.Sent from my SM-G975U using Tapatalk
May 5, 20197 yr 26 minutes ago, AnnabellaRenee87 said: From what I heard/read, Plex is waiting for things to get better (more stable?) with their transcoder before they officially support Linux decoding. Maybe it's because I'm still using a Kepler based GTX 770 but when I tried moding my Plex Docker to decode in the GPU or ran like garbage. Remember Plex is a company and has lots of customers to make angry if things don't work right. Looking at their sub reddit and I can say that they complain regularly that betas break things or don't fix things they (feel) is important. Emby being a more community driven. A few monts or so ago I got an update for it and it outright broke Hardware Transcoding, a few messages later on their forums and it was patched and fixed, that same exchange would have been weeks or even months with Plex Emby isn't perfect tho, I still think their Android App is garbage and it doesn't try to transcode if your video happens to be the same bitrate or lower as your upload eventhough you don't have that bandwidth available at that time. Plex checks often I'd the bandwidth has got better or not and adjust accordingly. Quality though, with my little 2Mbps upload, Emby just does a better job of getting decent quality out of the house. Sorry, this turned in to a mini rant. Sent from my SM-G975U using Tapatalk I agree with most of your statements. Emby is more efficient. Your gpu is def the issue with quality though. You get a significant quality boost on the 900 series, then a significant bump again in 10 series. Then an even bigger jump on the 20(16) series. Switch gpus would help you a lot.
May 5, 20197 yr Yes, I do have 4k movies that are than transcode to other guests who have 1080p tv. I personally have all 4k tv so that there is direct play available to me personally. But a lot of my guest users are only on 1080. So there is a lot of transcoding going on. I have never tried Emby. But I am really considering it with what you have described about it being better for transcoding. Its just I have went all down on Plex, buying the Pass and everything. Edited May 5, 20197 yr by acozad1
May 5, 20197 yr Just now, acozad1 said: Yes, I do have 4k movies that are than transcode to other guests who have 1080p tv. I personally have all 4k tv so that there is direct play available to me personally. But a lot of my guest users are only on 1080. So there is a lot of transcoding going on. I have never tried Emby. But I am really considering it with what you have described about it being better for transcoding. Ok, well first thing. You know you lose a ton of color when you transcode 4K right? Like the image will look washed out. The first thing you should try is to enable decoding. If that doesn’t help, look at quicksync which is built into your cpu.
May 6, 20197 yr 7 hours ago, sittingmongoose said: Ok, well first thing. You know you lose a ton of color when you transcode 4K right? Like the image will look washed out. The first thing you should try is to enable decoding. If that doesn’t help, look at quicksync which is built into your cpu. It's not 4k that causes issues with color, it's HDR. Lots of 1080p HDR content and 4k non-HDR content exists. If I'm not mistaken, Emby has HDR profiles, though I'm not sure how well they work. I may, once I have finished moving, investigate hacking some color profile stuff into the decode wrapper to attempt correcting the washed out colors (it's just adding some additional parameters to ffmpeg, kinda like we do with nvdec)
May 6, 20197 yr 5 hours ago, Xaero said: It's not 4k that causes issues with color, it's HDR. Lots of 1080p HDR content and 4k non-HDR content exists. If I'm not mistaken, Emby has HDR profiles, though I'm not sure how well they work. I may, once I have finished moving, investigate hacking some color profile stuff into the decode wrapper to attempt correcting the washed out colors (it's just adding some additional parameters to ffmpeg, kinda like we do with nvdec) Yea I know, it was easier to say 4K though given the audience. i haven’t seen those profiles on emby? Is that an extra feature? I’m running their beta and it’s still washed out. As far as I know, tone mapping is super complicated, I would be shocked if you could add something like that to a script. But hey, I will certainly test it!
May 6, 20197 yr Getting 500 errors is there something wrong with the deployment server?Not as far as I know.Sent from my Mi A1 using Tapatalk
May 6, 20197 yr 11 hours ago, Xaero said: It's not 4k that causes issues with color, it's HDR. Lots of 1080p HDR content and 4k non-HDR content exists. If I'm not mistaken, Emby has HDR profiles, though I'm not sure how well they work. I may, once I have finished moving, investigate hacking some color profile stuff into the decode wrapper to attempt correcting the washed out colors (it's just adding some additional parameters to ffmpeg, kinda like we do with nvdec) I don't think ffmpeg have what it takes to do a good hdr to sdr conversion. As far as I know, it's only madvr and a bit of tweaking that is good enough. Ffmpeg might do an OK job, though.
May 6, 20197 yr 1 hour ago, CHBMB said: Not as far as I know. Sent from my Mi A1 using Tapatalk Started working
May 7, 20197 yr 8 hours ago, saarg said: I don't think ffmpeg have what it takes to do a good hdr to sdr conversion. As far as I know, it's only madvr and a bit of tweaking that is good enough. Ffmpeg might do an OK job, though. https://stevens.li/guides/video/converting-hdr-to-sdr-with-ffmpeg/ Some good evidence of the issues with HDR Tone Mapping and FFMPEG, and some really promising results using some command line switches.
May 7, 20197 yr Not sure if this is the best thread for this, but any ideas why my IDLE (as far as I know) power usage on my freshly installed GTX 1060 is 28watts? It's not doing anything. Idle usage on this card should be easily single digits.
May 7, 20197 yr Did some tests with Unraid NVIDIA plus NVDEC patch on a Supermicro X9DRi-F, 2x 2680 v2, 128 GB and a NVIDIA 1050ti card. While hardware encoding worked perfect, hardware decoding produced a lot of mess (artifacts, etc.). Seems that there's a reason why Plex has not included hardware decoding into it's software. After lot's of complaints I had to remove the NVDEC patch. Everythings shiny again. Just my USD 0.02.
May 7, 20197 yr Not sure if this is the best thread for this, but any ideas why my IDLE (as far as I know) power usage on my freshly installed GTX 1060 is 28watts? It's not doing anything. Idle usage on this card should be easily single digits. The power state should be between P8 and P15. The P0 state is for maximum 3D performance.https://docs.nvidia.com/gameworks/content/gameworkslibrary/coresdk/nvapi/group__gpupstate.htmlEnviado de meu SM-G973F usando o Tapatalk
May 7, 20197 yr 2 hours ago, hawihoney said: Did some tests with Unraid NVIDIA plus NVDEC patch on a Supermicro X9DRi-F, 2x 2680 v2, 128 GB and a NVIDIA 1050ti card. While hardware encoding worked perfect, hardware decoding produced a lot of mess (artifacts, etc.). Seems that there's a reason why Plex has not included hardware decoding into it's software. After lot's of complaints I had to remove the NVDEC patch. Everythings shiny again. Just my USD 0.02. Emby uses decode and it doesn’t have any artifacts. I experienced the same thing as you. On my p2000. Were your issues on hevc or h264?
May 7, 20197 yr I tried with different kind of content and remote clients. In-House everything is "direct play" over LAN - no WiFi. The forced remote clients had to play 4K (up to 100 Mbit/s bitrate), 2K and 3D (converted to be played thru Plex), H264, VC1, a mass of different audio codecs and subtitle formats on Fire-TV 4K, Smart-TV app and Windows HTPC.
May 7, 20197 yr 1 hour ago, sittingmongoose said: Emby uses decode and it doesn’t have any artifacts. I experienced the same thing as you. On my p2000. Were your issues on hevc or h264? 23 minutes ago, hawihoney said: I tried with different kind of content and remote clients. In-House everything is "direct play" over LAN - no WiFi. The forced remote clients had to play 4K (up to 100 Mbit/s bitrate), 2K and 3D (converted to be played thru Plex), H264, VC1, a mass of different audio codecs and subtitle formats on Fire-TV 4K, Smart-TV app and Windows HTPC. Same here with multiple formats on the P4000. Since it only affects remote users, I've told them to "deal with it" until I can sort it out. My proc supports QuickSync. I haven't had time to determine if I can configure things such that Plex will use that for decode and the GPU for encode. If anyone has done this, I'd be curious as to how. I just haven't had time to mess with it.
May 7, 20197 yr 38 minutes ago, JasonM said: Same here with multiple formats on the P4000. Since it only affects remote users, I've told them to "deal with it" until I can sort it out. My proc supports QuickSync. I haven't had time to determine if I can configure things such that Plex will use that for decode and the GPU for encode. If anyone has done this, I'd be curious as to how. I just haven't had time to mess with it. I’m pretty sure you can only give Plex 1 gpu. I think you can select different ones in emby though but I haven’t tried it yet. You’re saying you had artifacts too? Was it one every stream? I only noticed it when I had multiple hevc streams going. Also, I have a 9900k, a P2000 and I am going to get a 1660ti. I am going to compare performance between cpu, igpu, p2000 and turing. Probably going to do this next month. Currently unraid doesn’t support the 9th gen Igpus, so I need to wait for them to add that. Which might be a while
Archived
This topic is now archived and is closed to further replies.