ffmpeg录屏命令

article/2025/11/10 22:45:54

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


http://chatgpt.dhexx.cn/article/l8S5jyKL.shtml

相关文章

FFMPEG常用命令行

目录 命令格式: 1.获取视频信息 2.转视频/音频格式 视频格式转换 音频格式转换 3.音视频分离 4.图像处理 5.视频旋转 6.视频倒放&视频加速&视频减速 7.视频合并(两个10秒的视频合并为20秒): 8.视频拼接&…

FFmpeg命令介绍

FFmpeg 简介轶闻常用命令视频相关音频相关录制命令 简介 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。使用C语言进行开发,采用LGPL或GPL许可证,可前往Github下载其源码。它提供了录制、转换以及流化音…

ffmpeg命令大全

ffmpeg命令大全 FFMPEG 目录及作用FFMPEG基本概念FFMPEG 命令基本信息查询命令主要参数视频参数音频参数录制录屏 分解与复用滤镜简单滤镜复杂滤镜 直播相关 前言 FFMPEG是特别强大的专门用于处理音视频的开源库。你既可以使用它的API对音视频进行处理,也可以使用它…

音视频ffmpeg——ffmpeg 命令大全

ffmpeg 命令参数 ffmpeg信息查询命令 ffmpeg 控制命令 主要参数: ◼ -i 设定输入流 ◼ -f 设定输出格式(format) ◼ -ss 开始时间 ◼ -t 时间长度 音频参数: ◼ -aframes 设置要输出的音频帧数 ◼ -b:a 音频码率 ◼ -ar 设定采样率 ◼ -ac 设定…

常见FFmpeg命令行全面分析

FFmpeg多媒体库支持的命令行调用分为三个模块:ffmpeg、ffprobe、ffplay。其中ffmpeg命令行常用于音视频剪切、转码、滤镜、拼接、混音、截图等;ffprobe用于检测多媒体流格式;ffplay用于播放视频。详情可查阅FFmpeg官方文档:ffmpeg…

ffmpeg 常用命令汇总

​​​​​​经常用到ffmpeg做一些视频数据的处理转换等,用来做测试,今天总结了一下,参考了网上部分朋友的经验,一起在这里汇总了一下。 1、ffmpeg使用语法 命令格式: ffmpeg -i [输入文件名] [参数选项] -f [格…

FFmpeg常用基本命令行

本文收集记录了笔者使用过的FFmpeg命令,亲测可用,并不是简单的copy别人的FFmpeg大全,下面的命令大部分都是本人测试成功过的,大家可以放心使用。 音视频技术是程序员日常生活中经常用到的,比如转码需求,同事…

Eclipse启动Tomcat逐渐变慢

现象 1、Eclipse用着用着发现启动Tomcat特别慢 原因 断点打多了,之前调试的断点没有取消,导致启动时加载断点,拖慢启动 解决方案 1、点击debug按钮 2、选择breakpoint选项 清空所有断点 3、重新启动

eclipse 解决启动慢、运行慢的方法总结(最全)

由于 CSDN 的目录只在固定地方显示,并不是很方便阅读,又占空间,所以本文章已同步更新到个人博客上,在个人博客上的文章,有滑动侧边目录栏,阅读体验更加,而且文章的样式也更为丰富,推…

eclipse卡慢解决办法

1.设置JVM运行内存 1.1编辑eclipse.ini 1.2 编辑eclipse.ini,设置jvm运行内存参数,最小内存:物理内存*0.2, 最大内存: 物理内存*0.6; 其中-vmargs为必须添加参数(-vmargs的意思是设置JVM参数),…

eclipse启动很慢调优

前几天装了个eclipse,发现真的启动很慢,而且运行程序也慢,检查了不是网络问题,jsp修改一下,一保存就卡死,要等十几秒,感觉不能忍,所以就上网找资料,但是都不全面,小编接下…

Eclipse 解决启动慢

般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre&…

Eclipse如何解决启动慢

一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre&a…

eclipse启动tomcat慢

eclipse的oxygen.3(4.7)版本和Photon(4.8)版本,在启动tomcat时会启动内部安全检测机制,因而在启动tomcat时会消耗很多时间。 查看eclipse版本方法: 解决办法: 用eclipse的idea(4.9)或者neon.3(4.6)以及之前的版本 这里提供 neon…

Eclipse如何解决启动慢?

一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre&am…

解决eclipse启动太慢的问题

我用的是eclipse for javaee(2017版) 电脑i5-4210u,内存4G,硬盘机械7200转,启动eclilpse至少要一分钟 百度上找了优化教程,试了很多,例如修改了启动项,但效果微乎其微,但试了下面这…

如何解决Eclipse启动慢?多图、Eclipse详细配置说明

一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre&am…

Eclipse解决启动慢

一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 一、加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的…

Eclipse如何解决启动慢的问题,超全!!!

一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。 加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre&a…

Eclipse启动慢解决方案

Eclipse 解决启动慢、运行慢的方法总结 修改配置文件 修改 eclipse 的配置文件 eclipse.ini ,由于 eclipse 的默认配置中最大运行内存只设置了 256 m,明显太低了,我们要适当调高点。 我的笔记本配置是固态硬盘8G内存条,但是已经用…