Вставить видео с YouTube с последним кадром

При воспроизведении встроенных видео на YouTube я не хочу отображать миниатюру после завершения. Вместо этого я хотел бы закончить с последним кадром. Это возможно?

Либо я могу сделать паузу на последнем кадре, либо, может быть, есть способ создать миниатюру последнего кадра с высоким разрешением?

Я использую iframe и не возражаю, если видео заканчивается кнопкой повтора с последним кадром видео (точно так же, как на этой странице, которая делается с помощью пользовательского API: http://demo.tutorialzine.com/2010)./07/youtube-api-custom-player-jquery-css/youtube-player.html, но я использую только iframe.


person webmajic    schedule 14.05.2013    source источник


Ответы (3)


Вы можете создать функцию, которая вызывается с определенным интервалом, например setInterval, и опросить текущее время проигрывателя YouTube (например, player.getCurrentTime()). Если текущее время > player.getDuration() - 1 или что-то в этом роде, приостановите проигрыватель player.pauseVideo()

person Nirvana Tikku    schedule 14.05.2013
comment
Видео принадлежит мне, и я не понял остальной части вашего комментария, и я не вижу никакой ссылки. извините, а можно проще объяснить? - person webmajic; 14.05.2013

Насколько мне известно, это невозможно, я тоже пытаюсь это сделать, но все равно в нем наблюдается какой-то сбой.

Обратитесь к ответу: "Как сделать паузу встроенное видео YouTube в последний кадр?"

person Nagaraj    schedule 30.10.2013

Я не уверен, что это удовлетворит все ваши потребности, но вы пытались добавить параметр &rel=0, например:

<embed src="http://www.youtube.com/v/blabla?whatever...&rel=0" ...>

? Источник: Встроенные проигрыватели YouTube и их параметры.

ХТН

person superjos    schedule 01.07.2014
comment
будет ли отрицательный голос объяснять свое решение? Tnx - person superjos; 11.02.2017