yt-edit について
yt-edit はタイムスタンプ付きの文字起こしを分析し、動画編集者向けのカット案を作成します。長い間、フィラーだけの区間、言い直した文を示し、メディア自体は編集しません。
主な機能
- 01長い間の検出
- 02フィラーだけの区間の表示
- 03言い直しの検出
- 04カット案の出力
活用シーン
- 01編集前の話し言葉の間の確認
- 02文字起こしからフィラーを探す
- 03言い直したセリフの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jakeschincariol/ youtube-agent-skill --skill yt-editインストール後、Claude Code で/yt-editを入力して読み込まれたか確認します。
同梱ファイルdeadair.py
詳細
yt-edit
タイムスタンプ付きのトランスクリプトから編集決定リストを作成します。カット箇所を表示するので、適用してください。
python3 deadair.py transcript.srt # srt, vtt or whisper json
python3 deadair.py transcript.srt --floor 0.35 --json
まだトランスクリプトがありませんか?用意するか、先に作成してください。whisper、faster-whisper、または限定公開でアップロードした動画に YouTube が生成する字幕トラックを使えます。タイミングを推測しないでください。
検出する内容
- DEAD - フロアより長い無音区間です。両側に息継ぎを残せるよう、真ん中からカットします。 発話にぴったり合わせてカットすると、テンポを詰めた映像が息苦しく聞こえます。
- FILLER - 「えーと」「そうですね」「基本的に」など、それだけのキューです。
- REPEAT - 文を言い直した箇所です。直前のキューではなく、実際に発話があった最後のキューと比較します。言い直しの多くは、2回の発話の間に「えーと」が入るためです。
対応しない内容
メディアには手を加えません。Bロールについて判断することもありません。レポート上でカット率が 40% なら、カットされるのは発話の 40% です。動画に長い無音のデモが含まれている場合、その数値は正しくありません。最後に表示される再生時間を信頼する前に、レポートを映像と照らし合わせて確認してください。
最終確認
ここでは何も公開されません。このスキルが作成し、あなたが公開します。すべての出力の末尾にはユーザーがコピーするブロックがあり、実行の最後の行では必ず次のように尋ねます。この内容で公開しますか?それとも変更しますか?
コメント
Markdown 対応