Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Ruby

रूबी कॉन्फ़्रेंस वीडियो को अपने निजी पॉडकास्ट में बदलें

रूबी सम्मेलन कमाल के हैं। बहुत सारे लोग हैं जो इतना ज्ञान साझा कर रहे हैं, और आप लगभग हर बात से कुछ न कुछ ले लेंगे। और यदि आप वहां नहीं भी हो सकते हैं, तो भी नए सम्मेलनों का अर्थ है ढेर सारे नए टॉक वीडियो।

लेकिन एक समस्या है। वीडियो में समय लगता है। 1.5x पर भी, वे अभी भी 20 या 30 मिनट तक चलेंगे। और वह केंद्रित समय है जिसे मैं जितनी बार चाहूं ढूंढना मुश्किल है।

हालाँकि, पॉडकास्ट को पहले ही मेरे जीवन में जगह मिल गई है। मैं लगभग हर आवागमन शुरू करता हूं, बादल छाए रहने और कुछ एपिसोड सुनकर। और आवागमन के अलावा, आप कुत्ते को टहलाते समय, या व्यंजन करते समय उन्हें सुन सकते हैं। जब आप सोने के लिए जाते हैं तो आप उन्हें सुन सकते हैं।

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

हफ़डफ़र के साथ एक निजी पॉडकास्ट बनाना

हफडफर एक ऐसी वेबसाइट है जो वेब पर कहीं भी आपको मिलने वाली ऑडियो फाइलों को आपके निजी पॉडकास्ट स्टेशन में बदल देती है। यह वास्ताव में अच्छा है! लेकिन जब आप इसे कॉन्फ़्रेंस वार्ता के साथ आज़माते हैं तो एक समस्या होती है:

अधिकांश कॉन्फ़्रेंस वीडियो कॉन्फ़्रेंस हैं वीडियो .

इसलिए, इससे पहले कि आप हफ़डफ़र से बात कर सकें, आपको उसमें से केवल ऑडियो निकालना होगा। और ऐसा करने के लिए, आपको वीडियो डाउनलोड करने का तरीका खोजना होगा।

youtube-dl के साथ एक वीडियो लाया जा रहा है

जब आप Youtube, Vimeo, या Confreaks जैसी साइट पर कोई वीडियो देखते हैं, और आप इसे अपनी मशीन पर रखना चाहते हैं, तो आप youtube-dl नामक एक छोटे टूल का उपयोग कर सकते हैं . Mac पर, Homebrew का उपयोग करके इंस्टॉल करना आसान है:

brew install youtube-dl

(आप साइट पर दिए गए निर्देशों का उपयोग करके इसे अन्य सिस्टम पर स्थापित कर सकते हैं)।

एक बार इसके इंस्टाल हो जाने के बाद, यदि आप काइली स्ट्रैडली की महान RailsConf 2015 टॉक को डाउनलोड करना चाहते हैं, ताकि आप इसे ऑफ़लाइन देख सकें, तो चलाएँ:

youtube-dl https://confreaks.tv/videos/railsconf2015-amelia-bedelia-learns-to-code

यह हम जो चाहते हैं उसके करीब है। लेकिन इसे पॉडकास्ट में डालने के लिए, आपको केवल ऑडियो चाहिए। youtube-dl इसका समर्थन करता है -x . के साथ ध्वज, लेकिन आपको स्थापित करना होगा ffmpeg पहला:

$ brew install ffmpeg
$ youtube-dl -x https://confreaks.tv/videos/railsconf2015-amelia-bedelia-learns-to-code

[generic] railsconf2015-amelia-bedelia-learns-to-code: Requesting header
WARNING: Falling back on generic information extractor.
[generic] railsconf2015-amelia-bedelia-learns-to-code: Downloading webpage
[generic] railsconf2015-amelia-bedelia-learns-to-code: Extracting information
[download] Downloading playlist: Confreaks TV | Amelia Bedelia Learns to Code - RailsConf 2015
[generic] playlist Confreaks TV | Amelia Bedelia Learns to Code - RailsConf 2015: Collected 1 video ids (downloading 1 of them)
[download] Downloading video 1 of 1
[youtube] bSbla50tqZE: Downloading webpage
[youtube] bSbla50tqZE: Extracting video information
[download] Destination: RailsConf 2015 - Amelia Bedelia Learns to Code-bSbla50tqZE.m4a
[download] 100% of 31.88MiB in 00:05
[ffmpeg] Correcting container in "RailsConf 2015 - Amelia Bedelia Learns to Code-bSbla50tqZE.m4a"
[youtube] Post-process file RailsConf 2015 - Amelia Bedelia Learns to Code-bSbla50tqZE.m4a exists, skipping

फिर, हफ़डफ़र में, हेडर में "हफ़डफ़ इट" लिंक पर क्लिक करें, और आप उस अंतिम घेरा में भाग लेंगे, जिससे आपको कूदना है।

ड्रॉपबॉक्स के साथ ऑडियो अपलोड करना

आप अपनी नई ऑडियो फ़ाइल हफ़डफ़र पर अपलोड नहीं कर सकते, क्योंकि हफ़डफ़र एक लिंक चाहता है फ़ाइल के लिए, फ़ाइल को ही नहीं।

यदि आप एक ड्रॉपबॉक्स उपयोगकर्ता हैं, तो आप आसानी से इंटरनेट पर फ़ाइल प्राप्त कर सकते हैं यदि आप इसे ड्रॉपबॉक्स के Public/ में छोड़ते हैं फ़ोल्डर। फिर, आप हफ़डफ़र पर उपयोग किए जाने वाले लिंक को प्राप्त करने के लिए राइट क्लिक और "सार्वजनिक लिंक कॉपी करें" कर सकते हैं।

अंत में, अपने पॉडकास्ट को अपने पसंदीदा पॉडकास्ट प्लेयर में लाने के लिए हफडफर पर "आरएसएस" लिंक का उपयोग करें।

अफसोस की बात है कि एक पॉडकास्ट के रूप में, आप इस वार्ता में (स्पष्ट रूप से भयानक) चित्रों को याद करते हैं। और यह कोड- या डेमो-हैवी वार्ता के साथ अच्छी तरह से काम नहीं करता है (हालांकि आप अभी भी इसका सार प्राप्त करने में सक्षम हो सकते हैं)।

लेकिन कभी-कभी, यह किसी बात को सुनने या किसी बात को देखने के बीच कोई विकल्प नहीं होता है। यह किसी बात को सुनने और उसका बिल्कुल भी अनुभव न करने के बीच है। यदि वे आपके विकल्प हैं, तो केवल-ऑडियो एक अच्छा समझौता लगता है।

सब को एक साथ रखना

तो, यह प्रक्रिया फिर से है:

  1. मुफ़्त हफ़डफ़र खाते के लिए साइन अप करें।
  2. इंस्टॉल करें youtube-dl
  3. इंस्टॉल करें ffmpeg
  4. टॉक का ऑडियो youtube-dl -x <url_to_talk_video> से डाउनलोड करें ।
  5. ऑडियो फ़ाइल को ~/Dropbox/Public में टॉस करें , या कहीं और जो सार्वजनिक रूप से सुलभ है।
  6. “हफ़डफ़ इट” पर क्लिक करें और लिंक को अपनी नई ऑडियो फ़ाइल में पेस्ट करें।
  7. अपने स्वयं के कॉन्फ़्रेंस पॉडकास्ट का नया एपिसोड सुनें!

यदि आप पॉडकास्ट के प्रशंसक हैं, तो इसे आज़माएं। यह वास्तव में है जहां आप पहले से सुन रहे हैं वहां कॉन्फ़्रेंस वार्ता पॉप अप होना अच्छा है।


  1. रूबी के कार्य और तरीके:अपना खुद का कैसे परिभाषित करें

    रूबी विधि क्या है? एक विशिष्ट उद्देश्य के लिए एक साथ समूहीकृत रूबी कोड की एक, या एकाधिक, एक विधि है। इस समूहीकृत कोड को एक नाम दिया गया है, ताकि आप जब चाहें, कोड को दोबारा लिखे या कॉपी और पेस्ट किए बिना इसका उपयोग कर सकें। विधि का उद्देश्य हो सकता है : जानकारी प्राप्त करें। वस्तुओं को बदलें या ब

  1. रूबी ट्रांसपोज़ विधि के साथ पंक्तियों को कॉलम में बदलें

    आज आप सीखेंगे कि रूबी ट्रांसपोज़ विधि का उपयोग करके रूबी में ग्रिड से कैसे निपटें। कल्पना कीजिए कि आपके पास एक पूर्ण ग्रिड है, मान लीजिए कि एक बहु-आयामी सरणी के रूप में एक 3×3 वर्ग है। और आप पंक्तियों को लेना और उन्हें स्तंभों में बदलना चाहते हैं । आप ऐसा क्यों करना चाहेंगे? क्लासिक गेम के लिए ए

  1. अपने पुराने टीवी को स्मार्ट टीवी में कैसे बदलें

    इन दिनों बिकने वाला लगभग हर टीवी एक स्मार्ट टीवी है, जिसका अर्थ है कि यह इंटरनेट से जुड़ सकता है और Disney+ Hotstar, Netflix, Prime Video, Spotify और YouTube जैसी सेवाओं से संगीत और वीडियो स्ट्रीम कर सकता है। लेकिन क्या होगा यदि आपके पास पूरी तरह कार्यात्मक पुराना टीवी है और आप अभी एक नए स्मार्ट टीव