2012-10-23 2 views
41

Sto cercando di ottenere un video Youtube di base per la riproduzione automatica e il loop automatico incorporato in una pagina, ma non ho fortuna.Come ottenere un video YouTube incorporato per la riproduzione e il loop automatico

<div style="text-align: center; margin: auto"><object type="application/x-shockwave-flash" style="width:1120px; height:630px;" data="http://www.youtube.com/v/GRonxog5mbw?rel=0&amp;loop=1&amp;autoplay=1&amp;showsearch=0&amp;version=3&amp;showinfo=0&amp;modestbranding=1&amp;fs=1"> 
<param name="movie" value="http://www.youtube.com/v/GRonxog5mbw?rel=0&amp;loop=1&amp;autoplay=1&amp;showsearch=0&amp;version=3&amp;showinfo=0&amp;modestbranding=1&amp;fs=1" /> 
<param name="allowFullScreen" value="true" /> 
<param name="allowscriptaccess" value="always" /> 
</object></div> 
+0

Forse guardi https://developers.google.com/youtube/player_parameters – Hope4You

+0

duplicato di http://stackoverflow.com/questions/7281765/youtube-iframe-embed-auto-play –

+1

Non è l'autoplay con cui ho problemi, è il loop in realtà. Scusa, avrei dovuto chiarire. –

risposta

60

YouTubes codice HTML5 embed:

<iframe width="560" height="315" src="http://www.youtube.com/embed/GRonxog5mbw?autoplay=1&loop=1&playlist=GRonxog5mbw" frameborder="0" allowfullscreen></iframe>​ 

Si può leggere su di esso qui: ... (EDIT link è morto.) ... Vedi contenuti originali sul progetto Internet Archive.

http://web.archive.org/web/20121016180134/http://brianwong.com/blog/2012-youtube-embed-code-autoplay-on-and-all-other-parameters/

+0

ma il video verrà ricaricato ogni volta come posso prevenirlo come in www.kolor.com dove il video continua a lampeggiare anche se hai spento Internet dopo la prima riproduzione automatica? – user1386213

31

Ecco la lista completa dei YouTube embedded player parameters.

informazioni rilevanti:

autoplay (supportato giocatori: AS3, AS2, HTML5) valori: 0 o 1. predefinite è 0. Imposta o meno il video iniziale Autoplay quando l' giocatore carichi.

ciclo (giocatori supportati: AS3, HTML5) Valori: 0 o 1. Il valore predefinito è 0. In caso di un singolo video player, un ambiente di 1 farà sì che il giocatore giocare di nuovo il video iniziale e di nuovo. Nel caso di un lettore di playlist (o lettore personalizzato), il lettore riprodurrà l'intera playlist e quindi ricomincerà dal primo video.

Nota: questo parametro ha un supporto limitato nel lettore AS3 e negli incorporamenti IFrame , che potrebbero caricare il lettore AS3 o HTML5. Attualmente, il parametro loop funziona solo nel lettore AS3 quando utilizzato insieme al parametro playlist. Per eseguire un ciclo di un singolo video, impostare il valore del parametro ciclo per 1 e impostare il valore del parametro playlist allo stesso ID di video già specificato nella URL API giocatore:

http://www.youtube.com/v/VIDEO_ID?version=3&loop=1&playlist=VIDEO_ID

utilizzare l'URL sopra il tuo codice di incorporamento (aggiungi anche altri parametri).

+1

Grazie. l'aggiunta del videoid alla playlist mi ha aiutato a ripetere lo stesso video ancora e ancora. –

0

Aveva stessa esperienza, tuttavia ciò che ha fatto la magia per me è di non cambiare incorporare a v.

Così il codice sarà simile a questa ...

<iframe width="560" height="315" src="https://www.youtube.com/embed/cTYuscQu-Og?Version=3&loop=1&playlist=cTYuscQu-Og" frameborder="0" allowfullscreen></iframe> 

Speranza che aiuta ...

1

Tutte le risposte non hanno funzionato per me, ho controllato l'URL della playlist e ho visto il parametro della playlist modificato in lista! quindi dovrebbe essere:

& loop = 1 & LIST = PLvNxGp1V1dOwpDBl7L3AJIlkKYdNDKUEs

ecco il codice completo che uso fare una pulita, looping, il video a riproduzione automatica:

<iframe width="100%" height="425" src="https://www.youtube.com/embed/MavEpJETfgI?autoplay=1&showinfo=0&loop=1&list=PLvNxGp1V1dOwpDBl7L3AJIlkKYdNDKUEs&rel=0" frameborder="0" allowfullscreen></iframe>