2016-11-17 69 views
0

使用youtube.videos.list你可以找到一個視頻的縮略圖http://img.youtube.com/vi/bQVoAWSP7k4/0.jpg如何知道:如果YouTube縮略圖是一個自定義縮略圖

我知道別人已經能夠識別縮略圖是否爲自定義上傳的縮略圖VS生成的縮略圖(YouTube的隨機從您的視頻中選擇一個幀並將其用作您的縮略圖),我只是不知道如何。

ps。我比較了兩個視頻,並沒有注意到路徑中的圖案變化

+0

如果您的帳戶[已驗證](https://www.youtube.com/verify),則可以上傳用於上傳視頻的自定義縮略圖。在[article](https://research.googleblog.com/2015/10/improving-youtube-video-thumbnails-with.html)中也指出,自定義縮略圖通常具有良好的邊框,焦點和中心關於特定的主題(例如視頻中的主角)。你也可以檢查這個[線程](http://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api)哪些可能有幫助。 – abielita

+1

在每個視頻對象中,都有一個屬性['contentDetails.hasCustomThumbnail'](https://developers.google.com/youtube/v3/docs/videos#contentDetails.hasCustomThumbnail)。只有視頻上傳器才能看到它。這是你在找什麼? – approxiblue

+0

@approxiblue非常感謝。你發佈它作爲答案:--D謝謝噸 – vvMINOvv

回答

1

很遺憾,您無法加載縮略圖信息並獲取布爾值來查看縮略圖是否是自定義的。但是(!)你可以在視頻屬性中看到。有contentDetails.hasCustomThumbnail它可以告訴你,如果縮略圖是一個自定義的。

請參閱this Documentation以獲得更接近有關視頻屬性的信息。 不幸的是,這隻能被該視頻的上傳器看到。很遺憾,沒有「簡單」的方式來獲取這些信息。我個人試圖看看縮略圖是否高分辨率。如果是這樣,它主要是習慣。

但隨時檢查this guys problem.這可能會給你一個解決方法!