LOLAI API

字幕擦除(异步)

对你已生成的视频智能擦除画面中的硬字幕,保留原始画面。只需传那条视频的任务 id。

POSThttps://api.lolai.lol/v1/video/subtitle-erase

它做什么

传入你之前生成的一条视频的任务 id,系统智能识别并擦除画面下半部的硬字幕,输出无字幕的成片。不限 Key 档位。

只能擦你自己账号生成、且已出片的视频。输入分辨率 ≤ 2K,输出 ≤ 1080P。

两步式异步

  1. 提交:POST /v1/video/subtitle-erase → 立即返回 { job_id, status:"submitted" }
  2. 轮询:GET /v1/video/subtitle-erase/{job_id},每几秒一次,直到 statussucceeded / failed

提交参数

Body 参数application/json
source_task_idstring必填
要擦字幕的源视频任务 id —— 即你调 POST /v1/videos 生成视频时返回的那个 id。必须是你本账号生成、已出片的视频。
示例:<视频任务 id>
modelstring可选
可选,仅作业务标记回显,不影响处理。

查询任务

GET/v1/video/subtitle-erase/{job_id}

返回当前 status:submitted(处理中)/ succeeded / failedsucceeded 时带 result_url(擦除后的成片下载链接);failed 时带 error_message

result_url 是擦除后的成片链接,分辨率与源视频一致(最高 1080P)。链接有时效,建议及时下载保存。

请求与响应体

用下面的示例确认请求格式与返回结构。需要在线发起请求时,点击页面顶部「调试」拉起在线运行面板。

① 提交
curl https://api.lolai.lol/v1/video/subtitle-erase \
  -H "Authorization: Bearer sk-lolai-xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "source_task_id": "<视频任务 id>"
  }'
# → {"job_id":"<job-id>","status":"submitted"}
② 轮询
curl https://api.lolai.lol/v1/video/subtitle-erase/<job-id> \
  -H "Authorization: Bearer sk-lolai-xxx"

# 处理中    → {"job_id":"...","status":"submitted"}
# succeeded → {"job_id":"...","status":"succeeded",
#              "result_url":"https://..."}
# failed    → {"job_id":"...","status":"failed",
#              "error_message":"..."}