2015-08-06 5 views
12

मैं एक एमपीईजी DASH डाउनलोडर की तलाश में हूं और youtube_dl बस मुझ पर हिट करें।एक एमपीईजी DASH .mpd यूआरएल को देखते हुए, क्या youtube_dl के माध्यम से सभी मीडिया खंडों को कम करना संभव है?

.mpd URL को देखते हुए, क्या सभी मीडिया सेगमेंट डाउनलोड करने के लिए youtube_dl का उपयोग करना संभव है?

उत्तर

16

सभी वीडियो और ऑडियो क्षेत्रों डाउनलोड करने और उन्हें एक एकल फाइल में mux, youtube-dl इस प्रकार कॉल करने के लिए:

youtube-dl -f bestvideo+bestaudio http://URL/TO/manifest.mpd 

विकल्प -f <id1>[,<id2>]... जो खंडों को बचाने के लिए की धारा (या धाराओं) का चयन किया जाता है। इस उदाहरण में -f bestvideo+bestaudio यूट्यूब-डीएल केवल सर्वश्रेष्ठ वीडियो और ऑडियो स्ट्रीम को सहेजता है। विवरण और अधिक उन्नत प्रारूप चयनकर्ताओं के लिए format selection syntax देखें। उपलब्ध धाराओं को खोजने के लिए, youtube-dl -F http://URL/TO/manifest.mpd का उपयोग करें।

एक फ़ाइल में वीडियो और ऑडियो धाराओं को मक्स (मर्ज) करने के लिए, आपके पास FFmpeg या libav आपके सिस्टम में स्थापित होना चाहिए। अन्यथा, यूट्यूब-डीएल प्रत्येक स्ट्रीम के लिए एक अलग फ़ाइल का उत्पादन करेगा (मेरे उदाहरण में, ऑडियो के लिए एक और वीडियो के लिए एक)।

स्पष्ट प्रारूप चयन के बिना, डिफ़ॉल्ट -f bestvideo+bestaudio/best है। यूट्यूब-डीएल स्वचालित रूप से सर्वश्रेष्ठ वीडियो और ऑडियो का चयन करेगा, और यदि कोई अलग वीडियो-केवल या ऑडियो-केवल स्ट्रीम नहीं है, तो वीडियो और ऑडियो दोनों में मौजूद सर्वोत्तम स्ट्रीम का चयन किया जाता है।

youtube-dl http://URL/TO/manifest.mpd 

यह डिफ़ॉल्ट संस्करण 2015.04.26 के बाद उपयोग किया जाता है। इससे पहले (या -o - निर्दिष्ट है, तो sttout पर यूट्यूब-डीएल लिखने का आउटपुट बना रहा है), डिफ़ॉल्ट केवल -f best था, केवल वीडियो-केवल और ऑडियो-केवल स्ट्रीम को अनदेखा कर रहा था। आप स्पष्ट रूप से -f best निर्दिष्ट करना चाहेंगे जब अलग-अलग वीडियो और ऑडियो दोनों में स्ट्रीम की तुलना में खराब गुणवत्ता हो।

+1

मेरे मामले में, वास्तव में वीडियो को डाउनलोड करने में परिणामस्वरूप सर्वश्रेष्ठ वीडियो + बेस्टौडियो स्विच मैन्युअल रूप से निर्दिष्ट किया गया। –

+0

मैंने डिफ़ॉल्ट प्रारूप चयनकर्ता पर अधिक जानकारी जोड़ा। यूट्यूब-डीएल का किस संस्करण का उपयोग आपने किया था, @ जेरोएन बार्ट? – Palec

+0

@Palec: मुझे याद नहीं है, लेकिन यह अब नवीनतम संस्करण में तय है :) –

0

बस bitcodin पोर्टल में डाउनलोड बटन का उपयोग करें जो आपके लिए नौकरी कर रहा है।

+0

आप [बिटकोडिन पोर्टल] (https://www.bitcodin.com/) में एक खाता बना सकते हैं और कुछ सामग्री एन्कोड कर सकते हैं, उदा। सिंटेल, और एन्कोडिंग जॉब सेक्शन में डाउनलोड बटन के साथ इसे डाउनलोड करें। हम 2.5 जीबी आउटपुट के साथ एक मुफ्त योजना प्रदान करते हैं ताकि कोई समस्या न हो। कम से कम अपने बिटरेट के साथ वीडियो के लिए नहीं। बिल्कुल आपके वीडियो को एन्कोड करने के तरीके पर एक ट्यूटोरियल [बिटकोडिन के साथ शुरू करना] पर पाया जा सकता है (http://developer.bitcodin.com/doc/getting-started) –

+0

मैं देखता हूं। मैं एक डीएएसएच डाउनलोडर की तलाश में हूं जो वास्तव में एक .mpd यूआरएल दिया गया है। बिटकोडिन वास्तव में अच्छा है लेकिन यह वही नहीं है जो मैं इस प्रश्न में देख रहा हूं। अभी भी धन्यवाद :) – Drake

+0

मैं इस पोर्टल से एक वीडियो कैसे डाउनलोड कर सकता हूं? कृपया ट्यूटोरियल पेज – iuridiniz

संबंधित मुद्दे

 संबंधित मुद्दे