← 返回
未分类

屏幕录制静止片段剪辑助手

Detect and remove long static idle sections from screen recordings with local ffmpeg frame sampling, conservative guard seconds, auditable reports, and low token usage.
Detect and remove long static idle sections from screen recordings with local ffmpeg frame sampling, conservative guard seconds, auditable reports, and low token usage. 一个面向屏幕录制的低 token 剪辑 Skill,可本地识别并剪掉长时间无动作的静止画面,默认在删除片段前后各保留 5 秒,并输出可审计报告与剪辑后视频。
凡哥聊音乐
未分类 community v1.0.0 1 版本 98245.6 Key: 无需
★ 0
Stars
📥 56
下载
💾 0
安装
1
版本
#latest

概述

Screen Idle Video Cutter

Purpose

Use this skill to cut long static sections from screen recordings without spending tokens on video inspection. Prefer the bundled local script over manually reading screenshots or sampling video frames into the conversation.

Default policy:

  • detect static screen regions locally with ffmpeg, Pillow, and numpy
  • treat 15 seconds of low visual change as idle
  • keep 5 seconds before and after every removed static section
  • preserve dynamic or uncertain footage
  • produce both an auditable report and an edited video

When To Use

Use this skill when the user wants to:

  • remove long no-action pauses from a screen recording
  • shrink tutorial, coding, meeting, or workflow videos
  • create a cut list before final video editing
  • avoid high-token visual review of long videos

Do not use it for cinematic footage, scene-change editing, highlight detection, audio-based silence removal, or content-aware storytelling cuts.

Default Workflow

  1. Confirm the input path and output path if they are not obvious.
  2. For important source videos, run a dry run first:
python3 scripts/screen_idle_cutter.py input.mp4 --output output.mp4 --dry-run --report report.json --segments segments.txt
  1. Review the report at a high level: detected static spans, removed spans, kept spans, and saved duration.
  2. Render the edited video:
python3 scripts/screen_idle_cutter.py input.mp4 --output output.mp4 --report report.json --segments segments.txt
  1. If the result is too aggressive, rerun with a larger --min-static-seconds, lower --sample-fps, or higher --diff-threshold. If it misses obvious pauses, lower --diff-threshold or --min-static-seconds.

Core Command

python3 scripts/screen_idle_cutter.py input.mp4 --output output.mp4

Useful options:

--min-static-seconds 15
--guard-seconds 5
--sample-fps 1
--diff-threshold auto
--dry-run
--report report.json
--segments segments.txt

Token-Saving Rules

  • Do not load the full video into context.
  • Do not extract representative screenshots unless diagnosing a failed detection.
  • Prefer the JSON report and segment list as the review surface.
  • Keep first replies short: state the detected plan, command, and expected artifacts.
  • Ask for confirmation only when overwrite behavior, paths, or cut aggressiveness are unclear.

Safety Rules

  • Default to conservative cutting.
  • Never remove a static span unless the removable interior remains positive after both guard windows are applied.
  • Preserve all dynamic, uncertain, very short, or boundary-problem sections.
  • Use --dry-run for irreplaceable videos before rendering.
  • Do not delete or overwrite source videos.

Output Contract

The script should create:

  • edited video at --output unless --dry-run is set
  • JSON report at --report when requested
  • ffmpeg concat segment file at --segments when requested

The report includes parameters, source duration, detected static spans, removed spans, kept spans, and estimated saved duration.

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-05-23 00:59 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Academic Expression & Genre Style Refiner社科学术表达批改与文体风格切换专家

user_6fc816d6
A Chinese academic expression and genre-aware writing refinement skill for social science, education, music, and public
★ 0 📥 96

Dialectical Brainstorming Companion思辨头脑风暴与论证陪练

user_6fc816d6
A dialectical brainstorming and argument companion for education, music, music education, academic writing, and public e
★ 0 📥 82

music-education-research-writer

user_6fc816d6
一个面向音乐教育与社科研究的学术写作 Skill,可基于用户提供的文献、课堂材料和 iMA 导出资料生成文献综述、理论模型和研究空白分析,并严格区分证据等级。 Helps conduct music education and social
★ 0 📥 96