Подтвердить что ты не робот

Видеоролики Autostart + loop Видео YouTube

Недавно YouTube отказался от старого кода "embed" и заменил его кодом iframe.

В новом коде iframe я нашел способ создать цикл + автозапуск видео на моем сайте, благодаря этой статье. В нем говорится:

Важно отметить, что параметр "loop" должен работать вместе с параметром "playlist". Это означает, что мы зацикливаем плейлист, который имеет только одно видео. Таким образом, код встраивания будет выглядеть так: это:

<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

Как я могу получить только одно видео в плейлисте? Я никогда не создавал плейлисты. По умолчанию YouTube показывает, что у меня есть те же 2 видео в плейлисте.

4b9b3361

Ответ 1

Это правильный способ зацикливания видео в плейлисте (как объясняет Google здесь)

<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>

Ответ 2

Я пришел сюда с похожим вопросом. Этот вопрос был решен, вот как я это сделал. Если вы связываете источник, просто получите исходный код для вставки, а затем замените часть, в которой говорится о вложении с v. Пример:

www.youtube.com/v/lG5aSZBAuPs

(встроенный был первоначально здесь, теперь его v)

Теперь добавьте эти атрибуты (или как бы там ни было имя для них) в конец этой ссылки для встраивания:

  • & автовоспроизведение = 1
  • & loop = 1
  • & playlist = lG5aSZBAuPs < - это идентификатор видео, указанный в конце ссылки источника вставки.

поэтому в конце ссылка должна выглядеть так:

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

Ответ 3

Скопируйте код Embedded YouTube и внесите эти изменения.

  • Изменить встраивание в v
  • insert & autoplay = 1
  • insert & loop = 1
  • insert & playlist = "video-id"

Это дает:

<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 и установите для параметра параметра списка воспроизведения тот же идентификатор видео, который уже указан в URL-адресе API-интерфейса проигрывателя.

Ответ 4

Кажется, что для параметра цикла требуется также параметр плей-листа, - я добавляю примечание из документации YouTube.

Примечание. Этот параметр имеет ограниченную поддержку в проигрывателе AS3 и в записях IFrame, которые могут загружать плеер AS3 или HTML5. В настоящее время параметр цикла работает только в проигрывателе AS3 при использовании в сочетании с параметром списка воспроизведения. Чтобы закодировать одно видео, установите значение параметра цикла равным 1 и установите для параметра параметра списка воспроизведения тот же идентификатор видео, который уже указан в URL-адресе API-интерфейса проигрывателя:

Ответ 6

использование playlist = вы вставляете видео автовоспроизведение = 1 и loop = 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>

он работает мощный