{"repo":"Vargol/ffmpeg-apple-arm64-build","free":true,"listed":false,"github":"https://github.com/Vargol/ffmpeg-apple-arm64-build","clone":"git clone https://github.com/Vargol/ffmpeg-apple-arm64-build.git","description":"Build script for ffmpeg targeting the latest open source video codecs running on macOS using Apple's M1 processor.","language":"Shell","stars":309,"topics":["ffmpeg","codecs","mac-osx","neon","apple"],"license":null,"category":"media-processing","readme_excerpt":"FFmpeg This script is made to compile FFmpeg with common codecs on Mac OSX running on Apple Silicon. The script was orginally taken from https://gitlab.com/martinr92/ffmpeg and has been modifed to build the libraries with ARM64/NEON code were applicable. The version of x265 also includes the Apple provided patch used by Handbreak, https://github.com/HandBrake/HandBrake/blob/e4d9f33/contrib/x265/A01-darwin-neon-support-for-arm64.patch forward ported to apply to newer versions of x265 this is not in the main line code but runs significantly faster. This version also correctly reports that ARM64 is 64 bit not 32 bit :-) Result This repository builds FFmpeg and FFprobe for Mac OSX using - build tools - cmake - pkg-config - video codecs - SVT-AV1 for AV1 de-/encoding - aom for AV1 de-/encoding - openh264 for H.264 de-/encoding - x264 for H.264 encoding - x265 for H.265/HEVC encoding - vpx for VP8/VP9 de-/encoding - audio codecs - LAME for MP3 encoding - opus for Opus de-/encoding - vorbis for Vorbis de-/encoding - fdk-aac for FDK-AAC de-/encoding To get a full list of all formats and codecs that are supported just execute Requirements There are just a few dependencies to other tools. Most of the software is compiled or downloaded during script execution. Also most of the tools should be already available on the system by default. Required - c and c++ compiler like AppleClang (included in Xcode) or gcc - curl / git for downloading files - make Optional - sysctl (on Mac OSX) for mul","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vargol","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vargol/ffmpeg-apple-arm64-build/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}