> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/deployment/hi/legacy/legacy-serverless/video-inference.md).

# Video Inference

video frames के across computer vision models चलाएँ।

{% hint style="warning" %}
हमारी Hosted Video Inference विधि के लिए इंटरनेट आवश्यक है और यह संग्रहीत वीडियो फ़ाइलों पर चलती है। रीयल-टाइम वीडियो स्ट्रीम पर एज inference के लिए कृपया हमारे [इन्फ़ेरेंस](/deployment/hi/self-hosted/self-hosted.md) दस्तावेज़ीकरण।
{% endhint %}

Video Inference API असिंक्रोनस वीडियो प्रोसेसिंग के लिए अनुकूलित है। यह किसी भी मॉडल को चलाने का समर्थन करता है [Roboflow Inference](https://roboflow.com/inference) जो लागू करता है (CLIP जैसे फाउंडेशन मॉडल सहित, आपके द्वारा कस्टम फाइन-ट्यून किए गए मॉडल जिन्हें आप [Roboflow के साथ प्रशिक्षित करते हैं](https://roboflow.com), तथा दूसरों द्वारा साझा किए गए हज़ारों मॉडल पर [Roboflow Universe](https://universe.roboflow.com)) ताकि रिकॉर्ड किए गए वीडियो के सभी या फ़्रेमों के किसी उपसमुच्चय पर पूर्वानुमान प्राप्त किए जा सकें।

API का उपयोग करने और पूर्वानुमान प्राप्त करने के लिए आपको जिन चरणों का पालन करना होगा, वे यहाँ हैं:

1. एक वीडियो अपलोड करें
2. अपलोड किए गए वीडियो पर किसी मॉडल या मॉडलों की सूची के लिए inference का अनुरोध करें
3. जब तक परिणाम उपलब्ध न हों, तब तक पोल करें

GPU को कुशलतापूर्वक बैच करने और उपयोग करने के लिए किए गए अनुकूलनों तथा अधिक विलंबता सहिष्णुता के कारण, Video Inference API संग्रहीत (रीयल-टाइम स्ट्रीमिंग की तुलना में) वीडियो प्रोसेसिंग के लिए image-based की तुलना में 100 गुना तक सस्ता हो सकता है [होस्टेड API (लीगेसी)](/deployment/hi/legacy/legacy-serverless.md).

API आउटपुट फ़ॉर्मैट के विनिर्देशन देखें [यहाँ](/deployment/hi/legacy/legacy-serverless/video-inference/video-inference-json-output-format.md).

### मॉडल समर्थन

आप निम्न मॉडल प्रकारों पर Video Inference API का उपयोग कर सकते हैं:

| कार्य प्रकार                                                                                           | Hosted API (Legacy) द्वारा समर्थित |
| ------------------------------------------------------------------------------------------------------ | ---------------------------------- |
| [ऑब्जेक्ट डिटेक्शन](/deployment/hi/legacy/legacy-serverless/video-inference/use-a-fine-tuned-model.md) | ✅                                  |
| [CLIP](/deployment/hi/legacy/legacy-serverless/video-inference/use-clip.md)                            | ✅                                  |
| [दृष्टि पहचान](/deployment/hi/legacy/legacy-serverless/video-inference/use-gaze-detection.md)          | ✅                                  |
| वर्गीकरण                                                                                               | ✅                                  |
| इंस्टेंस सेगमेंटेशन                                                                                    | ✅                                  |
| सिमैंटिक सेगमेंटेशन                                                                                    | ✅                                  |

### उदाहरण उपयोग मामले

यहाँ कुछ उदाहरण उपयोग मामले दिए गए हैं जिनमें आप Video Inference API का उपयोग कर सकते हैं:

* वीडियो टैगिंग
* वीडियो मॉडरेशन (अर्थात् मीडिया में हिंसा, स्पष्ट दृश्यों की खोज),
* ब्रांड या उत्पादों को ढूँढ़ना और टैग करना
* वीडियो से टेक्स्ट निकालना
* दृश्य विभाजन और वर्गीकरण
* वस्तु गिनती
* मीडिया खोज अनुक्रमण
* वीडियो में उन क्षेत्रों की पहचान करना जहाँ संदर्भ-आधारित विज्ञापन लगाए जा सकते हैं
* और भी बहुत कुछ।

### **महत्वपूर्ण नोट्स**

1. Video inference वर्तमान में निम्न वीडियो फ़ाइल-एक्सटेंशनों का समर्थन करता है: *mp4, MP4, avi, AVI, mkv, MKV, webm, WEBM.*
2. Roboflow अपलोड किए गए वीडियो को एक हफ़्ते तक कैश करता है ताकि उपयोगकर्ता वही अपलोड किया गया वीडियो दोबारा पूरी वीडियो को बार-बार अपलोड किए बिना वीडियो inference चला सकें। इस 1 सप्ताह की अवधि के बाद, वीडियो स्थायी रूप से हटा दिया जाता है।
3. Roboflow पर अपलोड किए गए वीडियो को कभी डाउनलोड नहीं किया जा सकता। अपलोड सुविधा केवल बैकएंड को inference उद्देश्यों के लिए वीडियो प्रोसेस करने देने के लिए है।
