Xeon Server + GeForce 1050, why does transcoding not work?

I’ll have to look and see if i have any shows in hevc… most of what i have is h264… the only videos i have in 60fps h265 are home movies ive encoded from my iphone X, so ultimately i need a solution that fits that bill… im not opposed to purchasing hardware… but i’d want to make sure it works first…

if you have a link to any 30fps samples. ill grab them to try.

I use samples from http://jell.yfish.us/ to test.

I picked the two biggest files in 8 and 10bit… played smooth as butter… almost no utilization on my cpu and the GPU encode / decode lit up in task manager… so i think your hunch that it can’t handle 60fps and fails to software is correct… so now i wonder what can i do to fix that… there hardware i can get or is this a transcoder limitation?

Might want to post in an NVidia forum to see.

I will test and reply, but do you have an intel system from the last few years (7xxx) with an integrated GPU? you can make it a plex server very easily, no extra charge to spin up extras :slight_smile: I have used my win10 tablet and had decent results. I will let you compare nv vs quicksync.

I loaded your file in to my plex server. It was recognized 4k HEVC 4:2:0 8 bit main profile, 77000 kpps bitrate MKV container AAC 2 channel audio,
test 1
Played it from inside of chrome browser: It played immediately and without issue. It transcoded the container, the video (down to 1080p) The audio direct streamed. Intel quick sync was used for video decode and encode. no noticeable hit to the CPU, about 4%

test2
Played it from my iPhone 10Xmax w plex app
Only the container was transcoded, audio and video direct played, looked perfect, and no hit to server CPU. There was a few seconds of spinning cursor at the start, but it played OK after that.

Tried to create worst-case scenario by forcing transcode to 4k-high 40 mbps. This worked as well (video was encoded and decoded by intel quick sync, cpu did container) but it took a bit to get started and by the time it was started, the clip was over. I was not convinced it was actually playing correctly, so I made a longer clip by stitching together 5 copies of it. playing this back, I was able to confirm that yes indeed it was playing correctly, even after forcing it to transcode video as it was playing. The longer copy did take quite a bit longer to actually start plying, I had a spinning cursor … but once it did the quality was perfect and the hardware assist did its job.

Also what phone do you have? mine just plays it direct stream by default and I have to force a transcode, I am wondering why you are running into transcode at all.

That’s not the same situation as the OP. His is using his NVidia card, not Quick Sync. Thanks for trying but it’s not the same test.

That was clear. OP was willing to buy hardware and was looking for confirmation of functionality beforehand. That’s exactly what I was trying to do. Showing it can work and in what situations it does work. I included all the detail to allow him to determine if what I tested would fit his need or not.

But he was asking if the 1080 would work better than his 1050. Your test was using Quick Sync so it doesn’t answer his question about the 1080.

If you were just trying to show that Quick Sync works even with an older system, that’s good, but that didn’t sound to me like what the OP was looking for.

My first response, with the link to the Nvidia Matrix that showed the capabilities of all Nvidia cards would have answered that question.
The first post showed almost disbelief that it could work, so I showed him it wasn’t a myth, It is possible with the right newer hardware.

I actually have a similar older Proliant dual CPU system + 128 GB, now powered-off as it pales in comparison to my simple 8600K system as a plex server. This was a point worth making. He could hock his spare 1080, pick up a NUC with those $ and be up and running. Hell I even prefaced it with PS.

To be more clear, the issue we suspect is with 60 fps videos. The OPs actual questions was

The matrix from NVidia you linked to doesn’t answer that specific question about 60 fps.

hey guys, sorry i fell off the face of the earth, had a busy few days… i appreciate all the back and forth on this and the testing… so i went back and changed my transcoding quality to automatic and also set it to ‘fast’ and a strange thing happened, everything started working as advertised. the plex transcoding process no longer destroys my cpu, hovers around 6% and i see 38% utilization on my 1050Ti GPU decode… and i haven’t seen any stuttering… start up delay is a tad long but everything works after that. So I don’t know if messing with ‘preferring speed’ and quality ‘medium’ is to blame or what but it seems like some combo must cause a fall back to software transcoding.

1 Like

That’s odd. That speed setting only affects the software decoding, not hardware, so it should only apply after it falls back to software. Can you playback a file using both settings and get be the log so I can see if there is something different going on?

1 Like

apologies for taking so long to respond again… i can no longer reproduce the problems i had so im not sure what i did to fix it but making changes to transcoder quality and background transcoding no longer seem to make a difference… i see the same 38% utilization on my GPU and the transcoder proccess only using about 6% of my CPU… so i’m content to leave it as is… if this pops up again ill be sure to document and post

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.