YouTube थंबनेल कैसे प्राप्त करें, और एक आकार अक्सर गायब क्यों होता है
प्रत्येक YouTube वीडियो निश्चित पते पर अधिकतम आठ पूर्वावलोकन छवियां प्रकाशित करता है। यह है कि उन्हें कैसे लाया जाए, और प्लेसहोल्डर से वास्तविक छवि कैसे बताई जाए जो आकार मौजूद न होने पर लौटा दी जाती है।
लिंक आपके ब्राउज़र में बिना किसी नेटवर्क एक्सेस के पार्स किए जाते हैं। Fetch दबाने से i.ytimg.com और www.youtube.com से सीधे सार्वजनिक फ़ाइलों का अनुरोध होता है - हमारा कोई सर्वर शामिल नहीं है, और कुछ भी संग्रहीत नहीं है।
लघु संस्करण
किसी भी YouTube लिंक को टूल पेज पर बॉक्स में चिपकाएँ। लिंक आपके ब्राउज़र में पढ़ा जाता है, बिना किसी संपर्क के: आपको तुरंत बॉक्स के नीचे 11-अक्षर वाली वीडियो ID दिखाई देगी। फ़ेच दबाएँ और ब्राउज़र प्रत्येक प्रकाशित थंबनेल फ़ाइल को सीधे Google से अनुरोध करता है, आपको दिखाता है कि कौन सी वास्तव में मौजूद हैं, और आपको उनमें से कोई भी डाउनलोड करने देता है।
यदि आप केवल सबसे बड़ी उपलब्ध छवि चाहते हैं और विवरणों की परवाह नहीं करते हैं, तो "उपलब्ध" चिह्नित पहला कार्ड लें: ग्रिड को सबसे पहले सबसे बड़ा ऑर्डर किया गया है।
- एड्रेस बार, शेयर बटन या मोबाइल ऐप से लिंक कॉपी करें।
- इसे लिंक बॉक्स में पेस्ट करें. वीडियो ID स्थानीय रूप से पढ़ी जाती है और आपको वापस दिखाई जाती है।
- "थंबनेल और मेटाडेटा प्राप्त करें" दबाएँ। यह पहला और एकमात्र क्षण है जब किसी चीज़ से संपर्क किया जाता है।
- "उपलब्ध" टैग वाले कार्ड देखें - वे फ़ाइलें पूर्ण आकार में मौजूद हैं।
- जिसे आप चाहते हैं उस पर डाउनलोड दबाएं, या सीधे उससे लिंक करने के लिए URL कॉपी करें।
maxresdefault अक्सर गायब क्यों रहता है?
1280x720 फ़ाइल, maxresdefault.jpg, केवल तभी मौजूद होती है जब स्रोत वीडियो 720p या बेहतर पर अपलोड किया गया हो। बहुत सारे पुराने अपलोड, फ़ोन अपलोड और स्क्रीन रिकॉर्डिंग नहीं थे, इसलिए उन वीडियो के लिए फ़ाइल कभी उत्पन्न नहीं हुई थी।
अजीब बात यह है कि YouTube ऐसा कैसे कहता है, और यह सुसंगत नहीं है। कभी-कभी कोई गुम आकार एक सादा 404 लौटाता है। कभी-कभी यह 200 का उत्तर देता है और आपके द्वारा मांगी गई छवि के बजाय 120x90 ग्रे प्लेसहोल्डर पेश करता है - और एक टूल जो स्थिति कोड पर भरोसा करता है, फिर आपको बताता है कि फ़ाइल मौजूद है और आपको एक ग्रे आयत देता है। चूँकि दोनों होते हैं, यह टूल स्थिति कोड को अनदेखा कर देता है और डिकोड की गई छवि को मापता है, जो किसी भी तरह से सही है।
यह टूल प्रत्येक प्रतिक्रिया को डिकोड करता है और उसके वास्तविक पिक्सेल आयामों को पढ़ता है। आकार के लिए 120x90 परिणाम जो बड़ा होना चाहिए उसे "प्रकाशित नहीं" के रूप में रिपोर्ट किया जाता है, क्योंकि इसका यही मतलब है। यह लेबल पढ़ने और बॉक्स खोलने के बीच का अंतर है।
आपको किस आकार का उपयोग करना चाहिए?
किसी लिंक कार्ड, आलेख शीर्षलेख या मुद्रित किसी भी चीज़ के लिए, maxresdefault मौजूद होने पर उसका उपयोग करें: यह एकमात्र वास्तविक 1280x720 फ़ाइल है।
एक कॉम्पैक्ट सूची या साइडबार के लिए, 320x180 पर mqdefault आमतौर पर बेहतर विकल्प होता है, क्योंकि यह वास्तविक 16:9 है जिसमें कोई काली पट्टी नहीं है। hqdefault और sddefault 4:3 फ्रेम हैं जिनके अंदर वाइडस्क्रीन इमेज लेटरबॉक्स है, इसलिए फुल ब्लीड लीव्स बार में से एक का उपयोग करके आपको क्रॉप करना होगा।
hqdefault वह आकार है जिसे आप तब अपना सकते हैं जब आपको किसी ऐसी चीज़ की आवश्यकता होती है जो हमेशा मौजूद रहती है: हर वीडियो में यह होता है।
तीन स्टोरीबोर्ड फ़्रेम
पोस्टर छवियों के अलावा, YouTube वीडियो के आरंभ, मध्य और अंत के पास से ली गई तीन तस्वीरें प्रकाशित करता है, जैसे hq1.jpg, hq2.jpg और hq3.jpg। वे चयनित थंबनेल नहीं हैं और अक्सर अप्रिय होते हैं, लेकिन वे तब उपयोगी होते हैं जब पोस्टर एक शीर्षक कार्ड होता है और आप यह दिखाना चाहते हैं कि वीडियो वास्तव में कैसा दिखता है।
ये फ़्रेम केवल JPEG के रूप में मौजूद हैं। टूल में WebP का चयन करने से 404 पता उत्पन्न होने के बजाय वे छिप जाते हैं।
JPEG या WebP
पांच पोस्टर आकारों को एक अलग पथ के तहत WebP के रूप में भी प्रकाशित किया जाता है, और वे फ़ाइलें आम तौर पर समान दृश्य गुणवत्ता पर 25 से 35 प्रतिशत छोटी होती हैं। यदि छवि किसी वेब पेज के लिए बनाई गई है और आपको इसे पुराने सॉफ़्टवेयर में खोलने की आवश्यकता नहीं है, तो WebP बेहतर डाउनलोड है।
एक व्यावहारिक पकड़ है. Google क्रॉस-ऑरिजिन हेडर के साथ JPEG पथ और बिना हेडर के WebP पथ प्रदान करता है, इसलिए एक वेब पेज JPEG फ़ाइलों को ला सकता है और सहेज सकता है, लेकिन WebP बाइट्स को नहीं पढ़ सकता है। इसलिए यह टूल JPEG को डाउनलोड करता है और आपको एक लिंक के रूप में WebP पता देता है: इसे एक टैब में खोलें, या इसे एक बिल्ड चरण में पेस्ट करें जो सर्वर-साइड लाता है।
कैप्शन और ट्रांसक्रिप्ट पैनल
यह टूल YouTube से कैप्शन नहीं लाएगा, क्योंकि कोई भी वेब पेज ऐसा नहीं कर सकता। टाइम्डटेक्स्ट एंडपॉइंट्स शून्य बाइट्स लौटाते हैं जब तक कि अनुरोध में वास्तविक प्लेयर सत्र से प्रूफ-ऑफ-ओरिजिन टोकन नहीं होता है, और वॉच पेज जिसमें हस्ताक्षरित कैप्शन URL होता है, कोई क्रॉस-ओरिजिन हेडर नहीं भेजता है, इसलिए कोई पेज इसे नहीं पढ़ सकता है। दोनों जानबूझकर हैं, और दोनों थंबनेल के विपरीत हैं, जो एक होस्ट पर सामान्य स्थैतिक फ़ाइलें हैं जो क्रॉस-ओरिजिन रीड की अनुमति देती हैं।
इसके बजाय कैप्शन पैनल जो करता है वह पढ़ता है कि आप कुछ सेकंड में क्या प्राप्त कर सकते हैं, चाहे वह किसी भी रूप में आए। तीन मार्ग हैं, और पहला किसी भी वीडियो के लिए काम करता है जिसमें कैप्शन हैं: वीडियो खोलें, विवरण का विस्तार करें, "प्रतिलेख दिखाएं" पर क्लिक करें, फिर प्रतिलेख पाठ का चयन करें और कॉपी करें। उसे चिपकाएँ और टाइमस्टैम्प उसके साथ आ जाएँ - यह टूल "0:15" पंक्तियों को वास्तविक संकेतों में बदल देता है। दूसरा मार्ग आपके अपने वीडियो के लिए YouTube स्टूडियो है: उपशीर्षक, भाषा, तीन-बिंदु मेनू, डाउनलोड, जो SRT, VTT और SBV प्रदान करता है। तीसरा आपके ब्राउज़र का नेटवर्क पैनल है: कैप्शन चालू होने पर, "टाइम्डटेक्स्ट" के लिए फ़िल्टर करें और प्रतिक्रिया निकाय या अनुरोध URL को कॉपी करें; दोनों स्वीकार किए जाते हैं, और आपके लिए URL लाया जाता है।
प्रारूप के बारे में पूछने के बजाय उसका पता लगाया जाता है। SRT, WebVTT, SBV, TTML/DFXP, YouTube का समयबद्ध टेक्स्ट XML, इसका JSON3 फॉर्म और सादा ट्रांसक्रिप्ट-पैनल टेक्स्ट सभी एक ही क्यू सूची में पार्स हो जाते हैं। प्रत्येक संकेत को उसके टाइमस्टैम्प के साथ सूचीबद्ध किया जाता है, और प्रत्येक टाइमस्टैम्प आपके द्वारा चिपकाए गए वीडियो के ठीक दूसरे भाग का एक लिंक होता है, इसलिए एक प्रतिलेख पाठ की दीवार के बजाय जंप पॉइंट का एक सेट बन जाता है।
एक चेतावनी दफनाने के बजाय स्क्रीन पर बताई गई है: ट्रांसक्रिप्ट पैनल प्रति पंक्ति केवल एक प्रारंभ समय प्रकाशित करता है, इसलिए प्रत्येक संकेत को वहीं अंत दिया जाता है जहां अगला शुरू होता है। वे समय सेकंड के लिए सटीक हैं, मिलीसेकंड के लिए नहीं। स्टूडियो या नेटवर्क पैनल से एक वास्तविक कैप्शन फ़ाइल सटीक अवधि रखती है।
स्वचालित कैप्शन को एक अतिरिक्त उपचार मिलता है। उन्हें एक रोलिंग विंडो के रूप में लिखा जाता है - प्रत्येक क्यू पिछली पंक्ति को एक और शब्द के साथ दोहराता है - जो प्रत्येक वाक्यांश को चार या पांच बार पढ़ने के लिए एक सरल प्रतिलेख बनाता है। वह विंडो डिफ़ॉल्ट रूप से ढह गई है, और आप फ़ाइल को बिल्कुल वैसे ही देखने के लिए इसे बंद कर सकते हैं जैसा लिखा है।
टाइमस्टैम्प्ड ट्रांसक्रिप्ट के रूप में निर्यात करें, क्लिक करने योग्य टाइमस्टैम्प के साथ मार्कडाउन, स्प्रेडशीट के लिए CSV, या SRT या WebVTT के रूप में वापस जाएं। यह सब पेज में होता है: फ़ाइल कभी अपलोड नहीं होती है।
प्रश्न
क्या इससे वीडियो डाउनलोड होता है?
नहीं, यह पूर्वावलोकन छवियाँ और सार्वजनिक oEmbed रिकॉर्ड लाता है, और कुछ नहीं। यहां कोEVडियो डाउनलोडर नहीं है और मीडिया स्ट्रीम तक पहुंचने का कोई प्रयास नहीं है।
मेरे द्वारा Fetch दबाने से पहले टूल आकार क्यों दिखाता है?
वे YouTube की प्रकाशित सूची से नाममात्र आकार हैं, दिखाए गए हैं ताकि आप जान सकें कि क्या अनुरोध किया जाएगा। उन्हें तब तक "नाममात्र" का लेबल दिया जाता है जब तक कि कोई वास्तविक फ़ाइल प्राप्त नहीं कर ली जाती और माप नहीं ली जाती।
क्या मैं शॉर्ट्स लिंक का उपयोग कर सकता हूँ?
हाँ। शॉर्ट्स, लाइव, एंबेड, youtu.be, m.youtube.com, music.youtube.com और youtube-nocookie.com लिंक सभी काम करते हैं, जैसे कि नंगे 11-वर्ण ID को चिपकाना।
सीमाएँ
- जो थंबनेल कभी जेनरेट नहीं किया गया उसे पुनर्प्राप्त नहीं किया जा सकता: कोई भी टूल 360p पर अपलोड किए गए वीडियो के लिए 1280x720 फ़ाइल नहीं बना सकता है।
- निजी, हटाए गए और आयु-प्रतिबंधित वीडियो साइन-आउट किए गए आगंतुकों के लिए कोई थंबनेल प्रकाशित नहीं करते हैं, इसलिए उनके लिए कुछ भी नहीं मिलेगा।
- छवियाँ Google द्वारा प्रस्तुत की गई हैं। यदि आपका नेटवर्क i.ytimg.com को ब्लॉक कर देता है, तो यहां भी फ़ेच ठीक वैसे ही विफल हो जाएगा जैसा कि कहीं और होगा।