# Prepare Reviewable Talking-Head Video Assets

Raw talking-head footage contains pauses, restarts, and transcription errors that slow later production. This skill creates a reviewed cut and corrected subtitle package.

## Install

```bash
npx skillstore add chengfeng / ai产品自由/ceeon-videocut
```

## Metadata

- Status: approved
- Slug: ceeon-videocut
- Skillstore revision: r3
- Version status: missing
- Tree hash: daf48d45e146563b514d598238806aa321b487c377ba9fdf31f54f56e118cea5
- Author: chengfeng / AI产品自由
- GitHub username: Ceeon
- License: MIT
- Repository: https://github.com/Ceeon/videocut-skills/tree/main/%E5%89%AA%E5%8F%A3%E6%92%AD
- Ref: c43861a65bb95efcae259cd161c9d6f4dc7eec6f
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: blocked
- Manual install advisory: allowed\_with\_warning
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, filesystem, scripts, network, env\_access
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/ceeon-videocut
- Manifest: https://skillstore.pages.dev/api/skills/ceeon-videocut/manifest

## Capabilities

- Extracts audio and submits it to Volcengine Seed ASR 2.0 for transcription.
- Builds word-level timelines with silence markers from transcription results.
- Flags likely pauses, fillers, repeated speech, incomplete phrases, and English stutters.
- Generates an interactive review page for previewing and approving deletion ranges.
- Cuts approved ranges with FFmpeg and produces a new talking-head video.
- Retranscribes the edited video and prepares SRT subtitles for AI proofreading.

## Use Cases

- Clean creator recordings: Remove pauses, restarts, and filler words before assembling a published talking-head video.
- Prepare course footage: Review lecture mistakes and create corrected subtitles for later lesson production.
- Standardize interview assets: Create a reviewed source cut and subtitle package for an editorial handoff.

## Prompt Templates

### Create a review package

```
Prepare [video path] as a talking-head asset package. Stop after generating the review page and give me its local address.
```

### Review likely speech errors

```
Transcribe [video path], flag long pauses, fillers, repeated speech, incomplete phrases, and English stutters. Let me approve every deletion.
```

### Align speech with a script

```
Compare [video path] with [script path]. Find restarts and terminology errors, but preserve unique meaning and route full-sentence deletions for review.
```

### Complete the production handoff

```
Process [video path] through review, approved cutting, edited-video retranscription, and subtitle proofreading. Deliver source_cut.mp4 and subtitles.srt with output locations.
```

## Limitations

- Requires Bash, Node.js, FFmpeg, ffprobe, and an active Volcengine speech account.
- Uploads audio and an API credential to Volcengine, so the workflow is not offline.
- Automatic deletion suggestions can remove valid speech and require manual review.
- The included review server needs security hardening before use on shared or untrusted networks.

## Best Practices

- Review every suggested deletion before starting the cut.
- Provide the source script and correct spellings for names and technical terms.
- Use a private workspace and review the Volcengine data policy before uploading audio.

## Anti Patterns

- Do not bypass the review page unless the user explicitly authorizes automatic cutting.
- Do not treat the first transcription as the final subtitle file.
- Do not expose the included review server to shared or public networks.

## Security Audit

- Audited at: 2026-07-23T11:47:06.661\+00:00
- Summary: Most alerts are false positives from Markdown examples, JavaScript template literals, expected media I/O, fixed relative paths, and Chinese text entropy. Confirmed risks include shell injection, an unauthenticated traversal-prone review server, generated-page script injection, arbitrary URL fetching, and external audio and credential handling. Publication should wait until the high-risk execution and server issues are fixed.

## Stats

- Views: 159
- Downloads: 13
- Favorites: 0
- Popularity score: 0
