gpt4 book ai didi

windows-7 - 屏幕捕获记录器记录第二个监视器 ffmpeg Windows 7

转载 作者:行者123 更新时间:2023-12-04 22:47:23 27 4
gpt4 key购买 nike

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

ffmpeg.exe -f dshow -i video="screen-capture-recorder":audio=%Device% -vcodec libx264 -pix_fmt yuv420p -preset ultrafast -acodec pcm_s16le -ac 1 -ar 22050 -t %Duration% out .mkv

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

Windows 7 64 位。

大家有什么想法吗?

最佳答案

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

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

0.0 is display.screen number of your X11 server, same as the DISPLAY environment variable. 10 is the x-offset and 20 the y-offset for the grabbing.

因此,如果我想使用右手屏幕,我会偏移第一个屏幕的像素数 (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 - 输出文件位置

关于windows-7 - 屏幕捕获记录器记录第二个监视器 ffmpeg Windows 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36986037/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com