mcpField
S
subtitle-packager

subtitle-packager

github.com/postplusaiクリエイティブ・メディア271.0k 回インストール1 日前に更新
リポジトリ

subtitle-packager について

subtitle-packagerは、タイミングが確定した既存の文字起こしを字幕ファイルや編集者向けの引き継ぎ資料にまとめるPostPlusスキルです。音声認識や動画分析は行わず、文字起こしのパッケージングに特化しています。

主な機能

  1. 01読みやすい字幕向けの文字起こし分割
  2. 02SRTおよびASSファイルの生成
  3. 03文字起こし元と字幕設定の保持
  4. 04編集者向け引き継ぎファイルの作成

活用シーン

  1. 01タイミング付き文字起こしの字幕化
  2. 02編集者への引き継ぎ用字幕の準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/postplusai/postplus-skills --skill subtitle-packager

インストール後、Claude Code で/subtitle-packagerを入力して読み込まれたか確認します。

詳細

字幕パッケージャー

使用する場合

  • 安定したタイムコード付きトランスクリプトがすでに存在し、作業内容が字幕のチャンク分割、SRT/ASS 生成、読みやすいキャプションのパッケージング、または編集者への引き渡しである場合。
  • このスキルはトランスクリプトをパッケージングします。音声認識や映像解析モデルを呼び出してはなりません。

使用しない場合

  • タスクがアイデア出し、QA、または引き渡しセクションに記載された別のリリース済みスキルに属する場合。
  • 必須の入力が欠けており、推測すると結果が変わってしまう場合。

入力の境界

  • 主な入力は、audio-transcription または video-transcription からの安定したタイミングを持つ normalized-transcript.json です。
  • タイミングが欠けているか無効な場合は、停止してその旨を明確に伝えてください。ユーザーが明示的にヒューリスティックなタイミングを求めない限り、タイミングをでっち上げてはなりません。
  • 引き渡しメモまたは中間 JSON に、ソーストランスクリプトのパス、字幕モード、出力パス、およびソースの根拠を保持してください。

パスと引き渡し

  • チャンク分割の入力、中間字幕 JSON、およびレンダリング成果物が内部状態である場合は、.postplus/subtitle-packager の下に置いてください。
  • 最終的なユーザー向けの .srt、.ass、および編集者引き渡しファイルは .postplus の外に置いてください。
  • 広範なバッチパッケージングの前に、まず 1 つの正規化済みトランスクリプトから始めてください。
  • 最終的な字幕パス、ソーストランスクリプトのパス、選択したチャンクモード、および使用したプロファイルのパスがあれば返してください。

停止条件

  • 必須のユーザー意図、ソースの根拠、または所有する入力成果物が欠けており、推測すると結果が変わってしまう場合は停止してください。
  • 所有する CLI またはスクリプトコマンドが、実行中の PostPlus スキルで許可された範囲の復旧を行ってもなお失敗する場合は、正確なエラーを報告して停止してください。メタデータのみの回答、レディネスのプロービング、ローカルペイロードの書き換え、フォールバックプロバイダー、または未公開のツールで失敗を回避してはなりません。

公開コマンドの境界

  • ユーザー入力から最小限一致するコマンドまたはワークフローを選択し、それを直接実行してください。
  • 所有する CLI またはスクリプトコマンドが、実行中の PostPlus スキルで許可された範囲の復旧を行ってもなお失敗する場合は、正確なエラーを報告して停止してください。メタデータのみの回答、レディネスのプロービング、ローカルペイロードの書き換え、フォールバックプロバイダー、または未公開のツールで失敗を回避してはなりません。

コメント