Мазмұнға өту

Void Video Inpainting

Интеграциялау

Модель идентификаторы void-video-inpainting
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/void-video-inpainting?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Мысалдағыдай файлдар: 0,10 $ 100 API кредиті файлдарыңыз іске қосу алдында өлшенеді Осы бетте іске қосу

API кілтін алу
Open model Бейнеден бейнеге #utility#editing

Маска бейнесі немесе мәтіндік маска нұсқауы арқылы нысанды және оның сахнадағы әсерлерін бейнеден жояды

Open model · Бейне

Алғашқы нәтижеңіз осында пайда болады

Төменде сұрау құрып, оны API кілтіңізбен іске қосыңыз. Шығыстар сақтау орнымызға көшіріліп, мәңгі немесе 7 күн тегін сақталады.

Сұрау жасау

Басқару элементтері модель схемасынан жасалады. Оларды өзгерткен сайын код пен баға жаңартылады.

•міндетті

Нысан жойылғаннан кейін фонның қандай болуы керегін сипаттайтын сипаттама.

•міндетті video_url
Файлды тастаңыз немесе

Жойылатын нысанды қамтитын бастапқы бейненің URL мекенжайы.

әдепкі
Файлды тастаңыз немесе

Жою маскасының бейне URL мекенжайы; ол берілмесе, қолданба `mask_prompt` арқылы SAM-3 бейне соңғы нүктесін пайдаланып уақытша бейне маскасын жасайды, содан кейін оны quadmask форматына автоматты түрде түрлендіреді. Ең жақсы нәтиже үшін 4 сұр мәні бар VOID үлгісіндегі quadmask беріңіз: сақталатын фон үшін 255, әсер етілетін аймақ үшін 127, қабаттасу үшін 63 және жойылатын нысан үшін 0. Екілік маскалар да қабылданады: сақтау үшін 255, жою үшін 0.

Қосымша mask_prompt · negative_prompt · num_inference_steps · guidance_scale · strength · num_frames · seed · enable_safety_checker

`quad_mask_video_url` берілмегенде уақытша маска бейнесін жасау үшін SAM-3-ке арналған маска нысанының нұсқаулары. Нені маскалау керегін көрсетіңіз, мысалы бастапқы бейнеден жойылатын нысан немесе адам.

әдепкі The video is not of a...

Генерацияны қажетсіз нәтижелерден алшақ бағыттайтын теріс нұсқау.

әдепкі 30

Шуды жою қадамдарының саны. Оны арттыру сапаны жақсартады, бірақ кідірісті көбейтеді.

әдепкі 1

Classifier-free guidance күші.

әдепкі 1

Шуды жою күші; 1.0 толық шуды жоюды білдіреді.

әдепкі 85

Сұралған уақыттық инференс терезесі backend арқылы CogVideoX үшін қауіпсіз өлшемдердің біріне: 69, 77, 85, ..., 197 реттеледі. Уақыттық қысу мен патчтауды ескеру үшін ең жақын өлшем таңдалады.

Қайталанатын нәтижелер үшін кездейсоқтықты басқаратын seed.

POST /run/void-video-inpainting?wait=20 бағасы → 0,10 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/void-video-inpainting?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Осы сұрауды іске қосу

Кілтіңіз осы браузерде қалады: ол тек Doitong API-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

Void Video Inpainting туралы

`video_url` және қажетті фонды сипаттайтын `prompt` қабылдайды. `quad_mask_video_url` беріңіз немесе маска жасату үшін `mask_prompt` көрсетіңіз. Басқару параметрлері: `num_frames` (1-197), `num_inference_steps` (1-50), `guidance_scale`, `strength` және уақыт бойынша бірізділікке арналған баяуырақ, міндетті емес `enable_pass2_refinement`.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
video_urlміндетті video
Түріurl · video
Жойылатын нысанды қамтитын бастапқы бейненің URL мекенжайы.
quad_mask_video_urlміндетті емес
Түріurl · video
Әдепкі
Жою маскасының бейне URL мекенжайы; ол берілмесе, қолданба `mask_prompt` арқылы SAM-3 бейне соңғы нүктесін пайдаланып уақытша бейне маскасын жасайды, содан кейін оны quadmask форматына автоматты түрде түрлендіреді. Ең жақсы нәтиже үшін 4 сұр мәні бар VOID үлгісіндегі quadmask беріңіз: сақталатын фон үшін 255, әсер етілетін аймақ үшін 127, қабаттасу үшін 63 және жойылатын нысан үшін 0. Екілік маскалар да қабылданады: сақтау үшін 255, жою үшін 0.
mask_promptміндетті емес
Түріstring | null
`quad_mask_video_url` берілмегенде уақытша маска бейнесін жасау үшін SAM-3-ке арналған маска нысанының нұсқаулары. Нені маскалау керегін көрсетіңіз, мысалы бастапқы бейнеден жойылатын нысан немесе адам.
promptміндетті
Түріstring
Нысан жойылғаннан кейін фонның қандай болуы керегін сипаттайтын сипаттама.
enable_pass2_refinementміндетті емес
Түріboolean
Әдепкіfalse
Ұзақ клиптерде ықтимал жақсырақ уақыттық бірізділік үшін өңдеуді баяулататын қосымша VOID нақтылауы. Ол 1-өтуден кейін 2-өту ретінде бұрмаланған шу арқылы нақтылауды қолданады.
negative_promptміндетті емес
Түріstring
ӘдепкіThe video is not of a high quality, it has a low resolution. Watermark present in each frame. The background is solid. Strange body and strange trajectory. Distortion.
Генерацияны қажетсіз нәтижелерден алшақ бағыттайтын теріс нұсқау.
num_inference_stepsміндетті емес
Түріinteger
Әдепкі30
1 – 50
Шуды жою қадамдарының саны. Оны арттыру сапаны жақсартады, бірақ кідірісті көбейтеді.
guidance_scaleміндетті емес
Түріnumber
Әдепкі1
0 – 20
Classifier-free guidance күші.
strengthміндетті емес
Түріnumber
Әдепкі1
0 – 1
Шуды жою күші; 1.0 толық шуды жоюды білдіреді.
seedміндетті емес
Түріinteger | null
Қайталанатын нәтижелер үшін кездейсоқтықты басқаратын seed.
num_framesміндетті емес
Түріinteger
Әдепкі85
1 – 197
Сұралған уақыттық инференс терезесі backend арқылы CogVideoX үшін қауіпсіз өлшемдердің біріне: 69, 77, 85, ..., 197 реттеледі. Уақыттық қысу мен патчтауды ескеру үшін ең жақын өлшем таңдалады.
enable_safety_checkerміндетті емес
Түріboolean
Әдепкіtrue
Генерацияланған мазмұнға арналған қауіпсіздік тексерулерін қосады.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді https:// URL мекенжайын, 10 MB-қа дейінгі data: URI мекенжайын немесе жүктеп салынған файлдың file_url мәнін қабылдайды. Файлдар

Шығыс

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "void-video-inpainting",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "seed": 42,
    "timings": {}
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Файлдарыңыз — таңдауыңызӘр outputs[].url — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдейtype, url, content_type, width, height және duration — кескіндерге, бейнеге және аудиоға ортақ. output — модельдің өз нәтижелер нысаны.
Шығыс өрістері
video
object {url, content_type, file_name, file_size}Нысан жойылғаннан кейінгі нәтижелік бейне.
seed
integerГенерация кезінде қолданылатын seed мәні.
timings
objectКонвейердің әр кезеңіне арналған уақыт мәліметтері.

AI агенттеріне: бұл беттің Markdown нұсқасы мына жерде: https://doitong.com/kk/developers/models/void-video-inpainting.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt