VideoToolbox is a low-level framework that provides direct access to hardware encoders and decoders. It provides services for video compression and decompression, and for conversion between raster image formats stored in CoreVideo pixel buffers. These services are provided in the form of session objects (compression, decompression, and pixel transfer), which are vended as Core Foundation (CF) types. Apps that don't need direct access to hardware encoders and decoders should not need to use VideoToolbox directly.
Applications of VideoToolbox in DVDFab
In addition to the CUDA, AMD APP, IQS, DXVA and CoreAVC supports on Windows platform, the recent Mac version of DVDFab 11 also brings in the support of VideoToolbox hardware acceleration to the DVD Ripper module, Blu-ray Ripper module and Video Converter module when encoding H.264 and H.265 videos, conditionally that your Mac computer is planted with a modern GPU inside, either from Nvidia, AMD or Intel.
How Modern of My GPU Is Modern Enough to Take the Advantage?
In a broad sense, all the three GPU giants (Nvidia, AMD and Intel) are constantly throwing their top-tier graphics cards into the market to lure in more customers in recent years, and most of those top-tier GPUs support VideoToolbox framework. To make things simpler for you to understand, if your Mac computers belong to the following list, then you are lucky to be covered!
* MacBook models manufactured in early 2015 or later
* MacBook Pro models manufactured in mid-2012 or later
* MacBook Air models manufactured in mid-2012 or later
* Mac Mini models manufactured in late 2012 or later
* iMac models manufactured in late 2012 or later
* Mac Pro models manufactured in late 2013 or later
How Much Performance Gain Can I Expect?
To cut to the chase, see the comparison table below:
Tips: the data shown in the table is the ideal speed in our test environment, the real speed you experience may vary depending on your computer hardware configurations.