2013-07-18 4 views
9

यह यूआरएल एक विशाल HTML पृष्ठ देता है जो वीडियो देखने के लिए है।यूआरएल?

http://www.youtube.com/watch?v=some_id 

मैं सभी HTML टैग्स से नहीं जा सकता और वास्तविक वीडियो के लिए सही यूआरएल प्राप्त नहीं कर सकता। मेरा मानना ​​है कि वहां एक यूआरएल है जहां वास्तविक वीडियो स्ट्रीम आ रही है। मैं इसे की तरह कुछ होने की उम्मीद,

http://www.youtube.com/get_the_video?id=some_id 
Or, 
http://www.youtube.com/get_the_video/some_id.mp4 

मैं वीडियो के लिए सही यूआरएल बारे में कोई जानकारी नहीं मिल रहा।

क्या यह यूट्यूब इसका वीडियो लिंक बनाए रखता है या उनका कुछ और है?

क्या वे हमेशा यूआरएल बदलते हैं?

मैं वीडियो चलाने के लिए HTML में ऐसा कुछ करना चाहता हूं।

<video width="320" height="240" controls autoplay> 
     <source src="http://www.youtube.com/get_the_video?id=some_id" type="video/mp4"> 
</video> 

(मैं कैसे यूट्यूब काम करता है के लिए नया हूँ। कुछ मार्गदर्शन की आवश्यकता है)

+0

यहां जून, 2016 के लिए एक अद्यतन उत्तर है http://stackoverflow.com/a/37779863/68788 – Geuis

उत्तर

15

आप डाउनलोड या यूट्यूब से धारा यूआरएल पाने के लिए youtube-dl उपयोग कर सकते हैं।

एक वीडियो डाउनलोड करने के लिए,

youtube-dl http://www.youtube.com/watch?v=some_id 

या

youtube-dl some_id 

धारा यूआरएल पाने के लिए,

youtube-dl -g http://www.youtube.com/watch?v=some_id 

मूल रूप से यूआरएल के HTML स्रोत कोड से पार्स किया गया है कर मूल पृष्ठ

+0

अनुशंसा बहुत बढ़िया है। हालांकि, '-g' ध्वज मेरे लिए काम नहीं करता है। कोई सुराग? धन्यवाद! – Brian

+0

यह मेरे लिए काम कर रहा है। [यहां] से नवीनतम संस्करण स्थापित करने का प्रयास करें (http://rg3.github.io/youtube-dl/download.html) चेकआउट [दस्तावेज़ीकरण] (https://github.com/rg3/youtube-dl/ ब्लॉब/मास्टर/README.md # verbosity - सिमुलेशन-विकल्प) भी। सम्मान – neo

+0

@ जुनाइड स्ट्रीम यूआरएल सुरक्षा कारणों से मुझे लगता है कि बदल रहा है? –