मैं इस तरह किसी भी यूट्यूब वीडियो का वीडियो URL प्राप्त करने के लिए कोशिश कर रहा हूँ डाउनलोड करने के लिए यूट्यूब पर get_video का उपयोग करना:एक वीडियो
ओपन
http://youtube.com/get_video_info?video_id=VIDEOID
तो account_playback_token
टोकन मान ले और इस URL खोलने:
http://www.youtube.com/get_video?video_id=VIDEOID&t=TOKEN&fmt=18&asv=2
इसे केवल वीडियो के साथ एक पृष्ठ खोलना चाहिए या वीडियो डाउनलोड करना चाहिए। लेकिन कुछ भी नहीं होता, सफारी की गतिविधि विंडो 'नहीं मिली' कहती है, इसलिए यूआरएल में कुछ गड़बड़ है। मैं इसे एक आईपैड ऐप में एकीकृत करना चाहता हूं, और ऐप के आईफोन संस्करण में उपयोग किए जाने वाले वीडियो यूआरएल को पाने के लिए जावास्क्रिप्ट विधि काम नहीं कर रही है, इसलिए मुझे एक और समाधान चाहिए।
यूट्यूब हर समय बदलता है, और मुझे लगता है कि यूआरएल पुराना है। कृपया मदद करें :)
संपादित करें: ऐसा लगता है जैसे get_video विधि अब काम नहीं करती है। मैं वास्तव में सराहना करता हूं अगर कोई मुझे वीडियो यूआरएल खोजने के लिए एक और तरीका बता सकता है।
धन्यवाद, मुझे वास्तव में मदद चाहिए।
लेकिन आप भी GET_URL उपयोग कर रहे हैं? और get_headers() क्या है, क्या यह यूआरएल या फ़ंक्शन का हिस्सा है? क्या आप शब्दों में अपना कोड समझा सकते हैं? मैं वास्तव में आपको बक्षीस देना चाहता हूं, मुझे थोड़ी और मदद चाहिए। धन्यवाद – JonasG
कृपया मदद करें !!! मुझे यह जानने की ज़रूरत है! – JonasG
मैंने इसे फिर से देखा और फिर मुझे पूरी तरह से मिला: डी लेकिन यह हर रिज़ॉल्यूशन में सभी प्रारूपों के लिंक क्यों नहीं देता है (720p में यह एमपी 4 और एक्स-फ्लो देता है, 480 पी में यह FLV और x के लिए लिंक देता है -flv ...) क्या सभी संकल्पों में एमपी 4 वीडियो के लिए लिंक प्राप्त करने का कोई तरीका है? धन्यवाद – JonasG