यह टूल क्या नहीं कर सकता
ईमानदार सीमा: कोEVडियो डाउनलोड नहीं, कोई निजी सामग्री नहीं, कोई स्क्रैप किए गए आँकड़े नहीं, और कोई गारंटी नहीं है कि एक अनिर्दिष्ट URL पैटर्न हमेशा के लिए रहेगा।
लिंक आपके ब्राउज़र में बिना किसी नेटवर्क एक्सेस के पार्स किए जाते हैं। Fetch दबाने से i.ytimg.com और www.youtube.com से सीधे सार्वजनिक फ़ाइलों का अनुरोध होता है - हमारा कोई सर्वर शामिल नहीं है, और कुछ भी संग्रहीत नहीं है।
जानबूझकर इनकार
इनमें से कुछ सीमाएँ तकनीकी हैं और कुछ विकल्प हैं। विकल्पों को पहले सूचीबद्ध किया गया है, क्योंकि एक टूल जो कुछ कर सकता है और उसे अस्वीकार कर देता है वह एक बयान दे रहा है, बग की रिपोर्ट नहीं कर रहा है।
यह टूल वीडियो या ऑडियो डाउनलोड नहीं करता है, हस्ताक्षर सिफर को डीकोड नहीं करता है, YouTube के आंतरिक एप्लिकेशन एंडपॉइंट्स को कॉल नहीं करता है, वॉच पेज को स्क्रैप नहीं करता है, और किसी के रूप में साइन इन नहीं करता है। उनमें से प्रत्येक पहुंच नियंत्रण को दरकिनार करने की दिशा में एक कदम होगा, और उनमें से कोई भी सार्वजनिक पूर्वावलोकन छवि को देखने के लिए आवश्यक नहीं है।
कैप्शन सबसे स्पष्ट मामला है. थंबनेल एक होस्ट पर स्थिर फ़ाइलें हैं जो क्रॉस-ऑरिजिन पढ़ने की अनुमति देती हैं; कैप्शन नहीं हैं, और अंतर जानबूझकर किया गया है। टाइम्डटेक्स्ट एंडपॉइंट वास्तविक प्लेयर सत्र से प्रूफ-ऑफ-ओरिजिन टोकन के बिना शून्य बाइट्स लौटाते हैं, और वॉच पेज जिसमें हस्ताक्षरित कैप्शन URL होता है, कोई क्रॉस-ओरिजिन हेडर नहीं भेजता है, इसलिए एक वेब पेज भी इसे नहीं पढ़ सकता है। प्लेयर सेशन बनाकर दोनों दीवारों पर सर्वर से चढ़ा जा सकता है। यहीं पर यह टूल रुक जाता है, यही कारण है कि कैप्शन पैनल आपसे इसके बजाय फ़ाइल मांगता है।
YouTube जो प्रकाशित करता है उसके द्वारा लगाई गई सीमाएँ
प्रति वीडियो केवल आठ थंबनेल फ़ाइलें मौजूद हैं, और सबसे बड़ी 1280x720 है। अनलॉक करने के लिए कोई छिपा हुआ 4K थंबनेल नहीं है।
oEmbed रिकॉर्ड में शीर्षक, चैनल, चैनल URL, डिफ़ॉल्ट थंबनेल और प्लेयर आयाम होते हैं। बाकी सब कुछ जो लोग अपेक्षा करते हैं - दृश्य, पसंद, विवरण, टैग, अवधि, प्रकाशन तिथि, कैप्शन - बस इसमें नहीं है।
पोस्टर छवियों के WebP संस्करण मौजूद हैं, लेकिन जो पथ उन्हें प्रदान करता है वह कोई क्रॉस-ऑरिजिन हेडर नहीं भेजता है, इसलिए एक पेज उनसे लिंक हो सकता है और उन्हें पढ़ नहीं सकता है। यह Google की ओर से लिया गया निर्णय है, और क्लाइंट-साइड की कोई भी चतुराई इसमें बदलाव नहीं लाती।
निजी, हटाए गए और आयु-प्रतिबंधित वीडियो साइन-आउट विज़िटर के लिए न तो थंबनेल और न ही कोई ओएम्बेड रिकॉर्ड प्रकाशित करते हैं।
सीमाएँ जो आपके ब्राउज़र में एक पेज होने से आती हैं
अनुरोध आपके ब्राउज़र द्वारा किए जाते हैं, इसलिए कोई भी चीज़ जो Google होस्ट को अवरुद्ध करती है - एक सामग्री अवरोधक, एक कॉर्पोरेट प्रॉक्सी, एक ऑफ़लाइन कनेक्शन - इस टूल को ठीक उसी तरह रोक देती है जैसे यह किसी अन्य पेज को रोक देती है।
विज़िट के बीच कुछ भी संग्रहीत नहीं किया जाता है. कोई इतिहास नहीं है, कोई सहेजी गई सूची नहीं है और कोई खाता नहीं है, इसलिए जब आप टैब बंद करते हैं तो लाया गया परिणाम गायब हो जाता है।
सामूहिक कार्य समर्थित नहीं है: एक समय में एक वीडियो, जानबूझकर। Google के स्थिर होस्ट पर इंगित एक बैच रनर एक दर-सीमित समस्या होने की प्रतीक्षा कर रहा है।
शेल्फ जीवन के साथ एक सीमा
थंबनेल पता पैटर्न दस्तावेज़ीकृत, संस्करणित API के बजाय एक लंबे समय से चली आ रही परंपरा है। यह कई वर्षों से स्थिर है, लेकिन Google इसे इसी तरह बनाए रखने के लिए बाध्य नहीं है।
यदि यह बदलता है, तो यह टूल फ़ाइलों को अनुपलब्ध के रूप में रिपोर्ट करेगा। यह प्रतिस्थापन पतों का अनुमान नहीं लगाएगा या स्क्रैपिंग पर वापस नहीं आएगा।
प्रश्न
यदि कोई रास्ता हो तो क्या आप दृश्य संख्या जोड़ेंगे?
कुरेदने से नहीं. यदि Google उन्हें दस्तावेज़ीकृत, अप्रमाणित समापन बिंदु के माध्यम से प्रकाशित करता है, तो यह एक अलग बातचीत होगी।
क्या मैं 500 लिंक की सूची संसाधित कर सकता हूँ?
यहाँ नहीं. यह जानबूझकर बनाया गया एक एकल-वीडियो टूल है।
सीमाएँ
- WebP थंबनेल लिंक किए जा सकते हैं लेकिन यहां डाउनलोड नहीं किए जा सकते: Google क्रॉस-ऑरिजिन हेडर के बिना /vi_webp/ पथ पेश करता है, इसलिए कोई भी वेब पेज उन बाइट्स को नहीं पढ़ सकता है।
- किसी भी प्रकार का कोEVडियो या ऑडियो डाउनलोड नहीं।
- कैप्शन को YouTube से स्वचालित रूप से प्राप्त नहीं किया जा सकता है: एंडपॉइंट के लिए प्लेयर टोकन की आवश्यकता होती है और वॉच पेज क्रॉस-ओरिजिन रीड को ब्लॉक कर देता है। पैनल वही पढ़ता है जो आप पेस्ट करते हैं या चुनते हैं - SRT, WebVTT, SBV, TTML, टाइमडटेक्स्ट XML या JSON3, या ट्रांसक्रिप्ट-पैनल टेक्स्ट।
- ट्रांसक्रिप्ट पैनल से लिया गया समय प्रति-पंक्ति आरंभ समय है, इसलिए अंत समय अगली पंक्ति से निहित होता है और दूसरी पंक्ति के लिए सटीक होता है, मिलीसेकंड के लिए नहीं।
- कोई दृश्य गणना नहीं, जैसे गिनती, विवरण, टैग, अवधि या प्रकाशन तिथि: oEmbed उन्हें प्रकाशित नहीं करता है और यह टूल स्क्रैप नहीं करता है।
- निजी, हटाए गए या आयु-प्रतिबंधित वीडियो के लिए कुछ भी नहीं।
- कोई बैच प्रोसेसिंग नहीं और कोई संग्रहीत इतिहास नहीं।
- थंबनेल URL पैटर्न एक अनिर्दिष्ट सम्मेलन है जो बिना सूचना के बदल सकता है।
- अनुरोध आपके ब्राउज़र द्वारा किए जाते हैं, इसलिए कोई अवरोधक या प्रॉक्सी जो Google होस्ट को अस्वीकार करता है, उसे रोक देगा।