tubeify
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseTubeify
Tubeify
Submit a raw recording URL to the Tubeify API and get back a polished, trimmed video with pauses, filler words, and dead air removed automatically.
将原始录制视频的URL提交至Tubeify API,即可自动去除停顿、填充词和空白静音片段,获得经过优化和修剪的视频。
Workflow
工作流程
1. Authenticate
1. 身份验证
bash
curl -c session.txt -X POST https://tubeify.xyz/index.php \
-d "wallet=<WALLET_ADDRESS>"Response on success:
json
{ "status": "ok", "session": "active" }If the response contains , check the wallet address and retry.
"status": "error"bash
curl -c session.txt -X POST https://tubeify.xyz/index.php \
-d "wallet=<WALLET_ADDRESS>"成功响应:
json
{ "status": "ok", "session": "active" }如果响应包含,请检查钱包地址并重试。
"status": "error"2. Submit video for processing
2. 提交视频进行处理
bash
curl -b session.txt -X POST https://tubeify.xyz/process.php \
-d "video_url=<URL>" \
-d "remove_pauses=true" \
-d "remove_fillers=true"Parameters:
- (required) — direct URL to the raw video file
video_url - — remove silent gaps and dead air (default:
remove_pauses)true - — remove filler words like "um", "uh", "like" (default:
remove_fillers)true
Response on success:
json
{ "status": "queued", "job_id": "abc123" }bash
curl -b session.txt -X POST https://tubeify.xyz/process.php \
-d "video_url=<URL>" \
-d "remove_pauses=true" \
-d "remove_fillers=true"参数说明:
- (必填)—— 原始视频文件的直接URL
video_url - —— 移除静音间隙和空白静音片段(默认值:
remove_pauses)true - —— 移除填充词如“嗯”、“呃”、“比如”(默认值:
remove_fillers)true
成功响应:
json
{ "status": "queued", "job_id": "abc123" }3. Poll for completion
3. 轮询处理状态
bash
curl -b session.txt https://tubeify.xyz/status.phpPoll every 15 seconds. Terminal states:
| Meaning | Action |
|---|---|---|
| Waiting in queue | Keep polling |
| Actively editing | Keep polling |
| Finished — download ready | Read |
| Processing error | Check |
Complete response example:
json
{ "status": "complete", "download_url": "https://tubeify.xyz/dl/abc123.mp4" }Failed response example:
json
{ "status": "failed", "error": "Unsupported video format" }bash
curl -b session.txt https://tubeify.xyz/status.php每15秒轮询一次。终端状态说明:
| 含义 | 操作 |
|---|---|---|
| 等待处理队列 | 继续轮询 |
| 正在处理中 | 继续轮询 |
| 处理完成 — 可下载 | 从响应体中获取 |
| 处理失败 | 查看 |
处理完成的响应示例:
json
{ "status": "complete", "download_url": "https://tubeify.xyz/dl/abc123.mp4" }处理失败的响应示例:
json
{ "status": "failed", "error": "Unsupported video format" }4. Download the result
4. 下载处理结果
bash
curl -o edited_video.mp4 "<download_url>"bash
curl -o edited_video.mp4 "<download_url>"Environment
环境变量
| Variable | Description |
|---|---|
| Ethereum wallet address for authentication |
| 变量名 | 说明 |
|---|---|
| 用于身份验证的以太坊钱包地址 |
Links
相关链接
- Website: https://tubeify.xyz
- Full docs: https://tubeify.xyz/skills.md