ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

Workflow Utilities Extract Nth Frame

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ id workflow-utilities/extract-nth-frame
# 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/workflow-utilities/extract-nth-frame?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"
  }'

# 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.90 ਤੱਕ ਅਸਲ ਵਰਤੋਂ ਅਨੁਸਾਰ ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਬਾਕੀ ਦੀ ਰਕਮ ਵਾਪਸੀ ਹੁੰਦੀ ਹੈ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Utility · ਚਿੱਤਰ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

•ਲੋੜੀਂਦਾ video_url
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਫ੍ਰੇਮ ਕੱਢਣ ਲਈ ਸਰੋਤ ਵੀਡੀਓ ਦਾ URL।

ਉੱਨਤ output_format · frame_interval · max_frames · quality
output_format ਡਿਫ਼ਾਲਟ png

ਕੱਢੇ ਗਏ ਫ੍ਰੇਮਾਂ ਲਈ ਵਰਤਿਆ ਫ਼ਾਈਲ ਫਾਰਮੈਟ।

ਡਿਫ਼ਾਲਟ 12

ਫ੍ਰੇਮ ਕੱਢਣ ਦਾ ਅੰਤਰਾਲ: ਹਰ Nਵਾਂ ਫ੍ਰੇਮ ਚੁਣੋ। ਉਦਾਹਰਨ ਵਜੋਂ, 3 ਹਰ ਤੀਜਾ ਫ੍ਰੇਮ ਅਤੇ 12 ਹਰ ਬਾਰ੍ਹਵਾਂ ਫ੍ਰੇਮ ਚੁਣਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 100

ਕੱਢੇ ਗਏ ਫ੍ਰੇਮਾਂ ਦੀ ਗਿਣਤੀ ਦੀ ਉੱਪਰੀ ਸੀਮਾ।

ਡਿਫ਼ਾਲਟ 95

jpg/webp ਲਈ ਆਉਟਪੁੱਟ ਗੁਣਵੱਤਾ, 1 ਤੋਂ 100 ਤੱਕ।

POST /run/workflow-utilities/extract-nth-frame?wait=20 ਕੋਟ → $0.90
# 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/workflow-utilities/extract-nth-frame?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"
  }'

# 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"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

Workflow Utilities Extract Nth Frame ਬਾਰੇ

ਨਿਯਮਤ ਅੰਤਰਾਲ ’ਤੇ ਵੀਡੀਓ ਤੋਂ ਸਥਿਰ ਫ੍ਰੇਮ ਕੱਢਦਾ ਹੈ। `frame_interval` ਹਰ Nਵਾਂ ਫ੍ਰੇਮ ਚੁਣਦਾ ਹੈ (1-300), `max_frames` ਗਿਣਤੀ ਸੀਮਿਤ ਕਰਦਾ ਹੈ (1-500), ਅਤੇ ਫਾਰਮੈਟ png, jpg, jpeg ਜਾਂ webp ਹੋ ਸਕਦਾ ਹੈ। `quality` (1-100) jpg ਅਤੇ webp ’ਤੇ ਲਾਗੂ ਹੁੰਦੀ ਹੈ। ਨਤੀਜੇ ਵਿੱਚ ਫ੍ਰੇਮ ਗਿਣਤੀ ਦੇ ਨਾਲ ਚਿੱਤਰਾਂ ਦੀ ਐਰੇ ਮਿਲਦੀ ਹੈ।

ਪੈਰਾਮੀਟਰ

ਕੈਨੋਨਿਕਲ ਨਾਮ ਜਾਂ ਨੇਟਿਵ ਨਾਮ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਭੇਜੋ, ਦੋਵੇਂ ਨਹੀਂ। ਕੈਨੋਨਿਕਲ ਨਾਮ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
video_urlਲੋੜੀਂਦਾ video
ਕਿਸਮurl · video
ਫ੍ਰੇਮ ਕੱਢਣ ਲਈ ਸਰੋਤ ਵੀਡੀਓ ਦਾ URL।
frame_intervalਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ12
1 – 300
ਫ੍ਰੇਮ ਕੱਢਣ ਦਾ ਅੰਤਰਾਲ: ਹਰ Nਵਾਂ ਫ੍ਰੇਮ ਚੁਣੋ। ਉਦਾਹਰਨ ਵਜੋਂ, 3 ਹਰ ਤੀਜਾ ਫ੍ਰੇਮ ਅਤੇ 12 ਹਰ ਬਾਰ੍ਹਵਾਂ ਫ੍ਰੇਮ ਚੁਣਦਾ ਹੈ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟpng
pngjpgjpegwebp
ਕੱਢੇ ਗਏ ਫ੍ਰੇਮਾਂ ਲਈ ਵਰਤਿਆ ਫ਼ਾਈਲ ਫਾਰਮੈਟ।
max_framesਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ100
1 – 500
ਕੱਢੇ ਗਏ ਫ੍ਰੇਮਾਂ ਦੀ ਗਿਣਤੀ ਦੀ ਉੱਪਰੀ ਸੀਮਾ।
qualityਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ95
1 – 100
jpg/webp ਲਈ ਆਉਟਪੁੱਟ ਗੁਣਵੱਤਾ, 1 ਤੋਂ 100 ਤੱਕ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

ਫ਼ਾਈਲ ਪੈਰਾਮੀਟਰ ਜਨਤਕ https:// URL, 10 MB ਤੱਕ ਦਾ data: URI, ਜਾਂ ਅੱਪਲੋਡ ਦੇ file_url ਨੂੰ ਸਵੀਕਾਰਦੇ ਹਨ। ਫ਼ਾਈਲਾਂ

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "workflow-utilities/extract-nth-frame",
  "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": 900,
    "usd": "0.90",
    "charged": 900,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "frame_count": 25
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "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-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
images
array of object {url, content_type, file_name, file_size, width, height}ਕੱਢੇ ਗਏ ਫ੍ਰੇਮਾਂ ਦੇ ਚਿੱਤਰਾਂ ਵਾਲਾ ਐਰੇ।
frame_count
integerਕੱਢੇ ਗਏ ਫ੍ਰੇਮਾਂ ਦੀ ਕੁੱਲ ਗਿਣਤੀ।

ਹੋਰ ਮਾਡਲ: ਚਿੱਤਰ ਸੰਪਾਦਨ

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/workflow-utilities/extract-nth-frame.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt