Intel Quick Sync Video

That's only the decoder.  What we need is QS in the encoder.

It's progress!

 

whoa quicksync support will be so rad!

That's only the decoder.  What we need is QS in the encoder.

FWIW, it looks like the encoder is being worked on as well, it just hasn't merged...

Here: https://patches.libav.org/patch/57144/

and here: https://patches.libav.org/patch/57168/

Edit: added second patch link

Very interesting.

FWIW, it looks like the encoder is being worked on as well, it just hasn't merged...

Here: https://patches.libav.org/patch/57144/

and here: https://patches.libav.org/patch/57168/

Edit: added second patch link

Yea, I've been playing with a version of ffmpeg that does encoding using both nVidia and Quick Sync for a couple of months now.

It's a little glitchy right now but that's not the big deal.  The problem is that it's not faster or less resource intensive than the standard version.  At present running - preset SuperFast is faster than using QS.  QS also still uses a lot of CPU so there is no compelling reason to go this route at present.  In time however as it matures it might become viable but it's not close enough yet.

Carlo

Yea, I've been playing with a version of ffmpeg that does encoding using both nVidia and Quick Sync for a couple of months now.

It's a little glitchy right now but that's not the big deal.  The problem is that it's not faster or less resource intensive than the standard version.  At present running - preset SuperFast is faster than using QS.  QS also still uses a lot of CPU so there is no compelling reason to go this route at present.  In time however as it matures it might become viable but it's not close enough yet.

Carlo

That's really good info. I'd been following this thread over here on the serviio forum (http://forum.serviio.org/viewtopic.php?f=14&t=16921&sid=a7c01528d85f4ff609e644ccdce1acbe#p92414), in which patters lays out some major shortcomings with QS for the use case of media centers like Plex. Basically it has to do with the pipeline, subtitles and where you can insert frames.

Either way, it's progress... I think I'm personally just going to bite the bullet and build a server to run PMS (and software transcode like a beast) then mount my NAS so I don't have to worry about it for now. Then hopefully in a few years this all works itself out and I can revisit it.

I'm in need of more "CPU" also and I already run 2 servers already (but not optimized well) which is why I'm following and playing with this type of stuff.

I've sort of switched directions short term and I'm playing with distributed encoding which might be more viable short term.

+1

+1

+1

This would be great. :slight_smile:

I agree. Quicsync support would be great!

Yeah, but it doesnt appear to be a high priority…

The emby server now supports intel quick sync. A transcoding video dropped from 90% cpu to just 30%. That’s huge!

@vincezz said:
Yeah, but it doesnt appear to be a high priority…

And its absolutely foolish that it isnt. That one feature is a huge selling point alone.

+1 please!

Would like to see this too; would definitely help with lower powered servers.

+1 to this and AMD and Nvidia transcoder support

+1 Please Add QS Support