ffmpeg录屏命令
1.gdigrab抓屏
ffmpeg -f gdigrab -i desktop -q:v 0.01 -vcodec mpeg4 -f mp4 out.mp4
-i
输入设备
-vcodec
视频编码格式
-f
视频封装格式
缺点只能录制视频,不能录制音频
2.dshow
下载安装screen capture recorder
https://sourceforge.net/projects/screencapturer/files/
之后ffmpeg使用下面的命令察看可用设备
ffmpeg -list_devices true -f dshow -i dummy
我的视频设备有:
“USB Camera” 显然是我的摄像头
“screen-capture-recorder” 屏幕
我的音频设备有:
“麦克风 Realtek High Definition Au” 麦克风
“virtual-audio-capturer” 系统声音
录制视频
ffmpeg -f dshow -i video="screen-capture-recorder" -pix_fmt yuv420p out.mp4
ffmpeg -f dshow -i video="screen-capture-recorder" output.mkv
录制视频和系统音频
ffmpeg -f dshow -i audio="virtual-audio-capturer":video="screen-capture-recorder" -pix_fmt yuv420p out.mp4
录制屏幕+系统声音+麦克风
ffmpeg -f dshow -i audio="麦克风 Realtek High Definition Au" -f dshow -i audio="virtual-audio-capturer" -filter_complex amix=inputs=2:duration=first:dropout_transition=0 -f dshow -i video="screen-capture-recorder" -pix_fmt yuv420p out.mp4
同时录制系统声音+麦克风时会有回音,因为同样的系统音频在外放后被录制了两次
3.视频质量设置
-q:v 1
参数调整视频质量,取值范围是0.01-255,设置的数值越小,则越清晰
-framerate 30
帧率
-b:v 200k
码率
附件:
Setup Screen Capturer Recorder v0.12.11.exe
ffmpeg录屏命令相关推荐
- FFmpeg录屏和常用命令总结(不录制声音 Windows平台)
一.ffmpeg录屏 1.使用dshow录屏 (1)下载安装dshow软件,下载地址dshow下载地址 (2)检查dshow是否安装成功 ffmpeg -list_devices true -f ds ...
- ffmpeg录屏鼠标闪烁问题解决方法
场景: 平台:win7 x64.显卡很差的电脑,使用ffmpeg录屏,鼠标闪烁的几乎看不到.录屏实现方法是使用ffmpeg,源采用的是gdigrab. 解决方法: 安装screen capture r ...
- win10使用FFmpeg录屏/录音
安装FFmpeg 下载FFmepg 解压缩后将文件中的bin文件夹路径添加到系统路径中 如果在cmd中能够使用FFmpeg命令则安装成功 安装screen-capture-recorder 下载scr ...
- adb 截屏和录屏命令,经典好文
需要注意的是,图片会保存在当前 cmd 启动的路径,screen.png 为图片的名字 比如我在 C:\Users\Administrator 执行命令,那么将会保存在 C:\Users\Admini ...
- Android 自带录屏命令 screenrecord 的使用
发现 Android 系统自带录屏命令 screenrecord,其可执行文件位于:/system/bin/ ,源码位于:frameworks/av/cmds/screenrecord . scree ...
- Qt+FFmpeg录屏录音
源码:Qt+FFmpeg录屏录音 NanaRecorder 之前的录屏项目ScreenCapture存在音视频同步问题,所以重写了第二个版本:NanaRecorder. 录制桌面和系统声音(扬声器). ...
- ffmpeg录屏/摄像头/指定窗口;别名alias设置
关于ffmpeg的使用方法很多,我简单写一下今天我捣鼓的几个.因为我的项目中要用到录屏和录制摄像头,所以试了下.网上关于录制指定窗口的方法并不多,我也是找了好久,试了好久才试出来的. 好了,废话不多说 ...
- c++录屏、FFmpeg录屏、录屏格式转换
需求分析: 需要对软件的客户区进行录屏,但是找了半天资料发现并不好集成到我的软件当中,最后发现利用cmd命令调用ffmpeg.exe可以实现录屏功能,实现录屏以及录屏格式转换,相当有趣. 知识点: 1 ...
- ffmpeg录屏及截图
"""录屏""" # 先将rtsp流转为rtmp流 ffmpeg -i "rtsp://admin:admin123@192.1 ...
最新文章
- Python2、Python3相对路径、绝对路径导入
- GDCM:DICOM文件转储图像标题信息的测试程序
- Boost: 检查underlying_type特性是否有效的测试程序
- Java用Java编译
- 二维数组联通子数组和最大
- 互联网晚报 | 2月18日 星期五 | 高途宣布停止高中学科辅导服务;小红书启动最严医美专项治理;FF 91量产版2月23日发布...
- 分布式系统:数据库、操作系统、集群、协调、接口、多处理器、共享、I/O
- python约瑟夫环问题_约瑟夫环问题的Python实现
- idea安装2019
- asp.net Json序列化
- 西门子S7-200SMART四种密码解密软件
- 你不知道的Word中制作表格的7个技巧
- 仿朋友圈图片查看功能
- Unity_二进制,Jason,XML存档读档
- MySQL官方示例数据库的使用
- 自己写的忽略大小写查找字符串的子串的函数
- MATLAB comm 通信工具箱
- PHPSpreadsheet
- 「Vue系列」欢迎传送到“Teleport”星球
- 测试台式计算机测试是否联通笔记本电脑,测试台式计算机测试(192.168.1.11)是否联通笔记本电脑(192.168.1.12),表示联通了的截图是 。...
热门文章
- linux毁灭指令,那些致命的Linux命令
- Hamming Embedding 汉明嵌入
- RTSP协议网络摄像头如何实现内网到公网的无插件直播,同时支持微信扫码直播观看?
- 无刷直流电机的PWM调制方式介绍
- webpack多入口
- 中南民族大学 计算机组成原理实验报告,计算机系统结构实验报告(中南民族大学)...
- javaweb JAVA JSP社区医院挂号系统jsp医院挂号预约网站系统(医疗住院 挂号预约 护士医生查询)
- 可信验证与TPCM技术
- 机器学习(周志华) 第十四章概率图模型
- OpenPortal V5认证计费系统说明文档