В данной статье описаны все параметры встроенного проигрывателя YouTube. Добавив эти параметры к URL SWF-файла, можно задать цвет и границы,  автовоспроизведение и пр.

Все следующие параметры являются необязательными. Официально они поддерживаются только встроенным проигрывателем, однако подмножество этих параметров может работать и с другими проигрывателями, например с проигрывателем плейлистов или пользовательским проигрывателем.

rel Пример: http://www.youtube.com/v/VIDEO_ID?rel=0

Значения: 0 или 1. Значение по умолчанию: 1. Определяет, загружает ли проигрыватель похожие видео после запуска воспроизведения исходного. Похожие видео отображаются в джинн-меню, вызываемом по нажатию кнопки меню. Функция поиска проигрывателя будет отключена, если параметр rel имеет значение 0.

autoplay Пример: http://www.youtube.com/v/VIDEO_ID?autoplay=1

Значения: 0 или 1. Значение по умолчанию: 0. Определяет, начинается ли воспроизведение исходного видео сразу после загрузки проигрывателя.

loop Пример: http://www.youtube.com/v/VIDEO_ID?loop=1

Значения: 0 или 1. Значение по умолчанию: 0. Если значение равно 1, то одиночный проигрыватель будет воспроизводить видео по кругу, в бесконечном цикле. Проигрыватель плейлистов (или пользовательский проигрыватель) воспроизводит по кругу содержимое плейлиста.

enablejsapi

Значения: 0 или 1. Значение по умолчанию: 0. Значение 1 включает API Javascript. Дополнительные сведения об API Javascript и его использовании см. в документации по API JavaScript.

playerapiid

Значением может быть любая буквенно-цифровая строка. Этот параметр используется в сочетании с API JavaScript. Дополнительные сведения см. в документации по API JavaScript .

controls

Значения: 0, 1 или 2. Значение по умолчанию: 1. Этот параметр определяет, будут ли отображаться элементы управления проигрывателем. При встраивании IFrame с загрузкой проигрывателя Flash он также определяет, когда элементы управления отображаются в проигрывателе и когда загружается проигрыватель:

  • controls=0 – элементы управления не отображаются в проигрывателе. При встраивании IFrame проигрыватель Flash загружается немедленно.
  • controls=1 – элементы управления отображаются в проигрывателе. При встраивании IFrame элементы управления отображаются немедленно и сразу же загружается проигрыватель Flash.
  • controls=2 – элементы управления отображаются в проигрывателе. При встраивании IFrame отображаются элементы управления, а проигрыватель Flash загружается после того, как пользователь начнет воспроизведение видео.

Примечание. Значения параметра 1 и 2 одинаково работают с точки зрения пользователя, однако значение controls=2 обеспечивает увеличение производительности по сравнению со значением controls=1 при встраивании IFrame. В настоящее время эти два значения все еще имеют некоторые визуальные различия в проигрывателе, такие как размер шрифта заголовка видео. Однако если разница между двумя значениями станет очевидной для пользователя, значение параметра по умолчанию может измениться с 1 на 2. 

disablekb

Значения: 0 или 1. Значение по умолчанию: 0. Значение 1 отключает клавиши управления проигрывателем. Предусмотрены следующие клавиши управления.

  • Пробел: воспроизведение/пауза
  • Стрелка влево: вернуться на 10% в текущем видео
  • Стрелка вправо: перейти на 10% вперед в текущем видео
  • Стрелка вверх: увеличить громкость
  • Стрелка вниз: уменьшить громкость

egm

Значения: 0 или 1. Значение по умолчанию: 0. Значение 1 включает расширенное джинн-меню. В этом режиме джин-меню (если оно есть) открывается при прохождении указателя мыши над областью воспроизведения видео, а не по нажатию кнопки меню.

border

Значения: 0 или 1. Значение по умолчанию: 0. Значение 1 включает рамку вокруг проигрывателя. Основной цвет рамки определяется параметром color1, а дополнительный цвет – параметром color2.

color1, color2

Значения: любое значение RGB в шестнадцатеричном формате. color1 – основной цвет рамки, а color2 – фоновый цвет панели управления и дополнительный цвет рамки.

start

Значения: целое положительное число. Если этот параметр определен, то проигрыватель начинает воспроизведение видео с указанной секунды. Обратите внимание, что, как и для функции seekTo, проигрыватель начинает воспроизведение с ключевого кадра, ближайшего к указанному значению. Это означает, что в некоторых случаях воспроизведение начнется в момент, предшествующий заданному времени (обычно не более чем на 2 секунды).

fs

Значения: 0 или 1. Значение по умолчанию: 0. Значение 1 включает кнопку полноэкранного режима. Это не повлияет на работу Chromeless Player. Обратите внимание, что для этого в код для встраивания необходимо добавить дополнительные аргументы. В приведенном ниже примере текст, выделенный жирным шрифтом, включает функцию полноэкранного режима. 

<object width="425" height="344">
<param name="movie" value="https://www.youtube.com/v/u1zgFlCw8Aw?fs=1"</param>
<param name="allowFullScreen" value="true"></param>
<embed src="https://www.youtube.com/v/u1zgFlCw8Aw?fs=1"
type="application/x-shockwave-flash"
allowfullscreen="true"
width="425" height="344">
</embed>
</object>

hd

Значения: 0 или 1. Значение по умолчанию: 0. Значение 1 включает воспроизведение с высоким разрешением по умолчанию. Это не повлияет на работу Chromeless Player. Этот параметр не работает, если для видео нет версии с высоким разрешением. Если этот параметр включен, то следует иметь в виду, что пользователи с медленными каналами связи могут испытывать неудобства при воспроизведении, пока не отключат функцию высокого разрешения. Убедитесь в том, что проигрыватель способен показывать видео в исходном разрешении.

showsearch

Значения: 0 или 1. Значение по умолчанию: 1. Значение 0 отключает вывод окна поиска при свернутом видео. Обратите внимание, что если параметр rel имеет значение 0, то окно поиска также будет отключено независимо от значения showsearch.

showinfo

Значения: 0 или 1. Значение по умолчанию: 1. При значении 0 проигрыватель перед началом воспроизведения не выводит информацию о видео, такую как название и рейтинг.

iv_load_policy

Значения: 1 или 3. Значение по умолчанию: 1. При значении 1 аннотации видео по умолчанию будут отображаться, а при значении 3 – по умолчанию будут скрыты.

cc_load_policy

Значения: 1. Значение по умолчанию определяется настройками пользователя. При установке значения 1 закрытые субтитры будут отображаться по умолчанию даже в том случае, если титры отключены пользователем.

Ссылка на добавление подписчика на свой канал в Youtube http://www.youtube.com/subscription_center?add_user=Ваш канал

Подписаться

Несколько параметров - http://www.youtube.com/v/VIDEO_ID?rel=0&autoplay=1

Пример вставки видеоролика с использованием нескольких параметров проигрывателя

<iframe width="420" height="315" src="http://www.youtube.com/embed/uAfRT8xj1_Y?rel=0&autoplay=1" frameborder="0" allowfullscreen=""></iframe>

Старый код встраивания выглядит так:

<object width="420" height="315">
<param name="movie" value="http://www.youtube.com/v/uAfRT8xj1_Y?version=3&amp;hl=ru_RU&amp;rel=0&amp;autoplay=1"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/uAfRT8xj1_Y?version=3&amp;hl=ru_RU&amp;rel=0" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed>
</object>

Расширенная статья - https://developers.google.com/youtube/player_parameters