Compiling FFmpeg on Mac with Apple Silicon (requires MacPorts)

Install and Testing MacPorts on an M1 Mac: https://youtu.be/aZdx0tVrd0Q Running FFmpeg on Mac with Apple Silicon (M1): https://youtu.be/wOZ7p7Zmz2s FFmpeg Notes: https://www.rickmakes.com/ffmpeg-notes/ Update MacPorts Install Libraries (using MacPorts) Configure Command Compile Code Install Compiled Software Sample FFmpeg Command with Software Encoding Sample FFmpeg Command with Hardware Encoding

Running FFmpeg on Mac with Apple Silicon (M1)

FFmpeg download: https://ffmpeg.org Adding the path when using Bash: https://www.rickmakes.com/installing-ffmpeg-on-a-mac-without-macports/#bash_profile FFmpeg Notes: https://www.rickmakes.com/ffmpeg-notes/ FFmpeg playlist: https://www.youtube.com/playlist?list=PLErU2HjQZ_ZOPDZ71Khzt5PX4X4j6flkg Go to Downloads Folder List Files Check if /usr/local/bin exists Create /usr/local/bin (if it doesn’t exist) Copy Binaries to /usr/local/bin Remove Binaries from Quarantine Check PATH Go to Home Directory Add /usr/local/bin to PATH (if needed) Contents of .zshrc …

Installing FFmpeg on macOS Big Sur (on Intel)

FFmpeg download: https://ffmpeg.org Adding the path when using Bash: https://www.rickmakes.com/installing-ffmpeg-on-a-mac-without-macports/#bash_profile FFmpeg Notes: https://www.rickmakes.com/ffmpeg-notes/ FFmpeg playlist: https://www.youtube.com/playlist?list=PLErU2HjQZ_ZOPDZ71Khzt5PX4X4j6flkg Go to Downloads Folder List Files Check if /usr/local/bin exists Create /usr/local/bin (if it doesn’t exist) Copy Binaries to /usr/local/bin Remove Binaries from Quarantine Check PATH Go to Home Directory Add /usr/local/bin to PATH (if needed) Contents of .zshrc …

Installing FFmpeg on macOS Catalina (Updated Late 2020)

FFmpeg download: https://ffmpeg.org Adding the path when using Bash: https://www.rickmakes.com/installing-ffmpeg-on-a-mac-without-macports/#bash_profile FFmpeg Notes: https://www.rickmakes.com/ffmpeg-notes/ FFmpeg playlist: https://www.youtube.com/playlist?list=PLErU2HjQZ_ZOPDZ71Khzt5PX4X4j6flkg Go to Downloads Folder List Files Check if /usr/local/bin exists Create /usr/local/bin (if it doesn’t exist) Copy Binaries to /usr/local/bin Remove Binaries from Quarantine Check PATH Go to Home Directory Add /usr/local/bin to PATH (if needed) Contents of .zshrc …