सामग्री पर जाएँ

FFmpeg API Waveform

इंटीग्रेट करें

मॉडल id ffmpeg-api/waveform
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/ffmpeg-api/waveform?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "media_url": "https://example.com/your-file.bin"
  }'

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

यह अनुरोध: ≈$0.001 1 API क्रेडिट · ≈ ₽0.11 इसे इस पेज पर चलाएँ

API कुंजी प्राप्त करें
Utility अन्य #ffmpeg

दृश्य निरूपण बनाने के लिए ऑडियो फ़ाइल से सामान्यीकृत वेवफ़ॉर्म डेटा जनरेट करता है

Utility · डेटा (JSON)

आपका पहला परिणाम यहाँ आएगा

नीचे एक अनुरोध बनाएँ और उसे अपनी API कुंजी से चलाएँ। आउटपुट हमारे स्टोरेज में कॉपी किए जाते हैं और हमेशा के लिए या 7 दिन तक मुफ़्त में रखे जाते हैं।

अनुरोध बनाएँ

कंट्रोल मॉडल स्कीमा से जनरेट होते हैं। इन्हें बदलने पर कोड और कीमत अपडेट होती है।

•आवश्यक

विश्लेषण के लिए ऑडियो फ़ाइल की ओर संकेत करने वाला URL।

उन्नत points_per_second · precision · smoothing_window
डिफ़ॉल्ट 4

प्रति ऑडियो सेकंड वेवफ़ॉर्म सैंपलिंग दर, जिसमें 1–2 जैसे मानों पर विवरण मोटा और 4–10 जैसे मानों पर अधिक सूक्ष्म होता है।

डिफ़ॉल्ट 2

वेवफ़ॉर्म मानों के दशमलव स्थानों की संख्या; संख्या बढ़ने पर बड़े पेलोड के बदले अधिक संख्यात्मक सटीकता मिलती है।

डिफ़ॉल्ट 3

स्मूदिंग विंडो का आकार, जो विषम होना चाहिए। बड़ी विंडो अधिक स्मूद वेवफ़ॉर्म बनाती हैं।

POST /run/ffmpeg-api/waveform?wait=20 कोटेशन → $0.001
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/ffmpeg-api/waveform?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "media_url": "https://example.com/your-file.bin"
  }'

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

यह अनुरोध चलाएँ

आपकी key इसी ब्राउज़र में रहती है: इसे केवल Doitong API को भेजा जाता है और केवल तभी (localStorage) में सेव किया जाता है जब आप Remember चुनते हैं। API कुंजी प्राप्त करें

FFmpeg API Waveform के बारे में

`media_url` पर मौजूद ऑडियो का विश्लेषण करता है और अवधि, पॉइंट की संख्या, सटीकता तथा -1 और 1 के बीच के मानों वाली `waveform` ऐरे लौटाता है। `points_per_second` की सीमा 1 से 10 तक है, `precision` दशमलव स्थानों को 1 से 6 तक सेट करता है, और 1 से 21 तक का `smoothing_window` कर्व को स्मूद करता है तथा विषम होना चाहिए।

पैरामीटर

नामप्रकार डिफ़ॉल्टअनुमत विवरण
media_urlआवश्यक
प्रकारstring
विश्लेषण के लिए ऑडियो फ़ाइल की ओर संकेत करने वाला URL।
points_per_secondवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट4
1 – 10
प्रति ऑडियो सेकंड वेवफ़ॉर्म सैंपलिंग दर, जिसमें 1–2 जैसे मानों पर विवरण मोटा और 4–10 जैसे मानों पर अधिक सूक्ष्म होता है।
precisionवैकल्पिक
प्रकारinteger
डिफ़ॉल्ट2
1 – 6
वेवफ़ॉर्म मानों के दशमलव स्थानों की संख्या; संख्या बढ़ने पर बड़े पेलोड के बदले अधिक संख्यात्मक सटीकता मिलती है।
smoothing_windowवैकल्पिक
प्रकारinteger
डिफ़ॉल्ट3
1 – 21
स्मूदिंग विंडो का आकार, जो विषम होना चाहिए। बड़ी विंडो अधिक स्मूद वेवफ़ॉर्म बनाती हैं।
आवश्यक

आउटपुट

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ffmpeg-api/waveform",
  "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": 1,
    "usd": "0.001",
    "charged": 1,
    "refunded": 0
  },
  "input": {
    "media_url": "https://example.com/your-file.bin"
  },
  "output": {
    "waveform": [
      1.0
    ],
    "duration": 5,
    "points": 1,
    "precision": 1
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
आपकी फ़ाइलें, आपकी पसंदहर outputs[].url हमारे स्टोरेज में एक कॉपी है: हमेशा के लिए (प्रति GB-माह भुगतान) या 7 दिन तक मुफ़्त में, आपके अकाउंट की सेटिंग या ?storage= के अनुसार।
हर मॉडल पर एक जैसा आकारइमेज, वीडियो और ऑडियो सभी के लिए type, url, content_type, width, height और duration। output मॉडल का अपना परिणाम ऑब्जेक्ट है।
आउटपुट के फ़ील्ड
waveform
array of numberनॉर्मलाइज़ की गई वेवफ़ॉर्म ऐरे, जिसमें ऑडियो अवधि × points_per_second बिंदु होते हैं और प्रत्येक का मान -1 से 1 की सीमा में होता है।
duration
numberऑडियो अवधि, सेकंड में व्यक्त।
points
integerवेवफ़ॉर्म डेटा बिंदुओं की कुल संख्या।
precision
integerवेवफ़ॉर्म मानों के लिए उपयोग की गई दशमलव सटीकता।

और मॉडल: अन्य

AI एजेंट के लिए: इस पेज का Markdown यहाँ है https://doitong.com/hi/developers/models/ffmpeg-api/waveform.md. सभी मॉडल और गाइड: https://doitong.com/developers/llms.txt