Windows 10 UAC 导致 ffmpeg“崩溃”

Windows 10 UAC 导致 ffmpeg“崩溃”

我正在使用 ffmpeg 捕获我的桌面,但是当我遇到 UAC 提示并允许它后,它ffmpeg总是终止

[Parsed_ddagrab_0 @ 0000020b627fe680] AcquireNextFrame failed: 887a00260.1kbits/s dup=3 drop=0 speed=0.911x
[Parsed_ddagrab_0 @ 0000020b627fe680] EOF timestamp not reliable
Error while filtering: Generic error in an external library
frame=  190 fps= 30 q=-1.0 Lsize=     187kB time=00:00:06.20 bitrate= 246.9kbits/s dup=3 drop=0 speed=0.973x
video:184kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.690141%

这是 ffmpeg 命令,有什么办法可以防止自动终止?我尝试ffmpeg以管理员模式运行,但没有帮助。

ffmpeg -y ^
    -init_hw_device d3d11va -filter_complex "ddagrab=video_size=1280x720:offset_x=1000:offset_y=300" -c:v h264_nvenc -qp 0 ^
    vid.mp4

相关内容