it-swarm.com.ru

Воспроизведение видео YouTube с начальным и конечным временем с использованием YouTube API

Я пытаюсь определить время начала и окончания для встроенного видео YouTube, показанного ниже.

https://youtube.googleapis.com/v/BmOpD46eZoA%26start=36%26end=65

но приведенная выше ссылка не работает должным образом в браузере Safari. Кто-нибудь подскажет, как работать в браузере Safari. Спасибо!

25
SureshKumar Vegesna

Ваша проблема связана с кодировкой "?" И "&".

https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65

или же

http://www.youtube.com/embed/BmOpD46eZoA?start=36&end=65 просто отлично работает.

44
Ibrahim Ulukaya

Попробуйте эту ссылку, она должна быть полезной

https://www.youtube.com/v/BmOpD46eZoA?start=36&end=65&version=3
2
lalith458

Тебе стоит попробовать 

https://www.youtube.com/embed/-ZWGpOSS6T0?start=130&end=144&version=3

Первое, что вам нужно сделать, это, конечно, получить конкретное время, когда вы хотите, чтобы ваше встроенное видео запускалось, и конкретное время, в которое вы хотите, чтобы оно заканчивалось. Затем конвертируйте их в секунды. Допустим, вы хотите вставить только часть видео, начиная с 02:16 до 02:58.

В секундах ваше время начала будет (2 * 60) + 16 = 136, а время окончания будет (2 * 60) + 58 = 178.

Затем возьмите код для встраивания из видео на YouTube и добавьте следующие параметры к URL-адресу видео в коде для встраивания:

? Начать = [your_start_time] & конец = [your_end_time] & версия = 3

Замените [your_start_time] и [your_end_time] фактическим временем начала и окончания в секундах, чтобы код для встраивания выглядел так:

Подробнее читайте здесь, Как встроить или дать ссылку на определенную часть видео на YouTube

0
Vishal Chopra