FFmpeg mac录屏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FFmpeg mac录屏相关的知识,希望对你有一定的参考价值。

参考技术A https://trac.ffmpeg.org/wiki/Capture/Desktop
官网教程

mac安装ffmpeg后,用命令行可以录屏。

ffmpeg -f avfoundation -list_devices true -i ""

可以看到,视频设备有摄像头和显示器0/1,音频设备有麦克风

第一次录制前需要授权
ffmpeg -f avfoundation -i "0:0" output.mkv
格式不对还会报错,提示分辨率和帧率参数不对

如下设置之后就可以录制了,按ctrl+c可以停止录制
ffmpeg -video_size 1280x720 -framerate 30 -f avfoundation -i "0:0" output.mkv

输出视频文件是 output.mkv ,可以直接播放了。

安装ffplay后,可以实时直接播放摄像头和话筒,把上面命令里的ffmpeg换成ffplay,去掉output.mkv输出文件就行了!

ffplay -video_size 1280x720 -framerate 30 -f avfoundation -i "0:0"

以上是关于FFmpeg mac录屏的主要内容,如果未能解决你的问题,请参考以下文章

ffmpeg录屏/录音/录摄像头----命令行实现

使用ffmpeg将录屏文件转换成gif

QT软件开发-基于FFMPEG设计录屏与rtsprtmp推流软件(支持桌面与摄像头)

QT软件开发-基于FFMPEG设计录屏与rtsprtmp推流软件(支持桌面与摄像头)

QT软件开发-基于FFMPEG设计录屏与rtsprtmp推流软件(支持桌面与摄像头)

QT软件开发-基于FFMPEG设计录屏与rtsprtmp推流软件(支持桌面与摄像头)