selenium 执行过程如何实现录屏?
看了下有个 zalenium 要 docker 才能运行。。。
有没有实现浏览器录屏的方法?
特别是无头模式下,那种录制 gui 的录制不了无头模式的视频,或者是录制成 gif 也不错吧
8 小时了没人回,非特殊性的问题百度,google 一下不是快得多么
还是谷歌吧。没有通用的解决方案,估计社区的人也没有操作过。
之前有想实现录屏,当时简单查了查,不过自己没试验过 ,可以试试看 1、利用 ffmpeg 录屏 2、利用 MonteScreenRecorder.jar 录制视频 (https://blog.csdn.net/weixin_45433031/article/details/108301148) 3、还有一篇文章是介绍制作 gif 的 (https://www.cnblogs.com/superhin/p/13857521.html)
ffmpeg 我用过,每一步操作截图,并且记录坐标点击操作,先对截图的图片编辑增加 坐标点操作的显示(我是绘图一个准星上去),然后再用这一系列的截图生成视频
了解
我试了下用 selenium 自带的截图方法,然后合成视频,但是查了下发现好像有限制 webdriver 调用的频率,开启不断截图后查找元素就会比较慢
换用 playwright ,自带录屏功能