当前位置:   article > 正文

MacOS安装FFmpeg_mac安装ffmpeg

mac安装ffmpeg

方式一、使用Homebrew安装FFmpeg

1. 安装Homebrew

如果你的Mac上没有安装Homebrew,那么就先来安装Homebrew吧!步骤如下:

  1. 打开Terminal,执行如下命令
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
    • 1
  2. 如果出现以下报错:
    curl: (28) Failed to connect to raw.githubusercontent.com port 443 after 75013 ms: Operation timed out
    
    • 1
    或者出现类似报错,可以尝试使用国内源进行安装。
  3. 使用国内源进行安装,只需执行如下命令:
    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    
    • 1
    然后按照提示进行操作就可以了,这个过程中需要多次输入密码(就是你电脑的开机密码);
  4. 然后耐心等待,如果没有任何意外,就会安装成功,并且提示重启Terminal;此时,Homebrew就安装成功了;

2. 安装FFmpeg

  1. 重新启动Terminal,执行如下命令:
    brew install ffmpeg
    
    • 1
  2. 此时会下载很多包,可能会出现以下错误:
    fatal: not in a git directory 
    Error: Command failed with exit 128: git
    
    • 1
    • 2
  3. 如果出现了上述错误,可以执行
    brew -v
    
    • 1
    此时Terminal会告诉你,git认为你的homebrew-core目录和homebrew-cask目录是不安全的:
    Homebrew 3.6.7-32-g31758ea
    fatal: unsafe repository ('/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core' is owned by someone else)
    To add an exception for this directory, call:
    
    	git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
    Homebrew/homebrew-core (no Git repository)
    fatal: unsafe repository ('/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask' is owned by someone else)
    To add an exception for this directory, call:
    
    	git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
    Homebrew/homebrew-cask (no Git repository)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    你可以执行其中的
    git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
    
    • 1
    git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
    
    • 1
    来将你的homebrew-core目录和homebrew-cask目录配置为git认为安全的目录。
  4. 此时,重新执行
    brew install ffmpeg
    
    • 1
    如果没有意外,就可以成功安装FFmpeg了。
  5. 安装完成后,可以在Terminal中执行如下命令
    ffmpeg -version
    
    • 1
    来查看FFmpeg版本信息,返回版本信息则说明已经安装成功
    ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers
    built with Apple clang version 14.0.0 (clang-1400.0.29.102)
    configuration: --prefix=/usr/local/Cellar/ffmpeg/5.1.2 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox
    libavutil      57. 28.100 / 57. 28.100
    libavcodec     59. 37.100 / 59. 37.100
    libavformat    59. 27.100 / 59. 27.100
    libavdevice    59.  7.100 / 59.  7.100
    libavfilter     8. 44.100 /  8. 44.100
    libswscale      6.  7.100 /  6.  7.100
    libswresample   4.  7.100 /  4.  7.100
    libpostproc    56.  6.100 / 56.  6.100
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

方式二、通过官网安装FFmpeg

  1. 进入官网Download FFmpeg

  2. 出现如下页面:
    在这里插入图片描述

  3. 点击苹果标识,进入如下页面:
    在这里插入图片描述

  4. 点击红框内按钮,开始下载压缩包;

  5. 下载完成后解压,得到如下图所示的图标:
    在这里插入图片描述

  6. 点击打开即可进入到终端界面,可运行FFmpeg命令;

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/822150
推荐阅读
相关标签
  

闽ICP备14008679号