2012-05-19 20 views
12

यूट्यूब ने हाल ही में पुराने "एम्बेड" कोड को त्याग दिया और इसे आईफ्रेम कोड से बदल दिया।ऑटोस्टार्ट + लूप वीडियो यूट्यूब वीडियो

नए आईफ्रेम कोड में मुझे अपनी वेबसाइट पर लूप + ऑटोस्टार्ट वीडियो का रास्ता मिला, this article पर धन्यवाद। यह कहता है:

यह ध्यान रखना महत्वपूर्ण है कि "लूप" पैरामीटर को "प्लेलिस्ट" पैरामीटर के साथ साथ मिलकर काम करने की आवश्यकता है। इसका मतलब है कि हम प्लेलिस्ट को लूप कर रहे हैं जिसमें केवल एक वीडियो है। तो एम्बेड कोड इस तरह दिखेगा:

<iframe width=”560″ height=”315″ src=”http://www.youtube.com/embed/V3oJR5IAMxM?rel=0&autoplay=1&loop=1&playlist=V3oJR5IAMxM” frameborder=”0″ allowfullscreen></iframe> 

लेकिन मेरे नए कोड में, क्यों प्रत्येक plalist दो एक ही वीडियो है?

जब मैं प्लेलिस्ट कोड लागू करता हूं, तो इसमें दो वही वीडियो होते हैं। उदाहरण के लिए देखें: broken page screenshot

मेरे प्रति प्लेलिस्ट में केवल एक वीडियो कैसे हो सकता है? मैंने कभी भी कोई प्लेलिस्ट नहीं बनाई। यूट्यूब डिफ़ॉल्ट रूप से दिखाता है कि मेरे पास प्लेलिस्ट में एक ही 2 वीडियो हैं।

उत्तर

14

इस पाश के लिए एक प्लेलिस्ट के वीडियो सही तरीका (गूगल बताते हैं के रूप में here)

<iframe width="100%" height="100%" src="http://www.youtube.com/embed? 
    listType=playlist& 
    list=PLAYLIST_ID& 
    version=3& 
    loop=1& 
    autoplay=1& 
    rel=0& 
    showinfo=0& 
    controls=0& 
    autohide=1 
" frameborder="0" allowfullscreen></iframe> 
3

कॉपी यूट्यूब एंबेडेड कोड तो इन संशोधनों बनाते हैं। v से एम्बेड

  • बदलें
  • डालने & ऑटोप्ले = 1
  • डालने & पाश = 1
  • डालने & प्लेलिस्ट = "वीडियो आईडी"

यह देता है:

<iframe width="420" height="315" src="//www.youtube.com/v/agAX34aHvCM&autoplay=1&loop=1&playlist=agAX34aHvCM" frameborder="0" allowfullscreen></iframe> 

इस के साथ परेशानी होने वाले बहुत से लोग हैं .....

नोट: इस पैरामीटर में AS3 प्लेयर और IFrame एम्बेड में सीमित समर्थन है, जो या तो AS3 या HTML5 प्लेयर लोड कर सकता है। वर्तमान में, लूप पैरामीटर केवल AS3 प्लेयर में काम करता है जब प्लेलिस्ट पैरामीटर के साथ संयोजन में उपयोग किया जाता है। एक वीडियो को लूप करने के लिए, लूप पैरामीटर मान को 1 पर सेट करें और प्लेलिस्ट पैरामीटर मान को प्लेयर एपीआई यूआरएल में पहले से निर्दिष्ट वही वीडियो आईडी पर सेट करें।

9

मैं यहां एक समान प्रश्न के साथ आया था। यह सवाल हल हो गया है, यह बताता है कि मैंने यह कैसे किया। जहां आप स्रोत को लिंक करते हैं, बस मूल एम्बेड कोड प्राप्त करें, फिर उस भाग को प्रतिस्थापित करें जो v के साथ एम्बेड करता है। पूर्व:

www.youtube.com/v/lG5aSZBAuPs 

(एम्बेड मूल रूप से यहाँ था, अब इसकी av)

अब जब कि एम्बेड लिंक के अंत करने के लिए इन विशेषताओं को जोड़ने (या जो भी उनके लिए नाम होगा):

  1. & ऑटोप्ले = 1
  2. & पाश = 1
  3. & प्लेलिस्ट = lG5aSZBAuPs < - यह एम्बेड आईडी लिंक के अंत में दिखाया गया वीडियो आईडी है।

तो अंत में लिंक ताकि तरह दिखना चाहिए:

<iframe width="853" height="480" src="//www.youtube.com/v/lG5aSZBAuPs&autoplay=1&loop=1&playlist=lG5aSZBAuPs" frameborder="0" allowfullscreen></iframe> 
0

SEE ALL OPTIONS descriptions CLICK here

autohide 
 
autoplay 
 
cc_load_policy 
 
color 
 
controls 
 
disablekb 
 
enablejsapi 
 
end 
 
fs 
 
hl 
 
iv_load_policy 
 
list 
 
listType 
 
loop 
 
modestbranding 
 
origin 
 
playerapiid 
 
playlist 
 
playsinline 
 
rel 
 
showinfo 
 
start 
 
theme

1

ऐसा लगता है कि पाश पैरामीटर प्लेलिस्ट परम रूप में अच्छी तरह की आवश्यकता है , - मैं यूट्यूब के दस्तावेज से नोट जोड़ रहा हूं।

नोट: इस पैरामीटर में AS3 प्लेयर और IFrame एम्बेड में सीमित समर्थन है, जो या तो AS3 या HTML5 प्लेयर लोड कर सकता है। वर्तमान में, लूप पैरामीटर केवल AS3 प्लेयर में काम करता है जब प्लेलिस्ट पैरामीटर के साथ संयोजन में उपयोग किया जाता है। आप वीडियो एम्बेड ऑटोप्ले = 1 और पाश

0

उपयोग प्लेलिस्ट =: पाश एक वीडियो के लिए, 1 करने के लिए पाश पैरामीटर मान निर्धारित करने और पहले से ही प्लेयर API URL में निर्दिष्ट एक ही वीडियो आईडी को प्लेलिस्ट पैरामीटर मान सेट = 1 इस कोशिश करते हैं और देखते हैं

<iframe style="height:600px;width:100%" src="https://www.youtube.com/embed/ithw-xIyd_8?playlist=ithw-xIyd_8&loop=1&autoplay=1" frameborder="0" allowfullscreen" ></iframe> 

यह शक्तिशाली काम

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