[js源码]给b站视频截图
本帖最后由 林五⒐!4埘绱 于 2025-2-28 21:18 编辑var canvas = document.createElement("canvas");
var video = document.querySelector("video");
var ctx = canvas.getContext("2d");
var newWin = window.open();
canvas.width = video.videoWidth;
canvas.height = video.videoHeight;
ctx.drawImage(video, 0, 0);
newWin.document.write("<img src='" + canvas.toDataURL() +"'>");
F12打开浏览器的控制台-源代码/来源-代码段,点加号新建代码段,复制进去。
然后打开视频,播放到想截图的画面,点启动就能截图,图片大小随视频分辨率变化
https://www.cxqq.net/data/attachment/album/202502/28/210245gc0vn68zre80q6zz.jpg
我随便截图一张,试验成功
https://dlink.host/wx1.sinaimg.cn/large/008IlvaIly8hz0megy522j31hc0u0k1q.jpg
又试了一下,不止b站视频,直播也行,别的视频网站也行
分享一下,源自b站视频:BV1U84y1d7C2
另外我发现社区的相册虽然说不限容量,但是太大的图片不能上传,2.22M的都上传不了 林五⒐!4埘绱 发表于 2025-2-28 21:24
另外我发现社区的相册虽然说不限容量,但是太大的图片不能上传,2.22M的都上传不了 ...
设置了的,文件太大会影响网站访问速度
页:
[1]