Screen_Capture_Recorder录制第二个监视器ffmpeg Win 7 [英] screen_capture_recorder to record 2nd monitor ffmpeg Win 7

查看:16
本文介绍了Screen_Capture_Recorder录制第二个监视器ffmpeg Win 7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我完全使用ffmpeg在Screen_Capture_Recorder ffmpeg常见问题解答中建议的内容来录制桌面(位于here)

ffmpeg.exe-f dshow-i video="screen-capture-recorder":audio=%Device%-vcodec libx264-pix_fmt yuv420p-预置超快-acdec pcm_s16le-ac 1-ar 22050-t%持续时间%out.mkv

工作正常。但它记录了一切。我只想记录第二台显示器上的内容。

64位Windows 7。

有人有什么想法吗?

推荐答案

根据documentation,您可以使用此命令偏移屏幕。

ffmpeg -f x11grab -video_size cif -framerate 25 -i :0.0+10,20 /tmp/out.mpg
显示

0.0。显示您的X11服务器的屏幕编号,与DISPLAY环境变量相同。的x偏移量为10,y偏移量为20 正在抓取。

因此,如果我想要使用我的右侧屏幕,我会将其偏移第一个屏幕的像素数(1366),并指定我打算录制的屏幕的大小(1920x1080)...

我会(在Debian ubuntu上)使用以下命令。

$ ffmpeg -f x11grab -video_size 1920x1080 -framerate 25 -i :0.0+1366,0 /tmp/out.mpg
  • -f x11grab-全屏录制
  • -video_size 1920x1080-设置可录制屏幕大小
  • -framerate 25-将帧速率设置为25
  • -i :0.0+1366,0-使用屏幕0,向左偏移/填充1366像素
  • /tmp/out.mpg-输出文件位置

这篇关于Screen_Capture_Recorder录制第二个监视器ffmpeg Win 7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆