美文网首页
FFmpeg录屏命令

FFmpeg录屏命令

作者: 张开V | 来源:发表于2019-03-24 18:40 被阅读0次

录屏命令:

ffmpeg -f avfoundation -i 1 -r 30 out.yuv

注释:使用avfoundation以30帧的频率进行录屏输出为out.yuv文件

-f : 指定使用avfoundation采集数据
-i : 指定从哪采集数据,它是一个文件索引号,在MAC上,1代表桌面
-r : 指定帧率

查询设备索引号

播放文件命令:

ffplay out.yuv 
image.png
注释:遇此错误是因为播放的文件为yuv格式,yuv为原始数据格式,ffplay不知道每一帧的大小是多少,需要指定尺寸播放
ffplay -s 2880x1800 out.yuv
image.png
注释:出现花屏是因为像素格式不对应,渲染时无法正确渲染
Stream #0:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 2880x1800, 1000k tbr, 1000k tbn, 1000k tbc
录制格式为uyvy422

Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 2880x1800, 1555200 kb/s, 25 tbr, 25 tbn, 25 tbc
播放格式为yuv420p

要正确播放需要指定对应的像素格式

ffplay -s 2880x1800 -pix_fmt uyvy422 out.yuv

FFmpeg录音命令

相关文章

  • ffmpeg 命令,录屏,播放,提取视频 yuv,提取音频 pc

    ffmpeg 命令,录屏,播放,提取视频 yuv,提取音频 pcm,滤镜命令,裁剪与合并命令,图片和视频互转命令 ...

  • ffmpeg录屏命令

    ffmpeg -f avfoundation -i 1 -r 30 out.yuv -f:指定使用avfounda...

  • FFmpeg录屏命令

    录屏命令: 注释:使用avfoundation以30帧的频率进行录屏输出为out.yuv文件 -f : 指定使...

  • Android 屏幕录制 生成gif 动图

    主要有两步 1.使用adb命令录屏 执行录屏命令 将视频拉到电脑上 But 2.使用ffmpeg将mp4转换成gi...

  • ffmpeg录屏和录音命令

    录屏 开始录制: -f:指定使用avfoundation采集数据-i:指定从哪里采集数据,是一个文件索引号-r:帧...

  • FFmpeg录音命令

    与录屏命令类似: 注释:比如同时录制音视频, -i 1:0,视频设备在:号前指定,音频设备在:后指定 FFmpeg...

  • iOS~常用的相关命令

    Xcode模拟器录屏的命令: 进入终端,cd到要放置录屏文件的位置 例如:cd Movies/ 输入命令 此处的f...

  • 录屏软件

    免费开源录屏软件 Captura 及 FFmpeg 安装配置教程 - 知乎 (zhihu.com)[https:/...

  • FFmpeg mac录屏

    https://trac.ffmpeg.org/wiki/Capture/Desktop[https://trac...

  • linux ffmpeg录屏

    编码参数: fps: 200, bitrate 800kb, gop: 60, format: cbr, pr...

网友评论

      本文标题:FFmpeg录屏命令

      本文链接:https://www.haomeiwen.com/subject/ojouvqtx.html