I have an Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz, which I know supports Intel's Quick Sync.
I'm running the following command in the macOS Terminal to get all the CPU features:
sysctl -n machdep.cpu.features
I get this list of feature codes:
FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
What code (if any) in the above list identifies the Quick Sync feature?
Thanks
system_profiler SPDisplaysDataType | awk -F': ' '/Chipset Model/ {print $2}' | tail -1
Then if it returns anything with "Intel", its currently assumed VideoToolBox (Quick Sync) encoding is available.