के साथ इसका उपयोग करें YouTube यूट्यूब से वीडियो के लिंक का उपयोग करके मैं YouTube वीडियो के थंबनेल संग्रह को कैसे एक्सेस कर सकता हूं। मैं चाहता हूं कि एक चर में संग्रहीत वीडियो आईडी का उपयोग करके PHP का उपयोग करके वेबसाइट पर थंबनेल प्रदर्शित किए जाएं उदाहरण के लिए $link
यूट्यूब वीडियो थंबनेल प्राप्त करें और PHP
उत्तर
YouTube विभिन्न उपकरणों के लिए अपने सर्वर पर कई अलग-अलग प्रकार के थंबनेल स्टोर करता है। आप उस वीडियो आईडी का उपयोग कर इसे एक्सेस कर सकते हैं जो प्रत्येक YouTube वीडियो में है। आप एक चरका उपयोग कर अपनी वेबसाइट पर छवियों को प्रदर्शित कर सकते हैं जिसमें वीडियो की आईडी है और इसे लिंक में video_ID के स्थान पर को प्रतिस्थापित कर रहा है।
कम गुणवत्ता थंबनेल:
http://img.youtube.com/vi/<YouTube_Video_ID_HERE>/sddefault.jpg
मध्यम गुणवत्ता थंबनेल:
http://img.youtube.com/vi/<YouTube_Video_ID_HERE>/mqdefault.jpg
उच्च गुणवत्ता थंबनेल:
http://img.youtube.com/vi/<YouTube_Video_ID_HERE>/hqdefault.jpg
अधिकतम गुणवत्ता थंबनेल:
http://img.youtube.com/vi/<YouTube_Video_ID_HERE>/mqdefault.jpg
उदाहरण:
आपको निम्न वीडियो के थंबनेल का उपयोग करना चाहते हैं:
https://www.youtube.com/watch?v=Q-GYwhqDo6o
वीडियो आईडी:
:Q-GYwhqDo6o
तो, यह कैसे वीडियो थंबनेल लिंक की तरह लग रहा है
http://img.youtube.com/vi/Q-GYwhqDo6o/mqdefault.jpg
उम्मीद है कि यह मदद करता है। कोडिंग का आनंद लें।
Google ने v.3 पर एपीआई बदल दिया और पायथन के उन कोडों को ठीक से काम किया! आप PHP के लिए उपयोग कर सकते हैं।
def get_small_image_url(self):
return 'http://img.youtube.com/vi/%s/%s.jpg' % (self.video_id, random.randint(1, 3))
def get_hqdefault(self):
return 'http://i1.ytimg.com/vi/%s/hqdefault.jpg' % self.video_id
def get_mqdefault(self):
return 'http://i1.ytimg.com/vi/%s/mqdefault.jpg' % self.video_id
def get_sddefault(self):
return 'http://i1.ytimg.com/vi/%s/sddefault.jpg' % self.video_id
def get_video_id(self, url):
link = urlparse.urlparse(url)
if link.hostname == 'youtu.be':
return link.path[1:]
if link.hostname in ('www.youtube.com', 'youtube.com'):
if link.path == '/watch':
state = urlparse.parse_qs(link.query)
return state['v'][0]
if link.path[:7] == '/embed/':
return link.path.split('/')[2]
if link.path[:3] == '/v/':
return link.path.split('/')[2]
return False
def get_meta(self, video_id):
api_token = **'here your API_Token'**
url = 'https://www.googleapis.com/youtube/v3/videos?part=snippet&id=%s&key=%s' % (video_id, api_token)
response = json.load(urllib.urlopen(url))
print response
context = {
'title': response['items'][0]['snippet']['localized']['title'],
'desc': response['items'][0]['snippet']['localized']['description']
}
return context
def save(self, force_insert=False, force_update=False, using=None,
update_fields=None):
video_id = self.get_video_id(self.url)
meta = self.get_meta(video_id)
self.video_id = video_id
self.title = meta['title']
self.description = meta['desc']
super(Videos, self).save(
force_insert=force_insert,
force_update=force_update,
using=using,
update_fields=update_fields
)
प्राप्त करने के लिए उच्च गुणवत्ता वाले छवि आप निम्न URL जो यूट्यूब एपीआई से लाई गई है
$video_id = explode("?v=", $link);
$video_id = $video_id[1];
$thumbnail="http://img.youtube.com/vi/".$video_id."/maxresdefault.jpg";
- 1. यूट्यूब उच्चतम थंबनेल संकल्प
- 2. मुख्यालय यूट्यूब थंबनेल कैसे प्राप्त करें?
- 3. एंड्रॉइड में यूट्यूब वीडियो थंबनेल कैसे बनाएं?
- 4. उस वीडियो के वीडियो आईडी से डेलीमोशन वीडियो से वीडियो थंबनेल कैसे प्राप्त करें जैसे यूट्यूब में?
- 5. एंड्रॉइड में एंड्रॉइड सूची में यूट्यूब वीडियो के वीडियो थंबनेल को कैसे प्राप्त करें
- 6. एंड्रॉइड वीडियो थंबनेल पाथ प्राप्त करें, बिटमैप
- 7. मैं यूट्यूब वीडियो आईडी (PHP)
- 8. यूट्यूब वीडियो का शीर्षक प्राप्त करें
- 9. यूआरएल में यूट्यूब वीडियो आईडी प्राप्त करना और यूआरएल
- 10. यूट्यूब वीडियो, यूट्यूब एपीआई
- 11. यूट्यूब वीडियो
- 12. यूट्यूब जावास्क्रिप्ट एपीआई के साथ एक विशिष्ट "सेकेंड" पर यूट्यूब वीडियो का थंबनेल या स्नैपशॉट कैसे प्राप्त करें?
- 13. वीडियो अपलोड करें और वीडियो से थंबनेल बनाएं django
- 14. PHP और वीडियो में पीडीएफ फ़ाइल का थंबनेल स्नैपशॉट कैसे प्राप्त करें
- 15. यूट्यूब। PHP
- 16. यूट्यूब - PHP, जावास्क्रिप्ट और jQuery के साथ उपयोगकर्ता चैनल से सभी वीडियो कैसे प्राप्त करें?
- 17. वीडियो थंबनेल वापसी शून्य
- 18. UIActivityViewController - यूट्यूब वीडियो अपलोड करें
- 19. यूट्यूब वीडियो
- 20. आईओएस - बिना वीडियो के थंबनेल कैसे प्राप्त करें?
- 21. यूट्यूब वीडियो पहलू अनुपात
- 22. जावा में वीडियो थंबनेल
- 23. थंबनेल वीडियो सी #
- 24. वीडियो थंबनेल पीढ़ी imagemagick?
- 25. वीडियो की थंबनेल छवि
- 26. प्ले यूट्यूब वीडियो यूट्यूब हेल्पर लाइब्रेरी आईओएस
- 27. ऑटोस्टार्ट + लूप वीडियो यूट्यूब वीडियो
- 28. एंड्रॉइड यूट्यूब: मेरे ऐप पर यूट्यूब वीडियो साझा करें?
- 29. एक यूट्यूब वीडियो
- 30. यूट्यूब वीडियो डाउनलोड URL
धन्यवाद एक बहुत उपयोग कर सकते हैं। इसने काम कर दिया। – Mat
आपका स्वागत है। –