gpt4 book ai didi

windows-7 - screen_capture_recorder 记录第二个监视器 ffmpeg Win 7

转载 作者:行者123 更新时间:2023-12-04 23:19:21 34 4
gpt4 key购买 nike

我完全使用 ffmpeg 在 screen_capture_recorder ffmpeg faq 上建议的内容来录制桌面(位于 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

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

window 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 - screen_capture_recorder 记录第二个监视器 ffmpeg Win 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69735600/

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