thumbnail 資源會識別與資源相關聯的不同縮圖大小。請注意縮圖的下列特性:
- 資源的 snippet.thumbnails屬性是物件,可識別該資源可用的縮圖。
- thumbnail資源包含一系列物件。每個物件的名稱 (- default、- medium、- high等) 是指縮圖大小。
- 不同類型的資源可能支援不同大小的縮圖。
- 不同類型的資源可能會為同名縮圖定義不同大小。舉例來說,defaultvideo資源的縮圖通常為 120 x 90 像素,defaultchannel資源的縮圖通常為 88 x 88 像素。
- 視上傳至 YouTube 的原始圖片或內容解析度而定,相同類型的資源仍可能出現不同大小的縮圖。舉例來說,HD 影片支援的縮圖解析度可能比非 HD 影片更高。
- 每個包含縮圖大小資訊的物件都有 width屬性和height屬性。不過,系統可能不會傳回該圖片的寬度和高度屬性。
- 如果上傳的縮圖不符合規定尺寸,系統會調整圖片大小,使其符合正確尺寸,但不會變更顯示比例。圖片不會經過裁剪,但可能包含黑邊,以確保大小正確。
方法
這個 API 支援 thumbnails 資源的下列方法:
- 設定
- 將自訂影片縮圖上傳至 YouTube,並設為影片縮圖。
資源表示法
下列 JSON 結構顯示 thumbnails 資源的格式:
{
  "default": {
    "url": string,
    "width": unsigned integer,
    "height": unsigned integer
  },
  "medium": {
    "url": string,
    "width": unsigned integer,
    "height": unsigned integer
  },
  "high": {
    "url": string,
    "width": unsigned integer,
    "height": unsigned integer
  },
  "standard": {
    "url": string,
    "width": unsigned integer,
    "height": unsigned integer
  },
  "maxres": {
    "url": string,
    "width": unsigned integer,
    "height": unsigned integer
  }
}屬性
下表定義這個資源中顯示的屬性:
| 屬性 | |
|---|---|
| default | object預設縮圖。影片的預設縮圖 (或參照影片的資源,例如播放清單項目或搜尋結果) 寬度為 120 像素,高度為 90 像素。頻道的預設縮圖寬度和高度皆為 88 像素。 | 
| default.url | string圖片的網址。 | 
| default.width | unsigned integer圖片寬度。 | 
| default.height | unsigned integer圖片的高度。 | 
| medium | object縮圖圖片的高解析度版本。如果是影片 (或參照影片的資源),這張圖片的寬度為 320 像素,高度為 180 像素。如果是頻道,這張圖片的寬度和高度都是 240 像素。 | 
| medium.url | string圖片的網址。 | 
| medium.width | unsigned integer圖片寬度。 | 
| medium.height | unsigned integer圖片的高度。 | 
| high | object縮圖圖片的高解析度版本。如果是影片 (或參照影片的資源),這張圖片的寬度為 480 像素,高度為 360 像素。如果是頻道,這張圖片的寬度和高度都是 800 像素。 | 
| high.url | string圖片的網址。 | 
| high.width | unsigned integer圖片寬度。 | 
| high.height | unsigned integer圖片的高度。 | 
| standard | object比 high解析度圖片更高的縮圖版本。這張圖片適用於部分影片,以及參照影片的其他資源,例如播放清單項目或搜尋結果。這張圖片的寬度為 640 像素,高度為 480 像素。 | 
| standard.url | string圖片的網址。 | 
| standard.width | unsigned integer圖片寬度。 | 
| standard.height | unsigned integer圖片的高度。 | 
| maxres | object縮圖圖片的最高解析度版本。部分影片和其他參照影片的資源 (例如播放清單項目或搜尋結果) 會顯示這個尺寸的圖片。這張圖片的寬度為 1280 像素,高度為 720 像素。 | 
| maxres.url | string圖片的網址。 | 
| maxres.width | unsigned integer圖片寬度。 | 
| maxres.height | unsigned integer圖片的高度。 |