Today I compiled the latest FFmpeg build to see if it works with Videotoolbox Prores and VP9 hardware accelerated encoding.
According Apple, both are now supported via VideoToolBox APIs when running on M1 Pro or M1 Max
The latest FFmpeg version (daily build) does have support for it, so it seems. But after compiling, it does not work.
In FFmpeg compile log it is recognised though:
Enabled hwaccels:
h263_videotoolbox mpeg1_videotoolbox prores_videotoolbox
h264_videotoolbox mpeg2_videotoolbox vp9_videotoolbox
hevc_videotoolbox mpeg4_videotoolbox
But after successfully compiling this FFmpeg version, prores_videotoolbox and vp9_videotoolbox are not available (and of course not working). All others are working fine.
Does this mean macOS 12.0.1 does not yet has support for both (via Videotoolbox)?
BTW testen in a MBP 16” M1 Pro
According Apple, both are now supported via VideoToolBox APIs when running on M1 Pro or M1 Max
The latest FFmpeg version (daily build) does have support for it, so it seems. But after compiling, it does not work.
In FFmpeg compile log it is recognised though:
Enabled hwaccels:
h263_videotoolbox mpeg1_videotoolbox prores_videotoolbox
h264_videotoolbox mpeg2_videotoolbox vp9_videotoolbox
hevc_videotoolbox mpeg4_videotoolbox
But after successfully compiling this FFmpeg version, prores_videotoolbox and vp9_videotoolbox are not available (and of course not working). All others are working fine.
Does this mean macOS 12.0.1 does not yet has support for both (via Videotoolbox)?
BTW testen in a MBP 16” M1 Pro