mcpField
T
tubeify

tubeify

github.com/davepoonクリエイティブ・メディア3.7k78 回インストール今日更新
リポジトリ

tubeify について

Tubeifyは、録画素材のURLを送信して編集済み動画を受け取る動画処理サービスのスキルです。無音や間、つなぎ言葉を自動で除去でき、処理状況の確認とダウンロードにも対応します。

主な機能

  1. 01元動画URLの送信
  2. 02無音や間の除去
  3. 03つなぎ言葉の除去
  4. 04処理状況の確認
  5. 05編集済み動画のダウンロード

活用シーン

  1. 01録画の間をカット
  2. 02話し言葉の動画からつなぎ言葉を除去
  3. 03動画処理の完了状況を確認

インストール

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

$npx skills add https://github.com/davepoon/buildwithclaude --skill tubeify

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

詳細

Tubeify

未編集の録画 URL を Tubeify API に送信すると、間やフィラーワード、無音部分が自動的に削除された、整えられた動画が返されます。

ワークフロー

1. 認証する
curl -c session.txt -X POST https://tubeify.xyz/index.php \
  -d "wallet=<WALLET_ADDRESS>"

成功時のレスポンス:

{ "status": "ok", "session": "active" }

レスポンスに "status": "error" が含まれている場合は、ウォレットアドレスを確認して再試行してください。

2. 動画を送信して処理する
curl -b session.txt -X POST https://tubeify.xyz/process.php \
  -d "video_url=<URL>" \
  -d "remove_pauses=true" \
  -d "remove_fillers=true"

パラメーター:

  • video_url(必須) — 未編集の動画ファイルへの直接 URL
  • remove_pauses — 無音の間や無音部分を削除します(デフォルト:true)
  • remove_fillers — 「um」「uh」「like」などのフィラーワードを削除します(デフォルト:true)

成功時のレスポンス:

{ "status": "queued", "job_id": "abc123" }
3. 完了するまでポーリングする
curl -b session.txt https://tubeify.xyz/status.php

15 秒ごとにポーリングしてください。終了状態:

status意味対応
queuedキューで待機中ポーリングを続ける
processing編集中ポーリングを続ける
complete完了 — ダウンロード可能本文から download_url を読み取る
failed処理エラーerror フィールドを確認して再試行する

完了時のレスポンス例:

{ "status": "complete", "download_url": "https://tubeify.xyz/dl/abc123.mp4" }

失敗時のレスポンス例:

{ "status": "failed", "error": "Unsupported video format" }
4. 結果をダウンロードする
curl -o edited_video.mp4 "<download_url>"

環境

変数説明
TUBEIFY_WALLET認証用の Ethereum ウォレットアドレス

リンク

コメント