मैं YouTube से वीडियो डाउनलोड करने के लिए फ़ायरफ़ॉक्स और वीडियो डाउनलोड हेल्पर प्लगइन का उपयोग करता हूं , आदि।
ये प्लगइन्स और साइटें इन वीडियो के लिए स्वचालित रूप से डाउनलोड लिंक कैसे प्राप्त करते हैं?
मैं YouTube से वीडियो डाउनलोड करने के लिए फ़ायरफ़ॉक्स और वीडियो डाउनलोड हेल्पर प्लगइन का उपयोग करता हूं , आदि।
ये प्लगइन्स और साइटें इन वीडियो के लिए स्वचालित रूप से डाउनलोड लिंक कैसे प्राप्त करते हैं?
जवाबों:
इसे पूरा करने के लिए कम से कम दो तरीके हैं:
सॉफ्टवेयर डाउनलोड धाराओं को स्वीकार करता है और किसी भी वीडियो का पता लगाता है (यह सबसे संभावित परिदृश्य है) बचाता है
सॉफ्टवेयर केवल इसे वेब ब्राउजर के कैश से कॉपी करता है (हालांकि असंभव नहीं है, यह दो कारणों से बहुत कम संभावना है: 1., सभी समर्थित वेब ब्राउज़र और संभवतः कुछ वीडियो प्लेयर के विशिष्ट ज्ञान की आवश्यकता है; और 2., सभी वीडियो नहीं; यह पूरी तरह से डिस्क पर संग्रहीत है क्योंकि यह वीडियो प्लेयर पर निर्भर करता है)
संपादित करें: तीसरी और चौथी संभावनाएं जोड़ी गईं ...
सॉफ्टवेयर दर्शक प्लग-इन के रूप में एक ही डाउनलोड अनुरोध को क्राफ्ट करके वीडियो का अनुरोध करता है, और फिर प्राप्त होने पर डेटा बचाता है (यह ऊपर सूचीबद्ध पहली संभावना से अलग है, और इसके लिए कुछ रिवर्स इंजीनियरिंग की आवश्यकता हो सकती है URI वास्तव में कैसे बनाया गया था यह निर्धारित करने के लिए फ़्लैश या कुछ पैकेट सूँघने में लिखे गए फिल्म खिलाड़ी)
सॉफ़्टवेयर वीडियो खिलाड़ियों के लिए डिफ़ॉल्ट हैंडलर की जगह लेता है (या यह फ़्लैश प्लेयर हैंडलर की जगह ले सकता है और यह वेब साइटों पर एक अंतरिम हैंडलर के रूप में कार्य करता है, यह YouTube.com, Video.Google.com, आदि जैसे पहचानता है, लेकिन वेब साइटों और फ्लैश के लिए एनिमेशन सामग्री जो इसे विशेष रूप से पहचान नहीं पाती है वह केवल पिछले फ़्लैश प्लेयर प्लग में काम को पास करती है (उपयोगकर्ता के लिए अधिक "पारदर्शी" प्रभाव बनाने के लिए)
YouTube में प्रत्येक वीडियो के लिए एक अद्वितीय URL है। कुछ साइटें एक ऑनलाइन स्क्रिप्ट प्रदान करती हैं जो YouTube वीडियो को MP4 या इसी तरह के वीडियो फ़ाइल एक्सटेंशन में परिवर्तित करती हैं । वह स्क्रिप्ट आमतौर पर वीडियो को उनके FFMPEG सर्वर पर डाउनलोड करती है और फिर उसे MP4 या किसी अन्य समर्थित प्रारूप में परिवर्तित करती है और आपको उस स्ट्रीमिंग वीडियो को डाउनलोड करने देती है।
यूट्यूब-डीएल नामक एक उपकरण है जो वीडियो फ़ाइल और उसके स्थान के बारे में सभी आवश्यक जानकारी निकालकर ऐसा करता है, और फिर इसे डाउनलोड (या तो RTMPDump या सीधे) उपयोगकर्ता के विनिर्देश के अनुसार (कई YouTube वीडियो कई स्वरूपों में उपलब्ध हैं )।
पायथन स्रोत उपलब्ध है और लिनक्स, विंडोज और मैक ओएस एक्स पर चलना चाहिए (बशर्ते पायथन इंटरप्रेटर स्थापित हो)।
मुझे लगता है कि यह डाउनलोड करने वालों का सबसे ज्यादा काम है।