सामग्री पर जाएं
TubePress — मुफ़्त, स्व-होस्टेड & सक्रिय रूप से अनुरक्षित
सामग्री आयात करना

वीडियो आयात करना

TubePress में सामग्री लाने के तरीके और आयात कतार कैसे काम करती है।

TubePress आपकी लाइब्रेरी को कई तरीकों से भर सकता है — एक क्लिप हाथ से जोड़ने से लेकर क्लाउड से लाखों तैयार वीडियो लाने तक। यह पेज बिल्ट-इन importer को कवर करता है और दिखाता है कि अन्य प्रत्येक रास्ता कहाँ है।

आप जो भी तरीका चुनें, परिणाम एक ही होता है: साधारण वीडियो जिन्हें आप किसी भी अन्य की तरह संपादित, व्यवस्थित, मॉडरेट और प्रकाशित कर सकते हैं। वह चुनें जो आपकी सामग्री की मात्रा के अनुरूप हो, और यह भी कि आप एक बार का लोड चाहते हैं या कुछ ऐसा जो खुद को भरता रहे।

TubePress में सामग्री लाने के तरीके

वीडियो जोड़ने का कोई एक "सही" तरीका नहीं है — प्रत्येक तरीका एक अलग पैमाने और वर्कफ़्लो के लिए उपयुक्त है। चुनने के लिए नीचे दी गई तालिका का उपयोग करें, फिर विवरण के लिए लिंक का अनुसरण करें।

तरीकासबसे उपयुक्तआप क्या प्रदान करते हैंआवर्ती?क्रेडिट?
मैन्युअल अपलोडएक स्व-होस्टेड क्लिपएक वीडियो फ़ाइलनहींनहीं
Single-URL आयातएक एम्बेडेड वीडियोएक embed कोड या वीडियो URLनहींनहीं
बल्क आयातएक साथ कई वीडियोएक CSV या JSON फ़ाइलनहीं (कतारबद्ध)केवल AI के साथ
Feed आयातस्वचालित, निरंतर वृद्धिएक feed URLहाँकेवल AI के साथ
Catalogueएक तैयार लाइब्रेरी4,00,000+ वीडियो में से चुनेंनहींहाँ
सामान्य नियम। कुछ वीडियो → उन्हें हाथ से जोड़ें। वीडियो की स्प्रेडशीट → बल्क आयात। एक स्रोत जो प्रकाशित करता रहे → feed। बिना सोर्सिंग के गुणवत्तापूर्ण सामग्री चाहते हैं → catalogue।

एक वीडियो आयात करना

TubePress का कोई अलग "एक वीडियो" importer नहीं है — एक वीडियो जोड़ने के लिए आप /admin/videos पर Videos स्क्रीन का उपयोग करते हैं और Add Video चुनते हैं। मीडिया प्रदान करने के दो तरीके हैं:

  • मैन्युअल अपलोड — एक वीडियो फ़ाइल अपलोड करें जिसे आप स्वयं होस्ट करते हैं।
  • Single-URL आयात — कहीं और होस्टेड क्लिप एम्बेड करने के लिए एक <iframe> embed कोड या सीधा वीडियो URL पेस्ट करें।

शीर्षक और थंबनेल भरें, कोई भी श्रेणियाँ, टैग या performers जोड़ें, फिर ड्राफ़्ट के रूप में सहेजें या तुरंत प्रकाशित करें। दोनों में से कोई भी रास्ता credits का उपयोग नहीं करता।

एक से अधिक? एक-एक करने की प्रक्रिया छोड़ें और बल्क आयात के लिए एक CSV या JSON फ़ाइल तैयार करें, या catalogue ब्राउज़ करें।

बल्क आयात

बल्क आयात /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 जिन फ़ील्ड को पहचानता है उनमें शामिल हैं:

title
वीडियो का शीर्षक। वह एकमात्र फ़ील्ड जो importer को वास्तव में चाहिए।
embed_code
एक <iframe> embed कोड या वीडियो URL।
thumbnail
Image URL। वैकल्पिक रूप से आपके स्वयं के स्टोरेज में डाउनलोड किया जा सकता है।
video_id
एक स्थिर बाहरी ID जो पुनः-आयात पर डुप्लीकेट हटाने के लिए उपयोग होती है।
categories / tags / performers / channels
अल्पविराम-अलग नाम; अनुपस्थित होने पर बनाए जाते हैं।
description, slug, duration, views, published_at
वैकल्पिक अतिरिक्त जानकारी, उसी तरह मैप की गई।

शुरू करने से पहले, सेट करें कि डुप्लीकेट कैसे संभाले जाएँ (skip या update, video_id पर मिलान), थंबनेल डाउनलोड करने हैं ताकि वे आपके स्टोरेज से सर्व हों, और कोई भी वैकल्पिक AI पुनर्लेखन या अनुवाद।

बल्क आयात embed करता है, होस्ट नहीं करता। प्रत्येक पंक्ति embed या player लिंक संग्रहीत करती है; वीडियो फ़ाइल न तो fetch की जाती है न ट्रांसकोड। वास्तविक फ़ाइलें स्व-होस्ट करने के लिए, Download मोड में Feed आयात या Catalogue का उपयोग करें।

आयात कतार कैसे काम करती है

एक छोटी फ़ाइल से अधिक किसी भी चीज़ के लिए, Start in background चुनें। TubePress एक जॉब बनाता है और उसे import processor को सौंपता है, जो टैब बंद करने के बाद भी आपकी पंक्तियों के माध्यम से काम करता है। कोई system crontab आवश्यक नहीं — यह बिल्ट-इन pseudo-cron पर चलता है।

processor को सुरक्षित और लचीला बनाया गया है:

  • खंडित। पंक्तियाँ एक बार में कुछ-कुछ आयात की जाती हैं ताकि कोई web worker कभी व्यस्त न रहे; एक समायोज्य import speed नियंत्रित करती है कि प्रति खंड कितनी।
  • अतुल्यकालिक। pseudo-cron जब साइट पर ट्राफ़िक आता है तो जॉब उठाता है, और import पेज खुला रहने पर इसे आगे बढ़ाता है।
  • स्व-उपचार। एक जॉब जो रुक जाती है — उदाहरण के लिए मध्य-रन में server restart — लगभग पाँच मिनट के बाद स्वचालित रूप से फिर से कतारबद्ध हो जाती है और वहाँ से जारी रहती है जहाँ छूटी थी।
  • डुप्लीकेट-रहित। ज्ञात video_id वाली पंक्तियाँ डुप्लीकेट करने के बजाय skip या update की जाती हैं।
  • क्षमाशील। एक खराब पंक्ति लॉग की जाती है (प्रति खंड पहली कुछ त्रुटियाँ सैंपल की जाती हैं) और जॉब जारी रहती है।
दोहरी गिनती नहीं। एक per-job lock एक ही पंक्तियों को दो बार process होने से रोकता है, इसलिए संख्याएँ सटीक रहती हैं, चाहे पेज खुला हो और cron एक साथ चल रहा हो।

आयात प्रगति देखना

/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 खाते की आवश्यकता है; यदि आपका बैलेंस बहुत कम है तो जॉब एक स्पष्ट संदेश के साथ रुक जाती है।

अगले कदम

अभी भी अटके हैं?

अपने डैशबोर्ड से टिकट खोलें और हमारी टीम आपकी मदद करेगी।

लाइव डेमो आज़माएं → TubePress डाउनलोड करें →