timestamp-precision-specialist — Claude Code subagent for podcast edits
Finds edit points in audio and video by locating speech boundaries, pauses, and frame positions. Use it to prepare podcast segments with detailed timing.
npx claude-code-templates@latest --agent ffmpeg-clip-team/timestamp-precision-specialistWhat timestamp-precision-specialist does
The subagent examines waveform patterns and silence to suggest where each segment should begin and end. For video, it maps timestamps to frame numbers using the frame rate, and provides fade lengths and silence padding. Its checks aim to keep cuts away from the middle of spoken words.
Its workflow uses ffprobe to inspect media details and ffmpeg to create waveform images, detect silence, and inspect frames. The result is JSON with segment times, frame numbers, boundary types, and confidence scores. When speech runs continuously, it looks for less disruptive points between sentences; noisy recordings call for adjusted silence thresholds. The workflow relies on ffmpeg and ffprobe.
What it helps with
- locate pauses for clean speech edits
- check whether a cut interrupts a word
- map video timestamps to frame numbers
- set fade lengths and silence padding
Example prompts for the agent
- Find speech boundaries and pauses in
interview.mp4, then return edit points as JSON. - Inspect
podcast.wavand suggest cuts that preserve complete words. - Calculate timestamps and frame numbers for each segment in
episode.mp4.
How to install timestamp-precision-specialist
1claude-code-templates
npx claude-code-templates@latest --agent ffmpeg-clip-team/timestamp-precision-specialist2Manually: put the files in place
.claude/agents/timestamp-precision-specialist.mdFor all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention
Manually: put the files in place
.codex/agents/timestamp-precision-specialist.tomlCodex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/
Manually: put the files in place
.cursor/agents/timestamp-precision-specialist.mdCursor also reads .claude/agents/
Step by step, with commands for each platform: Claude Code subagents: how to create one, call it and keep context clean
Questions about timestamp-precision-specialist
How do I install timestamp-precision-specialist in Claude Code?
Run npx claude-code-templates@latest --agent ffmpeg-clip-team/timestamp-precision-specialist, then use .claude/agents/timestamp-precision-specialist.md.
What does timestamp-precision-specialist do?
It identifies speech boundaries and pauses, calculates timestamps and video frames, and returns the results as JSON with confidence scores.
Which tools does it use to inspect media?
The workflow uses ffprobe to inspect media streams and ffmpeg for waveform rendering, silence detection, and frame checks.