Превью картинки с ролика на youtube

Есть два пути получения превью изображения с ролика на youTube.

Стандартные ссылки.

Самый простой — стандартные ссылки.

Во-первых необходимо определить индентификатор ролика, он содержится в ссылке на видео, также его можно «выудить» из вкладки «Поделиться».

http://www.youtube.com/watch?v=nfWlot6h_JM

youtube

youtube

У каждого видео есть 4 превью картинки:

Первая ссылка — изображение с разрешением 480×360, остальные — небольшие превью 120х90.

Маленькая превьюшка 120х90 по-умолчанию доступна по ссылке

Она же, но лучшего качества:

Она же, но среднего качества:

Версия в разрешении 640х480

Превью по-умолчанию в максимальном качестве:

 

Получение превью видео с помощью API Youtube

Использовать YouTube Data API. С помощью API можно вытянуть не только превью картинок, но и много другой информации о ролике, плейлистах или даже о целом канале. Также с помощью API Youtube можно добавлять/удалять/обновлять картинки, видео, комментарии и т.д. и т.п. Полный список возможностей API Youtube доступен тут. Для доступа к API необходимо получить ключ, его можно получить в консоли разработчика Google.

Запрос к API YouTube выглядит так:

Простейший пример получения превью картинок в формате JSON и отображения её содержимого. Для работы скрипта на сервере должны быть включены openssl и json.

Если скрипт не работает, то URL можно вставить в строку браузера и увидеть ответ: