वीडियो आयात करना
TubePress में सामग्री लाने के तरीके और आयात कतार कैसे काम करती है।
TubePress आपकी लाइब्रेरी को कई तरीकों से भर सकता है — एक क्लिप हाथ से जोड़ने से लेकर क्लाउड से लाखों तैयार वीडियो लाने तक। यह पेज बिल्ट-इन importer को कवर करता है और दिखाता है कि अन्य प्रत्येक रास्ता कहाँ है।
आप जो भी तरीका चुनें, परिणाम एक ही होता है: साधारण वीडियो जिन्हें आप किसी भी अन्य की तरह संपादित, व्यवस्थित, मॉडरेट और प्रकाशित कर सकते हैं। वह चुनें जो आपकी सामग्री की मात्रा के अनुरूप हो, और यह भी कि आप एक बार का लोड चाहते हैं या कुछ ऐसा जो खुद को भरता रहे।
TubePress में सामग्री लाने के तरीके
वीडियो जोड़ने का कोई एक "सही" तरीका नहीं है — प्रत्येक तरीका एक अलग पैमाने और वर्कफ़्लो के लिए उपयुक्त है। चुनने के लिए नीचे दी गई तालिका का उपयोग करें, फिर विवरण के लिए लिंक का अनुसरण करें।
| तरीका | सबसे उपयुक्त | आप क्या प्रदान करते हैं | आवर्ती? | क्रेडिट? |
|---|---|---|---|---|
| मैन्युअल अपलोड | एक स्व-होस्टेड क्लिप | एक वीडियो फ़ाइल | नहीं | नहीं |
| Single-URL आयात | एक एम्बेडेड वीडियो | एक embed कोड या वीडियो URL | नहीं | नहीं |
| बल्क आयात | एक साथ कई वीडियो | एक CSV या JSON फ़ाइल | नहीं (कतारबद्ध) | केवल AI के साथ |
| Feed आयात | स्वचालित, निरंतर वृद्धि | एक feed URL | हाँ | केवल AI के साथ |
| Catalogue | एक तैयार लाइब्रेरी | 4,00,000+ वीडियो में से चुनें | नहीं | हाँ |
एक वीडियो आयात करना
TubePress का कोई अलग "एक वीडियो" importer नहीं है — एक वीडियो जोड़ने के लिए आप /admin/videos पर Videos स्क्रीन का उपयोग करते हैं और Add Video चुनते हैं। मीडिया प्रदान करने के दो तरीके हैं:
- मैन्युअल अपलोड — एक वीडियो फ़ाइल अपलोड करें जिसे आप स्वयं होस्ट करते हैं।
- Single-URL आयात — कहीं और होस्टेड क्लिप एम्बेड करने के लिए एक
<iframe>embed कोड या सीधा वीडियो URL पेस्ट करें।
शीर्षक और थंबनेल भरें, कोई भी श्रेणियाँ, टैग या performers जोड़ें, फिर ड्राफ़्ट के रूप में सहेजें या तुरंत प्रकाशित करें। दोनों में से कोई भी रास्ता credits का उपयोग नहीं करता।
बल्क आयात
बल्क आयात /admin/import के Upload File टैब पर उपलब्ध है। यह एकल CSV या JSON फ़ाइल लेता है — URLs की पेस्ट की गई सूची नहीं — और प्रत्येक पंक्ति या ऑब्जेक्ट को एक वीडियो में बदलता है।
- CSV में एक हेडर पंक्ति होनी चाहिए और अल्पविराम को विभाजक के रूप में उपयोग करना चाहिए।
- JSON ऑब्जेक्ट्स का एक array होना चाहिए।
फ़ाइल को अपलोड ज़ोन पर खींचें (या ब्राउज़ करने के लिए क्लिक करें) और TubePress कॉलम पढ़ता है और एक प्रीव्यू दिखाता है। एक न्यूनतम CSV इस तरह दिखता है:
title,embed_code,thumbnail,duration,tags
My clip,https://ex.com/v/123.mp4,https://ex.com/t.jpg,612,"solo,hd"अगला आप अपने कॉलम को TubePress फ़ील्ड पर उन्हें खींच कर मैप करते हैं। importer जिन फ़ील्ड को पहचानता है उनमें शामिल हैं:
<iframe> embed कोड या वीडियो URL।शुरू करने से पहले, सेट करें कि डुप्लीकेट कैसे संभाले जाएँ (skip या update, video_id पर मिलान), थंबनेल डाउनलोड करने हैं ताकि वे आपके स्टोरेज से सर्व हों, और कोई भी वैकल्पिक AI पुनर्लेखन या अनुवाद।
आयात कतार कैसे काम करती है
एक छोटी फ़ाइल से अधिक किसी भी चीज़ के लिए, Start in background चुनें। TubePress एक जॉब बनाता है और उसे import processor को सौंपता है, जो टैब बंद करने के बाद भी आपकी पंक्तियों के माध्यम से काम करता है। कोई system crontab आवश्यक नहीं — यह बिल्ट-इन pseudo-cron पर चलता है।
processor को सुरक्षित और लचीला बनाया गया है:
- खंडित। पंक्तियाँ एक बार में कुछ-कुछ आयात की जाती हैं ताकि कोई web worker कभी व्यस्त न रहे; एक समायोज्य import speed नियंत्रित करती है कि प्रति खंड कितनी।
- अतुल्यकालिक। pseudo-cron जब साइट पर ट्राफ़िक आता है तो जॉब उठाता है, और import पेज खुला रहने पर इसे आगे बढ़ाता है।
- स्व-उपचार। एक जॉब जो रुक जाती है — उदाहरण के लिए मध्य-रन में server restart — लगभग पाँच मिनट के बाद स्वचालित रूप से फिर से कतारबद्ध हो जाती है और वहाँ से जारी रहती है जहाँ छूटी थी।
- डुप्लीकेट-रहित। ज्ञात
video_idवाली पंक्तियाँ डुप्लीकेट करने के बजाय skip या update की जाती हैं। - क्षमाशील। एक खराब पंक्ति लॉग की जाती है (प्रति खंड पहली कुछ त्रुटियाँ सैंपल की जाती हैं) और जॉब जारी रहती है।
आयात प्रगति देखना
/admin/import खोलें और Import Queue देखें। प्रत्येक सक्रिय जॉब लाइव संख्याएँ दिखाती है — आयातित, छोड़े गए, त्रुटियाँ, और कुल में से processed — कुछ सेकंड में रिफ्रेश होती हैं।
यहाँ से आप एक जॉब को pause, resume, cancel या delete कर सकते हैं। पिछले 24 घंटों की जॉब सूचीबद्ध रहती हैं ताकि आप समीक्षा कर सकें कि क्या हुआ, जिसमें किसी भी विफल पंक्ति के सैंपल किए गए error messages शामिल हैं।
सुझाव और सीमाएँ
- केवल
.csvऔर.jsonफ़ाइलें स्वीकार की जाती हैं; अन्य format शुरुआत में ही अस्वीकार कर दिए जाते हैं। - प्रति पंक्ति व्यावहारिक न्यूनतम एक शीर्षक, एक embed कोड और एक थंबनेल है।
- अपलोड आकार आपके server के
upload_max_filesizeऔरpost_max_sizeद्वारा सीमित है। बहुत बड़ी फ़ाइलें विभाजित करें, या background job पर भरोसा करें। - एक स्थिर
video_idमैप करें ताकि फ़ाइल पुनः-चलाने पर डुप्लीकेट बनाने के बजाय update हो। - स्रोत को hotlink करने के बजाय images स्व-होस्ट करने के लिए Download thumbnails सक्षम करें।
- AI पुनर्लेखन और अनुवाद credits का उपयोग करते हैं और एक लिंक किए गए tubepress.io खाते की आवश्यकता है; यदि आपका बैलेंस बहुत कम है तो जॉब एक स्पष्ट संदेश के साथ रुक जाती है।
अगले कदम
अभी भी अटके हैं?
अपने डैशबोर्ड से टिकट खोलें और हमारी टीम आपकी मदद करेगी।