टेक्स्ट में पाने वाला YouTube RSS
(shortv.replit.app)मैं आमतौर पर YouTube पर जानकारी-आधारित कंटेंट ज़्यादा देखता हूँ, लेकिन दूसरे वीडियो देखते-देखते समय बर्बाद करना पसंद नहीं है, इसलिए इसे Replit से बनाया।
अनुशंसित उपयोगकर्ता
- जो YouTube के अंतहीन rabbit hole में नहीं फँसना चाहते
- जो वीडियो की बजाय सिर्फ जानकारी को टेक्स्ट में जल्दी पढ़ना चाहते
- जो ज़रूर देखने लायक वीडियो चुनकर निकालना चाहते हैं
42 टिप्पणियां
आह.. एक्सेस नहीं हो रहा है। क्या आपने सेवा बंद कर दी है?
yt-dlpबार-बार ब्लॉक हो रहा था, इसलिए सामान्य सेवा बंद कर दी गई है T_Tआर्काइव के लिए इसे
shortv.vercel.appपर शिफ्ट किया है, लेकिन वहाँ भी फिलहाल सेवा नहीं चल रही है..इसलिए फिलहाल मैंने ब्लॉग को summarize करने वाली एक सेवा बनाई है: https://hyprfeed.app/
YouTube summary के लिए आगे कोई तरीका मिला तो उसे भी जोड़ने की योजना है.
आपने तो कमाल की चीज़ बना दी है..? धन्यवाद!!
बेहतरीन है। मैं इसे अच्छी तरह इस्तेमाल करूंगा।
मेरा मानना है कि अगर आप Gemini API इस्तेमाल करें, तो वीडियो डाउनलोड किए बिना सिर्फ URL से ही वीडियो उपलब्ध कराया जा सकता है।
पहले यह संभव था, लेकिन अभी भी होगा या नहीं, यह पक्का नहीं है!
एक बार इसे संदर्भ के तौर पर देखना अच्छा रहेगा!
https://cloud.google.com/vertex-ai/generative-ai/…
https://ai.google.dev/gemini-api/docs/video-understanding?hl=ko
आख़िरकार यह असफल रहा T_T
मुझे पक्का नहीं है कि मैंने इसे सही तरह से लागू नहीं किया था या नहीं, लेकिन पूरे दिन खोजने के बाद
ऐसा कहा जाता है।
ओह, धन्यवाद! लगता है मेरी search skill थोड़ी कमज़ोर थी T_T
मैं test करके नतीजे पर comment छोड़ दूँगा।
geminiऐप या साइट में यह अभी सपोर्ट नहीं है (gemini client में वीडियो insert फ़ीचर भी हाल ही में जोड़ा गया है)AI Studio में हालांकि यह काफी समय से सपोर्टेड है!
आप डेवलपर नहीं हैं, फिर भी प्रोडक्ट की complete polish काफ़ी अच्छी है!
मैं इस सेवा का अच्छे से इस्तेमाल करूंगा!
लागत काफ़ी ज़्यादा लग रही है, तो आप इसे कैसे पूरा करने की योजना बना रहे हैं? डेटा तो YouTube का है, इसलिए मुझे लगता है कि copyright की वजह से इससे monetization करना मुश्किल होगा।
लागत अभी तक बहुत ज़्यादा नहीं आई है, लेकिन जैसे-जैसे चैनलों की संख्या बढ़ेगी, लगता है कि सर्वर और API लागत पर विचार करने का समय आएगा। LilysAI जैसी सेवाओं को देखें तो लगता है कि कोई तरीका मौजूद है, इसलिए इसे थोड़ा और बेहतर बनाते हुए इस पर सोचने की कोशिश करूंगा!
हर बार जानकारीपूर्ण वीडियो की बातें दिमाग में भरकर रखना पड़ता था, इसलिए सिरदर्द होता था, यह बहुत अच्छा है।
मेरे जैसे ज़रूरत वाले लोग इतने ज़्यादा हैं, यह देखकर हैरानी होती है :)
ओह, यह बहुत अच्छा है। क्या दिए गए चैनलों में से चुनने के बजाय YouTube चैनल URL डालकर उसे सीधे जोड़ा जा सकता है?
मूल योजना यह थी कि यूज़र खुद जोड़ें और शेयर करें, लेकिन deploy server पर YouTube bot blocking policy की वजह से 100% block हो रहा है T_T इसलिए अभी मैं channel चुनकर development server से जोड़ रहा हूँ.
मैं
yt-dlpइस्तेमाल कर रहा हूँ, अगर इस समस्या को हल करने का कोई तरीका हो तो कृपया साझा करें.. LilysAI जैसी चीज़ें यह कैसे करती हैं, समझ नहीं आ रहा.....लगभग इतना ही है। अगर user खुद जोड़ता है, तो लगता है कि 3वां बिंदु उससे संबंधित होगा।
जवाब के लिए धन्यवाद!
1, 3, 4 पहले से लागू हैं। 2 के मामले में, शायद Replit development server वर्चुअली चल रहा है, इसलिए लगता है कि वह block नहीं हो रहा, और deploy server block हो रहा है। खोजने पर पता चला कि AWS जैसी जगहें लगभग block हो जाती हैं। लगता है इसका कोई पक्का जवाब नहीं है T_T..
आह, क्या यह पूरे वीडियो को चलाकर उसका सारांश बनाता है? या फिर सिर्फ वीडियो की स्क्रिप्ट लेकर सारांश बनाता है? अगर
yt-dlpहै, तो पहला वाला मामला होगा, इसलिए कम से कम उतना समय तो लगेगा जितनी वीडियो की लंबाई है। लेकिन अगर दूसरा वाला है, तो यह जल्दी खत्म हो जाएगा, इसलिए सिर्फ 3 बार से ही शायद काम चल जाएगा। हालांकि नतीजे की quality में फर्क आ सकता है।मैं अभी केवल audio files को हिस्सों में लेकर script के रूप में निकाल रहा हूँ.
YouTube UI में एक ऐसी स्क्रीन होती है जहाँ subtitles (script) को समय के हिसाब से देखा जा सकता है; अगर सिर्फ़ इसे parse किया जाए, तो crawling में लगने वाला समय काफ़ी कम किया जा सकता है। मेरी जानकारी में, कई Chrome plugins भी उसी को देखकर summary बनाते हैं।
हाँ, सही है। मूल रूप से YouTube Data API से स्क्रिप्ट लेकर इस्तेमाल करना बेहतर है, लेकिन टेस्ट करके देखें तो लगभग सभी में स्क्रिप्ट नहीं है ऐसा रिटर्न होता है T_T। कहते हैं कि इसके लिए uploader को सेटिंग करनी पड़ती है।
ytdlpमें सबटाइटल डाउनलोड करने की सुविधा है। वह ऑटो-जनरेटेड सबटाइटल के रूप में डाउनलोड होता है, इसलिए उसमें टाइपो होते हैं, लेकिन मैं उसी को AI में डालकर उसका सारांश बनवाकर इस्तेमाल करता हूँ।ओह, यह जानकारी मुझे नहीं थी। AI ने जैसा बताया वैसा करते-करते यह समस्या आ गई। लगता है यह audio extraction से भी तेज़ होगा, मैं इसे टेस्ट करके देखूंगा!
https://github.com/ysm-dev/cpdown
इसे भी मैंने इसी तरह के तरीके से बनाया है।
कोड खोलकर देखिए :)
इसे भी संदर्भ के तौर पर देखूँगा :)
आह। आसान नहीं है..
इस तरह की चीज़ की बहुत ज़रूरत थी, धन्यवाद haha 4 घंटे के वीडियो अपलोड करने वाले चैनल बहुत ज़्यादा हैं...
पूरी तरह सहमत! इसमें थोड़ी मेहनत लगती है और token भी चाहिए, लेकिन एक बार बना लेने के बाद यह बहुत सुविधाजनक हो जाता है।
क्या YouTube पर मौजूद बहुत-से मौजूदा वीडियो और अभी भी नए अपलोड हो रहे वीडियो को कैटेगराइज़ करके दिखाया जाता है? अंदर जाकर देखा तो कुछ कैटेगरी में सिर्फ़ कुछ ही वीडियो दिख रहे थे, इसलिए पूछना चाहता/चाहती हूँ कि ऐसा क्यों है।
हाँ, पुराने वीडियो नहीं लाए जाते; चैनल जोड़ने के समय से केवल नए वीडियो ही एकत्र किए जा रहे हैं.
लाइक!!!!!
-_-b
वाह, यह बहुत ही शानदार वेब सेवा है!!! मैं आपका समर्थन करता हूँ और इसे अच्छे से इस्तेमाल करूँगा!
समर्थन के लिए धन्यवाद!!
कैटेगरी काम नहीं कर रही है~ अगर development/अर्थव्यवस्था कैटेगरी हों तो अच्छा लगेगा!!
फ़ीडबैक के लिए धन्यवाद। कैटेगरी टेबल अलग करते समय वह छूट गया था T_T
सुधार करके दोबारा डिप्लॉय कर दिया है!
कैटेगरी और चैनल उपयोगकर्ताओं की subscriber संख्या देखते हुए हटाए या जोड़े जाएंगे.
मैं उन लोगों में से हूँ जिन्हें लगता है कि जानकारी हासिल करने के लिए वीडियो से टेक्स्ट कहीं बेहतर है, इसलिए यह सेवा मुझे बहुत पसंद आई।
धन्यवाद, मैं कई अच्छे चैनल इकट्ठा करने की कोशिश करूँगा ^^
अच्छा है! वाह, मैं भी कुछ ऐसा ही बना रहा था, बिल्कुल रोंगटे खड़े हो गए!
अरे, इसी तरह सोचने वाले और भी लोग हैं! पता नहीं यह मददगार होगा या नहीं, लेकिन मैं अपना काम का रिकॉर्ड साझा कर रहा हूँ
https://eastchair.substack.com/p/replit-mvp-youtube
सोचा था उससे ज़्यादा, YouTube से फ़ीड बनाने की प्रक्रिया को optimize करना मुश्किल है; अगर कोई बेहतर तरीका हो तो कृपया साझा करें!
YouTube की bot blocking policy की वजह से काफ़ी मुश्किल हो रही है..T_T
ओह, अच्छा है। RSS xml सब्सक्रिप्शन कैसे करते हैं?
मैं non-developer हूँ, लेकिन agent ने इसे काफ़ी अच्छी तरह बना दिया। मैंने RSS xml बटन जोड़ दिया है। अगर कोई अजीब हिस्सा दिखे, तो कृपया feedback दें!
अभी RSS subscription implement नहीं किया है। जल्द ही इसे implement करने की कोशिश करूँगा।