The niche editing software Edius has used Quick Sync on Windows for H264 encoding since 2011. Handbrake is developed by volunteers working for free in their spare time. The fact there's even a test version of Handbrake source code which uses Quick Sync on macOS shows it has always been possible. However FCPX has had no problem using Quick Sync for years, and it produces extremely high quality output that I personally cannot distinguish from pure software encoding. This might help explain why some apps that use Quick Sync on Windows do not use it on macOS. It appears that is not available on macOS so Mac apps wishing to perform these functions must call Apple's VideoToolBox framework: The normal way to access Quick Sync (on Windows or Linux) is using Intel's Media SDK, which contains Intel's libmfx library that apps call for encode/decode operations: There is apparently a special source tree that calls the appropriate APIs, but it hasn't been officially tested: Handbrake is open source, so it's possible to get the source code, set up a build environment and compile and link your own version of Handbrake. I'm not sure Quick Sync is available in current "already built" Handbrake binaries for Mac.
0 Comments
Leave a Reply. |