Youtube API: вернуть миниатюру видео к миниатюре по умолчанию

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

Итак, я хочу удалить загруженный мной пользовательский эскиз.

В документации, насколько я могу судить, только показано, как установить новую миниатюру путем загрузки изображения, но нет ничего о том, как удалить / вернуть миниатюры.

https://developers.google.com/youtube/v3/docs/thumbnails/set

Любые указатели приветствуются.


person dietbacon    schedule 07.10.2016    source источник


Ответы (2)


Единственное, о чем я могу думать, это то, что вы берете одну из трех автоматически сгенерированных миниатюр:

http://img.youtube.com/vi/{video_id}/1.jpg
http://img.youtube.com/vi/{video_id}/2.jpg
http://img.youtube.com/vi/{video_id}/3.jpg

Затем вы можете загрузить любой из них через API. К сожалению, они очень плохого качества. Может есть способ получить их качественную версию?

person paolo    schedule 08.10.2016
comment
Я пробовал это, но качество слишком плохое :( И не мог понять, как получить их в лучшем качестве - person dietbacon; 09.10.2016

вы также можете использовать этот URL ниже, он дает вам миниатюру хорошего качества

https://ytimg.googleusercontent.com/vi/{VIDEO_ID}/mqdefault.jpg

На самом деле вы не можете получить другие изображения в полном размере. Только /0.jpg или большое изображение по умолчанию, остальное будет в миниатюре.

person Kumar    schedule 14.10.2016
comment
Но он дает мне текущий эскиз, и я хочу вернуть видео к одному из трех эскизов, которые YT создает из скриншотов видео, когда вы его загружаете. - person dietbacon; 15.10.2016
comment
@dietbacon Я изменил ответ - person Kumar; 16.10.2016