Jump to content

Freebsd Intel quick sync


Recommended Posts

rubenverhoef
Posted

Hi!

 

I think Intel quick sync is not working on freebsd/freenas rigt now?

Is it possible for now or in the future to achieve Intel quick sync implementation on freebsd?

 

Thanks

Ruben

Posted

own builded NAS?

rubenverhoef
Posted

yes, core i5 4th gen 4570s with freenas on it

josh4trunks
Posted

I did a bit of research on this but still not 100% sure what needs to be implemented.

 

here's what I learned this far...

* this would require some type of driver support. but the Wikipedia page also mentions VA API can use it, so maybe we don't need the driver present.

 

* if we need to access it in a jail we might need to make sure the driver / VA API is accessible from the jail

 

* not sure how we'd enable it in ffmpeg but maybe it just needs to be available at compile time? or it's just a flag?

josh4trunks
Posted

From this link, it looks like you need libmfx to compile ffmpeg with quicksync enabled.

https://trac.ffmpeg.org/ticket/2591

 

I can't tell if libmfx (Intel Media SDK) is open source / ported to FreeBSD. Maybe it's part of the libva driver but I don't know.

rubenverhoef
Posted

there is a comment on the link you posted:

 

A fork of ffmpeg has implemented quick sync support.

https://github.com/drocon11/ffmpeg-qsv

HOWEVER, like all before it - depends on the Intel Media SDK as a build requirement. Which Intel only provides Windows and Linux. (no OS X, no FreeBSD).

 

it is 18 months ago, i don't know the status now :(

josh4trunks
Posted

there is a comment on the link you posted:

A fork of ffmpeg has implemented quick sync support.

​https://github.com/drocon11/ffmpeg-qsv

HOWEVER, like all before it - depends on the Intel Media SDK as a build requirement. Which Intel only provides Windows and Linux. (no OS X, no FreeBSD).

it is 18 months ago, i don't know the status now :(

I read somewhere it works on OSX now (they use it for facetime and such...)

 

not sure if it was Intel's doing or of Apple was secretly given the source code, or if the code is open source.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...