本文介绍了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
因此,如果我想要使用我的右侧屏幕,我会将其偏移第一个屏幕的像素数(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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!