tubeify について
Tubeifyは、録画素材のURLを送信して編集済み動画を受け取る動画処理サービスのスキルです。無音や間、つなぎ言葉を自動で除去でき、処理状況の確認とダウンロードにも対応します。
主な機能
- 01元動画URLの送信
- 02無音や間の除去
- 03つなぎ言葉の除去
- 04処理状況の確認
- 05編集済み動画のダウンロード
活用シーン
- 01録画の間をカット
- 02話し言葉の動画からつなぎ言葉を除去
- 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(必須) — 未編集の動画ファイルへの直接 URLremove_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 ウォレットアドレス |
リンク
- ウェブサイト:https://tubeify.xyz
- ドキュメント全文:https://tubeify.xyz/skills.md
コメント
Markdown 対応