Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos ffmpeg avfoundation(Mac OS X)捕获第二屏幕桌面_Macos_Video_Ffmpeg - Fatal编程技术网

Macos ffmpeg avfoundation(Mac OS X)捕获第二屏幕桌面

Macos ffmpeg avfoundation(Mac OS X)捕获第二屏幕桌面,macos,video,ffmpeg,Macos,Video,Ffmpeg,我正在使用控制台ffmpeg,如果我从第一个监视器捕获,那么一切都很好 /ffmpeg-视频大小640x480-帧速率30-f avfoundation-捕获光标1-捕获鼠标点击1-i 1:0-c:v libx264-qp 0-预设超快捕获.mp4 如果尝试从第二个监视器捕获,则进程挂起 /ffmpeg-视频大小640x480-帧速率30-f avfoundation-捕获光标1-捕获鼠标点击1-i 2:0-c:v libx264-qp 0-预设超快捕获.mp4 我的设备列表: AVFounda

我正在使用控制台ffmpeg,如果我从第一个监视器捕获,那么一切都很好

/ffmpeg-视频大小640x480-帧速率30-f avfoundation-捕获光标1-捕获鼠标点击1-i 1:0-c:v libx264-qp 0-预设超快捕获.mp4

如果尝试从第二个监视器捕获,则进程挂起

/ffmpeg-视频大小640x480-帧速率30-f avfoundation-捕获光标1-捕获鼠标点击1-i 2:0-c:v libx264-qp 0-预设超快捕获.mp4

我的设备列表:

AVFoundation input device @ 0x7fc74141a0c0] AVFoundation video devices:
[AVFoundation input device @ 0x7fc74141a0c0] [0] HD-camera FaceTime (integrated)
[AVFoundation input device @ 0x7fc74141a0c0] [1] Capture screen 0
[AVFoundation input device @ 0x7fc74141a0c0] [2] Capture screen 1
[AVFoundation input device @ 0x7fc74141a0c0] AVFoundation audio devices:
[AVFoundation input device @ 0x7fc74141a0c0] [0] Built-in Input
[AVFoundation input device @ 0x7fc74141a0c0] [1] Boom2Device

但若我将输出格式从mp4替换为mkv,那个么第二个监视器上的记录也很好!如何修复此错误?

很抱歉,我没有答案,但我正在尝试做类似的事情,但会持续一段时间。你有办法解决我的问题吗?