需求:计算抖音app中500个视频中暗屏的占比?

说明下
暗屏:就是有些晚上拍的视频的某一帧。
我尝试过的办法:
一、是在自建的app中开一个service,然后去监听屏幕亮度的变化(参考:https://blog.csdn.net/oyangyujun/article/details/51317124),调试发现只是系统的亮度值。
二、通过windowmanager在window最外层添加透明的view,然后滑动抖音视频,截图图并解析其rgb值,发现添加的view会拦截触摸事件,无法点击view其他应用。

 有大佬能帮个忙不,谢谢了!

你直接有视频的话,可以用 ffmpeg 从视频中提取帧,然后计算。采样越多,精度越高。

https://blog.csdn.net/zhaowen25/article/details/39674029

你怎么可能拿得到抖音的滑动监听嘛,你写的weigth也控制不了别的程序滑动吧,如果你是需要些一个app实现这个功能,你应该写一个请求,让后台返回给你抖音的视频地址(可以让后台直接写一个python脚本去抓取的),然后你通过视频地址拿到视频源再来判断,如果你只是单纯滑动遇见了麻烦,还不如直接用按键精灵模拟一下滑动操作,然后你自己调用你的程序,然后再来截图,你现在问题是想用自己的程序控制别人的程序滑动= = ,这个我没想到怎么做