📜  在 mac 上使用 ffmpeg 录制屏幕 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:24.178000             🧑  作者: Mango

在 Mac 上使用 FFmpeg 录制屏幕 - Shell/Bash

如果你需要在 Mac 上录制屏幕,FFmpeg 是一个非常实用的工具。这篇文章将介绍如何使用 FFmpeg 在 Terminal 中录制你的屏幕。

前置条件
  • 安装了 Homebrew (如果没有,请访问 https://brew.sh/ 安装)
步骤
  1. 安装 FFmpeg

在 Terminal 中执行以下命令:

brew install ffmpeg
  1. 确定录制区域

使用下面的命令列出当前的显示器以及它们的分辨率:

system_profiler SPDisplaysDataType | grep Resolution

复制你想要录制的显示器的分辨率。

  1. 录制

使用下面的命令来录制你的屏幕:

ffmpeg -f avfoundation -i "1:0" -r 30 -s <WIDTH>x<HEIGHT> -pix_fmt yuv420p output.mp4

<WIDTH><HEIGHT> 替换为你在步骤 2 中复制的分辨率。

Control + C 来停止录制。

结论

FFmpeg 是一个非常实用的工具,有了它,你可以很容易地在 Mac 上录制屏幕。如果你想要自定义录制参数,可以通过访问 ffmpeg --help 来了解更多选项。

代码片段
# 安装 FFmpeg
brew install ffmpeg

# 列出显示器分辨率
system_profiler SPDisplaysDataType | grep Resolution

# 开始录制
ffmpeg -f avfoundation -i "1:0" -r 30 -s <WIDTH>x<HEIGHT> -pix_fmt yuv420p output.mp4

以上是完整而且丰富的介绍,内容涵盖了安装FFmpeg、确定录制区域、录制等步骤。代码片段按照Markdown格式标明。