The reasons? The Media SDK is a middleware API. Getting the Media SDK out on Linux involves many other groups/divisions within Intel working together to develop the drivers, validate those drivers, to support it, etc.
We cant comment on products that havent been officially put down in our plan of record, so it might look like we dance around the question but really we arent. We collect all the input and feed it into product planning decisions are made, resources allocated and the plan communicated.
Right now, we are focused on developing the 2012 product for next years platforms. When and If a version of the Media SDK on Linux makes the plan, Ill be posting the news immediately. No BS.
Media SDK Team Support/Enabling Manager
Whoever wrote this copy didn't quite get the concepts of "multi-platform" and "cross-operating systems" :(
A multi-platform API for media application development
Intel Media SDK 2012 is the software development library that exposes Intel platforms' industry-leading media acceleration capabilities (encoding, decoding and transcoding). The library API is cross-platform and cross-operating systems with software fallback, allowing developers to simply code once for today's and future chipsets. With a forward scalable interface, plus easy-to-use coding samples and documentation, developers can gain a time-to-market, competitive advantage for their programs to have the best power and performance characteristics. Applications built with the Intel Media SDK 2012 deliver a highly consistent, rich quality media user experience across all platforms and devices. It's free - start unleashing the power of your software by downloading the Intel Media SDK 2012.
Okay, rather than complain or pout, I really need to ask: What would it take? 2 years with no update, and I think I can probably assume it's not gonna happen.
I'm on my second "Bridge" Intel processor. I've got an i7-2600k powering my desktop (I've NEVER been this satisfied with a processor in my LIFE), and an i5-3570k powering my guest PC (running Ubuntu). The last time I checked, the encoding diff between the latest i7 in software and doing it via Quick Sync is going from 4x realtime to nearly 26x realtime.
I can't be only only person out there running Linux on one of these bad boys that outright salivates at the thought of such a performance increase, let alone the drop to 10-12% general CPU utilization.
I mean, I'm being honest here. If the only thing standing in the way is resources (e.g. hiring or moving a software engineer to porting Quick Sync functionality to Linux), toss us a bone. I'd be more than happy to chip in to a kickstarter or similar style project, especially if the end-game was an ffmpeg PPA entry.
Thank you very much for your reply.
I also want to ask:
1. Is MFX, the low level interface, accessible under Windows?
2. The document I mentioned in the previous post, is it the only document about the MFX engine? or there are other public documents available about the technical details of MFX engine?