Как получить миниатюру видео с Youtube?

Главная  >>  Backend  >>  Как получить миниатюру видео с Youtube?

При вводе пользователем ссылки на какое-то Youtube-видео — очень хорошо смотрится динамическая подгрузка изображения этого видео. Пользователи всегда ценят такие «плюшки». О том, как получить миниатюру Youtube-видео речь пойдет в этой статье.

Итак, всё, что Вам будет нужно сделать — обратиться к одному из приведенных ниже URL. Далее распоряжайтесь полученным изображением на своё усмотрение — или сохраняйте его, или просто отобразите прямой ссылкой — всё зависит от конкретной ситуации и задачи.

У каждого видео на Youtube есть 4 сгенерированных изображения:
Кадр 1: https://img.youtube.com/vi/< youtube-id >/0.jpg
Кадр 2: https://img.youtube.com/vi/< youtube-id >/1.jpg
Кадр 3: https://img.youtube.com/vi/< youtube-id >/2.jpg
Кадр 4: https://img.youtube.com/vi/< youtube-id >/3.jpg

Как Вы понимаете < youtube-id > нужно заменить на ID целевого видео. Например, для видео https://www.youtube.com/watch?v=7wIS2POTchk — ID будет 7wIS2POTchk.

А значит URL — https://img.youtube.com/vi/7wIS2POTchk/0.jpg.
Заметить этот ID в адресной строке не составит труда, поэтому тут останавливаться не будем.

Приведенные выше изображения — это различные кадры с видео. Идём дальше.

Теперь нам нужны именно миниатюры. Для этого используем другой адрес:
Качество по умолчанию:
https://img.youtube.com/vi//default.jpg

Высокое: https://img.youtube.com/vi/< youtube-id >/hqdefault.jpg
Среднее: https://img.youtube.com/vi/< youtube-id >/mqdefault.jpg
Маленькое: https://img.youtube.com/vi/< youtube-id >/sddefault.jpg
Максимальное: https://img.youtube.com/vi/< youtube-id >/maxresdefault.jpg

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

Надеюсь статья была Вам полезной! Если у Вас остались вопросы или Вы знаете ещё адреса с миниатюрами видео — пишите в комментарии. Удачи!