FFMPEG在Windows下的屏幕录像录音

备注:本文摘自http://redstarofsleep.iteye.com/blog/2146555,非常感谢博主的分享,本次转载仅用于学习记录,如有侵权请及时告知,本人会及时删除

ffmpeg在Linux下用X11grab进行屏幕录像,在Windows下用DirectShow滤镜

首先需要安装一个软件,screen capture recorder,这个软件本身就可以实现音视频的录制功能
编译好的下载地址是:
http://sourceforge.net/projects/screencapturer/files/
源码地址是:
https://github.com/rdp/screen-capture-recorder-to-video-windows-free

安装完了之后,在命令行执行:

  1. ffmpeg-list_devicestrue-fdshow-idummy

系统输出大致如下:

    [dshow@002db420]DirectShowvideodevices
  1. [dshow@002db420]"screen-capture-recorder"
  2. [dshow@002db420]DirectShowaudiodevices
  3. [dshow@002db420]"virtual-audio-capturer"

ffmpeg已经可以捕获到DirectShow视频设备,和音频设备了.

"screen-capture-recorder" 这个就是桌面捕获设备,如果电脑上连有摄像头,也会列出来.

"virtual-audio-capturer" 这个是音频捕获设备

然后就可以用FFMPEG来进行录像了

    ffmpeg-fdshow-ivideo="screen-capture-recorder"-fdshow-iaudio="virtual-audio-capturer"-pix_fmtyuv420p-vcodeclibx264-acodeclibvo_aacenc-s1280x720-r25-q10-ar44100-ac2-tunezerolatency-presetultrafast-fmpegts-|ffmpeg-fmpegts-i--ccopy-bsf:aaac_adtstoasc-fflvtemp.flv

相关文章

(1)when you ping a computer from itsafe,the ping command should return the local IP address. (...
1、点击win菜单,点击设置图标 2、选择系统选项 3、选择应用与程序选项 4、拉到最下方,选择程序与功能...
目前一直直接往Windows 2008 R2 Server中复制文件(暂时还没有搭建ftp服务),突然不能复制了,于是百度...
windows下使用vscode配合xebug调试php脚本 要下载有php_xebug.dll扩展的版本,最新版可能没有这个扩展,p...
在控制面板的程序与功能里启用和关闭windows功能打开,适用于linux的windows子系统
效果演示 推荐一个非常牛的文档网站生成器:docsify 我通过这个工具,成功将码云上的个人学习笔记发布到...