xifangczy / cat-catch

猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension
GNU General Public License v3.0
8.98k stars 830 forks source link

win10系统中下载的视频经常没有缩略图。win7则正常。不清楚是系统原因还是扩展的原因。 #404

Open dylanleesky opened 1 month ago

dylanleesky commented 1 month ago

扩展版本号 extension version

No response

浏览器

Google Chrome

浏览器版本号

猫抓 v2.5.2

涉及网址

https://www.douyin.com/video/7337291669009747227

请详细描述问题

不清楚到底是windows10的原因还是浏览器或者扩展的原因。 在Windows7中,下载视频全都有缩略图(视频在win10中也显示缩略图),但是使用Windows10下载,就经常是无缩略图的文件(在win7中也显示文件图标而不是缩略图)。 尝试过多个浏览器,以及对浏览器降级。该情况依旧,但偶尔在win10中下载到的带有缩略图。 稍后补下载的文件图。

xifangczy commented 1 month ago

这和扩展无关,网站本身视频编码就不统一 随时都在更改。你举例的这个网址,最近也改成了音频视频分离的状态。 据我所知 H265/HEVC 编码的视频 还有10bit的视频 win10是无法显示缩略图的。

dylanleesky commented 1 month ago

截图中,左侧是刚用win7下载的,右侧是发帖前用win10下载的, 浏览器是【[360极速浏览器X]22.1.1073.64】,相同版本,扩展也是同一个文件(猫抓 v2.5.2)。 另外发现个奇怪的问题,Win7系统下猫抓抓到的是一个8M多的文件,视频和音频在一起;win10那个则是音视分离的。 小Q截图-20240718230514

补充回到win10又下载一遍的文件,仍然没有缩略图,但在播放器里可以播放视频。 小Q截图-20240718232858

dylanleesky commented 1 month ago

这和扩展无关,网站本身视频编码就不统一 随时都在更改。你举例的这个网址,最近也改成了音频视频分离的状态。 据我所知 H265/HEVC 编码的视频 还有10bit的视频 win10是无法显示缩略图的。

https://www.douyin.com/video/7391775439334690074 这个是视频,下载下来也是音频视频在一起的。但就不显示缩略图,我敢肯定去win7中下载就能显示缩略图。 浏览器一样,扩展一样,电脑硬件啥全都一样(包括视频解码器,C++运行库这些库也都一样),唯独不一样的就是系统不一样。 另外就是,有时候win10下载到的就显示缩略图,但只是少数情况下,完全找不到规律。


补充,确实,俩文件编码不一样,win7下载下来的是AVC编码,win10下载下来的就是HEVC编码。 这奇葩的win10。。。

xifangczy commented 1 month ago

这很正常。 网站通过User Agent判断系统和浏览器版本低 就播放兼容性更好的av1 否则播放更节省流量的hevc编码的视频。