博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ffmpeg 屏幕录像
阅读量:6272 次
发布时间:2019-06-22

本文共 988 字,大约阅读时间需要 3 分钟。

hot3.png

  先安装 ffmpeg

[root ~]# ffmpeg

ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on May  5 2013 00:23:41 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-3)
  configuration: --enable-zlib --enable-x11grab --enable-openssl --enable-libxvid --enable-libx264 --enable-iconv --enable-gpl --enable-nonfree
  libavutil      52. 18.100 / 52. 18.100
  libavcodec     54. 92.100 / 54. 92.100
  libavformat    54. 63.104 / 54. 63.104
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 42.103 /  3. 42.103
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
注意上面的编译选项  --enable-x11grab

对屏幕进行录像

ffmpeg  -f x11grab -s 1366x768 -r 24 -b 10000  -i :0.0 -vcodec libx264 out.avi

h264 编码生成的文件比较小 就是录像的时候 CPU 占用很大。。。

可以减小帧数  就是上面的参数 -r 24 测试 -r 8 效果也是很不错的

结束录像的时候 Ctrl + C

注意不要使用 Ctrl + Z  这个是强制的结束进程。。。

转载于:https://my.oschina.net/sincoder/blog/127525

你可能感兴趣的文章
iptables实现网络防火墙(一)
查看>>
SAVE
查看>>
MFC 导入EXCEL到数据库
查看>>
【ASP.NET 类库】当你懒得用 Json+Ajax 时,可以试试 AjaxPro
查看>>
使用深度学习检测DGA(域名生成算法)——LSTM的输入数据本质上还是词袋模型...
查看>>
【转】利用mybatis-generator自动生成代码
查看>>
架构师应该了解的知识1
查看>>
在Flex (Flash)中嵌入HTML 代码或页面—Flex IFrame
查看>>
防止Direct Input获取多次输入
查看>>
Interspeech 2017 | Self-adaptive Speech Recognition Technology
查看>>
Linux中MySQL数据库max_allowed_packet的调整
查看>>
MySQL 学习笔记 二
查看>>
Host prepare for your automation work
查看>>
Thinkphp中field和getField
查看>>
AngularJS之初级Route【一】(六)
查看>>
QTP的那些事--采用DOM,描述性编程获取指定的对象
查看>>
linux异步通信之epoll【转】
查看>>
前端自学路线之js篇
查看>>
C++:运算符重载函数之友元运算符重载
查看>>
ANT task之Junit、JunitReport
查看>>