FFMPEG在Windows下的屏幕录像录音

前端之家收集整理的这篇文章主要介绍了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

猜你在找的Windows相关文章