你正在訪問的內容是外部程式的映像位址,僅用於使用者加速訪問,本站無法保證其可靠性。當前的連結位址(單點即可複製)為 https://greasyfork.org.cn/zh-CN/scripts/557649-universal-video-screenshot-stitcher-batch-custom,源站連結 點此以跳轉

通用视频截图拼接工具 (终极版)

捕捉帧、修改时间重摄、拼接长图。支持收缩面板,代码精简,无惧CSP。

当前为 2025-12-02 提交的版本,查看 最新版本



點此查看下載連結位址https://update.greasyfork.org.cn/scripts/557649/1706112/Universal%20Video%20Screenshot%20%20Stitcher%20%28Batch%20%20Custom%29.user.js

安装此脚本?
作者
Jw-23
评分
0 0 0
版本
3.0
创建于
2025-12-02
更新于
2025-12-02
大小
11.8 KB
许可证
MIT
适用于
所有网站

📖 使用说明

这是一个功能强大的油猴脚本,旨在解决视频字幕拼接长图生成的需求。它采用原生 DOM 技术构建,能够绕过 YouTube 等网站的严格安全策略 (CSP),支持几乎所有 HTML5 视频网站。

✨ 核心功能

  • 双模式拼接:支持字幕模式(重叠拼接)和长图模式(平行拼接)。
  • 批量截图:支持输入时间段(如 2:00-5:00;10),脚本自动跳转并截取指定数量的图片。
  • 可视化管理:可对截图列表进行排序、删除、点击跳转回视频时刻。
  • 重摄修正:截图不满意?调整视频进度后一键替换旧图。
  • 自定义导出:支持自定义文件名模板(含网页标题、日期等变量)。

🚀 安装步骤

  1. 确保浏览器已安装 Tampermonkey (油猴) 或 Violentmonkey (##猴) 插件。
  2. 点击安装本脚本。
  3. 打开任意含有视频的网页(如 Bilibili, YouTube, Netflix*)。
  4. 脚本会自动检测视频,并在页面左下角显示控制面板。

🎮 操作指南

1. 基础截图

  • 捕捉 (Capture): 点击按钮或手动截图。图片会立即出现在列表中。
  • 生成 (Generate): 点击后,脚本会将列表中的图片拼接成一张长图并自动下载。
  • 清空 (Clear): 清空当前列表。

2. 批量自动化截图 (Batch Init) 🔥

这是 V5.0 的核心功能,用于快速截取某个时间段内的剧情概要。

  1. 点击面板上的 "设置 / 批量 (Settings / Batch)" 按钮展开面板。
  2. 在底部的蓝色区域输入指令,格式为:开始时间-结束时间;张数
    • 示例 1: 2:00-5:00;10 (从2分到5分之间,均匀截取10张图)。
    • 示例 2: 120-150;5 (支持纯秒数:从120秒到150秒,截取5张)。
  3. 点击 "开始批量截图"
  4. 请勿操作鼠标:脚本会自动暂停视频,跳转进度,等待缓冲,截图,直到完成所有任务。

3. 列表管理与微调

  • 跳转时刻: 列表项中间的时间(如 01:25)是可编辑的输入框。输入新时间并回车,视频会自动跳转。
  • 📷 (重摄): 视频跳转后,点击该按钮,用当前画面替换这一行的旧图片(用于修正字幕截取时机不对的问题)。
  • ↑ / ↓: 调整图片拼接顺序。
  • : 删除该张图片。

4. 设置选项

  • 拼接模式:
    • 字幕 (重叠): 适合拼接台词。保留第一张全图,后续图片只保留底部区域。
    • 长图 (平行): 适合制作剧情长图。所有图片按原比例垂直堆叠。
  • 重叠高度 (%): 仅在字幕模式下有效。决定后续图片保留底部多少高度(默认 20%)。
  • 文件名模板: 支持变量 $title (网页标题), $date (时间戳), $time (日期), $domain (域名)。
  • 视频选择器: 如果脚本找不到视频,可在此输入 CSS 选择器(如 #player video)。

❓ 常见问题 (FAQ)

Q: 为什么生成的图片是黑屏或报错 "CORS"? A: 这是浏览器的跨域安全限制,常见于 Netflix 或 Disney+。

  • 解决方法: 尝试在视频暂停状态下截图,或者使用 Firefox 浏览器(通常对 Canvas 限制较宽)。

Q: 批量截图时画面模糊或还在加载? A: 脚本默认在跳转后等待 250毫秒。如果您的网速较慢,画面还没加载出来就截图了,请在脚本代码中搜索 setTimeout 并增加等待时间。

Q: 面板挡住字幕了怎么办? A: 面板支持拖拽,按住标题栏即可移动。也可以点击右上角的 _ 按钮将其折叠