YouTube की सहेजी गई ऑफ़लाइन वीडियो खोलें (.exo फ़ाइल)


11

मेरा प्रश्न YouTube ऐप की नई ऑफ़लाइन कार्यक्षमता के लिए विशिष्ट है।

मैंने अपने Android फोन पर YouTube ऐप से कुछ वीडियो सहेजे हैं। मैंने कुछ समस्या के कारण अपना फ़ोन OS पुनर्स्थापित किया। लेकिन मेरे पास एसडी कार्ड पर संग्रहीत YouTube ऐप द्वारा डाउनलोड की गई फाइलें हैं। अब YouTube उस वीडियो को ऑफ़लाइन सूची में नहीं दिखा रहा है।

क्या कोई ऐसा तरीका है जिससे मैं YouTube एप्लिकेशन के माध्यम से उन फ़ाइलों को खोल सकता हूं?

संलग्न

मैं अभी सोच रहा हूं कि क्या यूट्यूब डाउनलोड की गई वीडियो की सूची को स्टोर करने के लिए कुछ कॉन्फिग फाइल का उपयोग करता है। यदि ऐसा है तो हम ऐसी कॉन्फिग फाइलों को संशोधित कर सकते हैं और उन वीडियो को ऑफलाइन सूची में जोड़ सकते हैं।


2
आपने वीडियो को सहेजने और इसे पुनर्स्थापित करने के बीच समय अंतराल का उल्लेख नहीं किया है। Engadget के एक लेख के अनुसार , " आपके द्वारा सेव की गई कोई भी चीज़ बाएं हाथ के स्लाइडिंग मेनू पर ऑफ़लाइन अनुभाग में 48 घंटों के लिए सुलभ होगी। " आपको वीडियो को फिर से डाउनलोड करने की आवश्यकता हो सकती है।
एंड्रयू टी

@AndrewT। वास्तव में यह निश्चित रूप से 48 घंटे से अधिक था। लेकिन Google ऑफ़लाइन में 1gb sdcard मेमोरी का उपयोग किया जा रहा है, लेकिन सामग्री YouTube ऑफ़लाइन सूची में दिखाई नहीं दे रही है।
केबी ५

1
अधिक-या-कम, यही मेरा मतलब है: YouTube ऑफ़लाइन फ़ाइल तक पहुंच को नियंत्रित करता है। यदि फ़ाइल वहाँ है, तब भी YouTube इसे सूचीबद्ध नहीं करेगा यदि यह पहले ही समाप्त हो चुका है। मुझे लगता है कि अनुमति उनके सर्वर प्रति खाता आधार पर नियंत्रित है, इसलिए आपको फ़ाइल को मैन्युअल रूप से हटाना होगा और YouTube से इसे डाउनलोड करना होगा। मेरा मानना ​​है कि यह अच्छे कारण के लिए ऐसा है।
एंड्रयू टी

जवाबों:


5

नहीं, वर्तमान में उन पहले से डाउनलोड किए गए वीडियो को पुनर्प्राप्त करने का कोई तरीका नहीं है।

कारण ?

ऑफ़लाइन सुविधा कैश के रूप में गिना जाता है इसलिए इसे "आपका डेटा" नहीं माना जाता है।

और जब से आपने फोन को पुनर्स्थापित किया (इसे "फ़ैक्टरी-रीसेट" माना जाता है), यह मूल रूप से सामग्री को पोंछने के लिए मूल रूप से क्या करता है? from the /cache (holding the application cache) and /data (user data and user-installed apps, dalvik cache) partitions.

सावधानी: आप सभी डाउनलोड किए गए ऑफ़लाइन YouTube वीडियो को ढीला कर देंगे, जब आप YouTube ऐप के " अपडेट को अनइंस्टॉल " करेंगे।

मैं इसी तरह प्रश्न पूछा यहाँ जब मैं भी पाया गया कि YouTube से मेरे ऑफ़लाइन वीडियो गायब हो गया!


यह प्रश्न एक अलग प्रश्न का उत्तर देता हुआ प्रतीत होता है (हालाँकि यह टिप्पणी देने वाले का इच्छित प्रश्न हो सकता है)।
15

@agweber हां, जब मैंने उत्तर पोस्ट किया था, तो ओपी ने कुछ टिप्पणियां प्रदान की थीं और मेरा उत्तर पोस्ट उसी पर आधारित है। लेकिन ऐसा लगता है कि उन टिप्पणियों को अब हटा दिया गया है।
AADAndroidEnthmen

मैं असहमत हूं। मुझे नहीं लगता कि यह (यूट्यूब) अब कैश में वीडियो को बचाता है। एक सप्ताह पुराना वीडियो भी देख सकते हैं।
दक्ष गर्ग

5

कोई .exo फ़ाइल खोलने का कोई तरीका नहीं है क्योंकि यह एन्क्रिप्टेड है और वीडियो फ़ाइल .exo फ़ाइलों के विखंडू में विभाजित है। यहां तक ​​कि अगर आपके पास अपने फोन में एक ऑफ़लाइन वीडियो संग्रहीत है, तो आप Internal Storage/Android/data/com.youtube.comनिर्देशिका के तहत एक से अधिक .exo फ़ाइल पा सकते हैं । वे कुछ भी नहीं बल्कि एन्क्रिप्टेड एक्सो फाइलें हैं जो केवल यूट्यूब ऐप के माध्यम से खोली जा सकती हैं। Xda- डेवलपर्स मंच पोस्ट से ,

1- Google वीडियो को बचाने के लिए EXO फ़ाइल फॉर्मेट का उपयोग कर रहा है। यह जाहिरा तौर पर सिस्टम फ़ाइलों के लिए उपयोग किया जाने वाला एक फ़ाइल प्रारूप है और जब हम इन EXO फ़ाइलों को कंप्यूटर पर कॉपी करने में कामयाब होते हैं, तो यह स्पष्ट रूप से केवल YouTube Android ऐप के माध्यम से खेला जा सकता है।

2- जब आप YouTube ऐप में ऑफ़लाइन वीडियो के लिए डाउनलोड का अनुरोध करते हैं, तो वीडियो विडोज़ डाउनलोड किया जाता है। उदाहरण के लिए, हमने जो 3-मिनट की फ़ाइल डाउनलोड की थी, उसे पाँच भागों में सहेजा गया था। यह संभव है कि एंड्रॉइड के लिए केवल YouTube ऐप इन चंक्स का अर्थ बना सकता है और उन्हें एक साथ जोड़ सकता है।

3- हमें यह भी लगता है कि यहां पर वास्तविक समय का एन्क्रिप्शन चल रहा है। जब वीडियो डाउनलोड किया जाता है, तो न केवल भागों में टूट जाता है, बल्कि वास्तविक समय में संकुचित और एन्क्रिप्टेड EXO प्रारूप में परिवर्तित हो जाता है। इसके कई लाभ हैं, एक स्पष्ट लाभ यह है कि लोग वीडियो को कॉपी-पेस्ट नहीं कर सकते हैं और इसे अंधाधुंध रूप से साझा कर सकते हैं। इस बीच, संपीड़न डिस्क पर स्थान बचाता है। उदाहरण के लिए, हमने जो 3-मिनट लंबा वीडियो डाउनलोड किया है, वह वास्तव में लगभग 40 एमबी डेटा का उपभोग करता है। लेकिन जब फोन पर संग्रहीत किया जाता है, तो वीडियो केवल 25mb स्थान के आसपास होता है।

4- जब कोई उपयोगकर्ता वीडियो चलाता है, तो उसे वास्तविक समय में डिक्रिप्ट किया जाता है। यह संभव है कि केवल YouTube का ऐप यह डिक्रिप्शन कर सकता है।

5- यदि आप वास्तविक फ़ाइल के बजाय, ब्लूटूथ का उपयोग करके ऑफ़लाइन वीडियो साझा करते हैं, तो वीडियो का एक वेब लिंक प्राप्तकर्ता को भेजा जाता है।

हालाँकि आप इस एक्सोप्लेयर लाइब्रेरी को जीथब पर देख सकते हैं और देख सकते हैं कि क्या मदद करता है।

ExoPlayer Android के लिए एक एप्लिकेशन स्तर मीडिया प्लेयर है। यह स्थानीय और इंटरनेट दोनों पर ऑडियो और वीडियो चलाने के लिए Android के MediaPlayer API का विकल्प प्रदान करता है।


यदि YouTube ऐप इसे ऑफ़लाइन करता है, तो यह निश्चित रूप से डिक्रिप्शन और कुंजियों के लिए तर्क निकालने के लिए रिवर्स इंजीनियर हो सकता है। लेकिन निश्चित रूप से यह बहुत उपयोगी नहीं है क्योंकि आप आसानी से अनएन्क्रिप्टेड YouTube वीडियो डाउनलोड कर सकते हैं।
जोनाथन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.