Недавно я задался вопросом, неужели нельзя принудительно включить хорошее качество в встраиваемых видео с ютуба? Так как начало бесить, что ролики которые вставляются на сайт имеют не лучшее качество, иногда youtube выбирает такое ужасное качество, что приходится выбирать самому в каком качестве я хочу смотреть. :) Конечно логически youtube прав, и качество видео выбирается исходя из скорости моего интернет соединения, но сейчас не то время что бы смотреть видео в качестве 360p, да и я избалован HD 1080 видео (ну или хотя бы hd 720). Вот инструкция как принудительно включить нужное Вам качество.
Но имейте ввиду, что вставляя принудительно HD видео ролики на сайт, вы делаете медвежью услугу некоторым посетителям вашего сайта, точнее тем у кого медленное интернет соединение.
Ниже приведу коды не только для HD видео, но и для других разрешении, может быть у вас мобильный сайт и вы наоборот хотите уменьшить качество видео, ну или вы эдакий злодей, который показывает в видео в плохом качестве для своих посетителей. :)
Для начала берем код для вставки видео:
<iframe width="420" height="315" src="//www.youtube.com/embed/Q_pm9teaSpM" frameborder="0" allowfullscreen></iframe>
и что бы принудительно включить другое качество, добавляете в конец ссылки, то качество которое вам нужно:
<iframe width="420" height="315" src="//www.youtube.com/embed/Q_pm9teaSpM?rel=0&vq=hd1080" frameborder="0" allowfullscreen></iframe>
Вот и все смело вставляете видео на сайт и оно будет в таком качестве, в котором вы указали, ниже я добавил на всякий случай остальные коды:
Код для 1080: &vq=hd1080
Код для 720: &vq=hd720Код для 480p: &vq=large
Код для 360p: &vq=medium
Код для 240p: &vq=small
А в качестве примера, вот видео в HD (1080) качестве:
Источник: мой блог - mindwork.su