视频批量截图
根据视频批量截图, 生成预览图.
Today's Installations
0
Total Installations
8
Creation Date
3 days ago
Update Date
3 days ago
User Rating
No Rating
v1.1.5GPL-3

视频截图

给视频批量截图, 创建多个视频预览图, 并保存到本地.

简介

点击脚本按钮 [开始截图], 会根据给定的 截图间隔 , 对当前页面中的视频进行截图.

从 0 秒开始, 每隔 n 秒截取一张图片, 直至视频结束. 视频结束的最后 1 秒也会截取一张图片.

在全部图片截取之后, 会将其转化为图片, 并且保存为压缩包下载到本地.

截图过程中请勿播放视频, 可能会导致脚本无法正确运行.

配置项

配置项 类型 内容 默认值
截图间隔(s) number 每隔多少秒会截图一张图片 600
截图显示时间戳 boolean 开启后, 在生成的截图的左上角, 会显示当前截图的时间. (如 06:05:00) true
特定网站容器指定 string 如果不懂 css-selector , 请勿随意操作该项
给网站指定 特定的视频容器 css选择器, 默认配置为抖音的视频容器.
www.douyin.com -> [data-e2e="feed-active-video"] video

特定网站容器指定

在某些网站中, 一个页面中可能存在多个视频容器, 默认的选择器是 video , 也就是选中页面中的第一个视频元素.

但是如果想要截图的视频, 并非第一个视频元素, 那么就需要使用 特定网站容器指定 .

其格式为 <host> -> <selector>.

  • <host>: 为网站的 host, 即一个网址从 https:// 开始, 直到到遇到第一个斜杠 / 中间的内容.
    如抖音 https://www.douyin.com/?recommend=1 中的 www.douyin.com.
    但是如果直接把整个网址写上去, 如 https://www.douyin.com/?recommend=1 也是支持解析的 (会被解析成 www.douyin.com), 但是不好看.
  • <selector>: CSS选择器.

示例

通过换行区分多个不同的网站

www.douyin.com -> [data-e2e="feed-active-video"] video
www.bilibili.com -> video

解析

以及一些常用网址, 只有抖音需要特殊指定.

host selector 备注
www.douyin.com [data-e2e="feed-active-video"] video 抖音
www.bilibili.com video B站
www.iqiyi.com video 爱奇艺
www.acfun.cn video A站
www.youku.com ERROR 优酷.
优酷做了不知道什么处理, canvas 无法绘制视频帧, 并不是脚本的问题
Script Score
empty image
No one has rated the script yet. Be the first to rate it!