2023-09-22: From now on the binaries require macOS 10.13
Part of the FFmpeg code started to require macOS 10.13:
libavcodec/videotoolboxenc.c:1162:40: error: 'kVTCompressionPropertyKey_EncoderID' is only available on macOS 10.13 or newer [-Werror,-Wunguarded-availability-new]
kVTCompressionPropertyKey_EncoderID,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/VideoToolbox.framework/Headers/VTCompressionProperties.h:719:29: note: 'kVTCompressionPropertyKey_EncoderID' has
been marked as being introduced in macOS 10.13 here, but the deployment target is macOS 10.9.0
VT_EXPORT const CFStringRef kVTCompressionPropertyKey_EncoderID API_AVAILABLE(macosx(10.13), ios(11.0), tvos(11.0)); // CFStringRef
^
libavcodec/videotoolboxenc.c:1162:40: note: enclose 'kVTCompressionPropertyKey_EncoderID' in a __builtin_available check to silence this warning
kVTCompressionPropertyKey_EncoderID,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make: *** [libavcodec/videotoolboxenc.o] Error 1
The first version that requires macOS 10.13 is
ffmpeg-112148-g035d187c4d
Main page