Communitygithub.com

sidhantpande/AI-Video-Editor

Import, verify, structurally validate, and export timed captions or subtitles in Adobe Premiere Pro. Use for SRT workflows, supplied timed transcripts, caption QA, accessibility checks, or sidecar subtitle delivery through the Premiere Pro MCP server.

AI-Video-Editor とは?

AI-Video-Editor is a Claude Code agent skill that import, verify, structurally validate, and export timed captions or subtitles in Adobe Premiere Pro. Use for SRT workflows, supplied timed transcripts, caption QA, accessibility checks, or sidecar subtitle delivery through the Premiere Pro MCP server.

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sidhantpande/AI-Video-Editor/tree/HEAD/skills/premiere-captions

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Premiere Captions

Use supplied timed text as the source of truth. The current server does not provide trustworthy speech transcription by itself.

Required server profile

Start or restart the MCP server with MCP_TOOL_PROFILE=captions. The default standard profile also contains this workflow, but captions is the smaller dedicated surface.

Workflow

  1. Verify the host and target sequence with premiere_ping, premiere_get_project, and premiere_get_timeline.
  2. Obtain a valid SRT file with segment timestamps. If only audio exists, request or generate a timestamped transcript with a separate transcription system; this server does not claim to transcribe speech.
  3. Fix line wrapping in the SRT before import: keep at most two lines, avoid single-word orphan lines, and reject overlaps or non-positive durations.
  4. Resolve the active sequence index with premiere_get_sequence_list, duplicate it with premiere_duplicate_sequence, identify exactly one new copy and its ID, and activate that copy with premiere_set_active_sequence. Require verified: true with that ID, then re-read the sequence list and stop unless activeSequenceID matches. Leave the source untouched as the recovery boundary. A timeline snapshot or saved sequence version is audit data only, not a whole-sequence restore point.
  5. Call premiere_add_subtitles_from_srt on the duplicate. Require verified: true and an exact caption-count match.
  6. Call premiere_get_captions and compare every readable segment's text, start, and end against the source. Stop on a mismatch.
  7. Run premiere_validate_closed_captions for structural QA. Reconfirm the duplicate's active ID, export sidecar captions with premiere_export_captions using that ID as sequence_id, then verify through the filesystem that the sidecar exists, is non-empty, and parses to the expected segment count. If filesystem verification is unavailable, report the export as unverified.

Guardrails

  • Preserve source language, names, numbers, and punctuation; flag uncertain words instead of inventing them.
  • Request a visual title-safe review; the CEP caption API cannot verify styling or on-screen placement.
  • CEP caption styling, speech alignment, and in-Premiere segment splitting are explicitly unsupported because they cannot be mutated and read back safely. Style manually or use a verified MOGRT-based burned-in workflow.
  • Structural validation is not FCC certification. Report caption count, overlaps, warnings, and errors; do not infer transcription accuracy, timeline coverage, reading speed, or placement.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

sidhantpande/AI-Video-Editor

Validate, export, and inspect multiple Adobe Premiere Pro deliverables with explicit pending and unverified states. Use for YouTube, social, web, mobile, archive, audio-only, versioned export, delivery QA, caption validation, direct export, AME submission, or repeatable batch output through the Premiere Pro MCP server.

sidhantpande/AI-Video-Editor

Tighten interviews, podcasts, tutorials, and talking-head edits in Adobe Premiere Pro by detecting silence, preserving natural speech margins, keeping an untouched recovery sequence, and verifying sync. Use for pause removal, dialogue cleanup, jump-cut planning, or rough-cut acceleration through the Premiere Pro MCP server.

sidhantpande/AI-Video-Editor

Build consistent, reversible visual effect recipes in Adobe Premiere Pro from effects confirmed as installed. Use for clip effects, parameterized looks, motion treatments, vignettes, controlled tests, or applying one approved recipe across multiple clips through the Premiere Pro MCP server.

sidhantpande/AI-Video-Editor

Speed Adobe Premiere Pro editing with proxy creation, attachment, media matching, and original-media readiness checks. Use for high-resolution or remote-media projects, batch proxy preparation, relinking, proxy status audits, or pre-delivery original-media checks through the Premiere Pro MCP server.

sidhantpande/AI-Video-Editor

Produce vertical, square, and platform-specific versions of an Adobe Premiere Pro sequence while preserving the master edit. Use for 9:16, 1:1, and social cutdowns, Auto Reframe workflows, safe-zone checks, title repositioning, or multi-platform exports through the Premiere Pro MCP server.

sidhantpande/AI-Video-Editor

Select and apply restrained, installed video or audio transitions in Adobe Premiere Pro. Use for transition cleanup, dissolves, dips, audio crossfades, transition audits, or repeatable transition recipes through the Premiere Pro MCP server.

関連スキル