• 2286阅读
  • 2回复

最小化时窗口捕获抓不到视频信息 [复制链接]

上一主题 下一主题
离线wxh101
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2018-04-29
做了一个应用,form上有一个APlayer播放视频,这时用OBS做直播推流,用窗口捕获的方式直播APlayer上播放的视频。
平时一切都正常,当时当应用的form被最小化后,obs的窗口捕获就抓不到视频了,但是播放应该还在继续,能听见视频的声音,最小化窗口恢复后,视频正常播放,obs也能捕获到窗口的视频,而且视频播放的位置也表明在最小化时APlayer仍旧在播放,只是不知道为什么窗口捕获抓不到视频图像。
当然,这个不是APlayer独有的问题,我试了很多播放器,有些在最小化是会暂停播放,有些会继续播放,但是不管哪种情况,obs的屏幕捕获都无法捕捉到动态的视频数据。
不知道APlayer有没有什么编程的手段能够解决这个问题?
离线aplayer

只看该作者 沙发  发表于: 2018-04-30
OBS是通过抓屏的方式来获取图像的,最小化后窗口对应的绘图对象也最小化了,无法抓取图像,这是正常现象,目前没有解决办法。
离线wxh101

只看该作者 板凳  发表于: 2018-05-01
如果这样只能想其他办法了。
多谢aplayer的解答
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个