Thumbnails

thumbnail kaynağı, bir kaynakla ilişkili farklı küçük resim boyutlarını tanımlar. Lütfen küçük resimlerin aşağıdaki özelliklerine dikkat edin:

  • Bir kaynağın snippet.thumbnails özelliği, söz konusu kaynak için kullanılabilen küçük resimleri tanımlayan bir nesnedir.
  • thumbnail kaynağı bir dizi nesne içerir. Her nesnenin adı (default, medium, high vb.) küçük resim boyutunu ifade eder.
  • Farklı kaynak türleri, farklı küçük resim boyutlarını destekleyebilir.
  • Farklı kaynak türleri, aynı ada sahip küçük resimler için farklı boyutlar tanımlayabilir. Örneğin, video kaynağının default küçük resim boyutu genellikle 120 piksel x 90 piksel, channel kaynağının default küçük resim boyutu ise genellikle 88 piksel x 88 pikseldir.
  • Aynı türdeki kaynaklar, YouTube'a yüklenen orijinal resmin veya içeriğin çözünürlüğüne bağlı olarak belirli resimler için farklı küçük resim boyutlarına sahip olabilir. Örneğin, HD videolar, HD olmayan videolara kıyasla daha yüksek çözünürlüklü küçük resimleri destekleyebilir.
  • Küçük resim boyutuyla ilgili bilgileri içeren her nesnenin width ve height özelliği vardır. Ancak genişlik ve yükseklik özellikleri bu resim için döndürülmeyebilir.
  • Yüklenen küçük resim, gerekli boyutlara uymuyorsa en boy oranı değiştirilmeden doğru boyuta göre yeniden boyutlandırılır. Resim kırpılmaz ancak boyutun doğru olması için siyah çubuklar içerebilir.

Yöntemler

API, thumbnails kaynakları için aşağıdaki yöntemleri destekler:

set
YouTube'a özel bir video küçük resmi yükler ve bunu bir video için ayarlar.

Kaynak temsili

Aşağıdaki JSON yapısında, thumbnails kaynağının biçimi gösterilmektedir:

{
  "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
  }
}

Özellikler

Aşağıdaki tabloda, bu kaynakta görünen özellikler tanımlanmaktadır:

Özellikler
default object
Varsayılan küçük resim. Bir video veya videoya referans veren bir kaynak (ör. oynatma listesi öğesi ya da arama sonucu) için varsayılan küçük resim 120 piksel genişliğinde ve 90 piksel yüksekliğindedir. Bir kanalın varsayılan küçük resmi 88 piksel genişliğinde ve 88 piksel yüksekliğindedir.
default.url string
Resmin URL'si.
default.width unsigned integer
Resmin genişliği.
default.height unsigned integer
Resmin yüksekliği.
medium object
Küçük resmin daha yüksek çözünürlüklü bir sürümü. Video (veya videoya atıfta bulunan bir kaynak) için bu resim 320 piksel genişliğinde ve 180 piksel yüksekliğindedir. Kanallar için bu resim 240 piksel genişliğinde ve 240 piksel yüksekliğindedir.
medium.url string
Resmin URL'si.
medium.width unsigned integer
Resmin genişliği.
medium.height unsigned integer
Resmin yüksekliği.
high object
Küçük resmin yüksek çözünürlüklü bir sürümü. Bir video (veya videoya atıfta bulunan bir kaynak) için bu resim 480 piksel genişliğinde ve 360 piksel yüksekliğindedir. Kanallar için bu resim 800 piksel genişliğinde ve 800 piksel yüksekliğindedir.
high.url string
Resmin URL'si.
high.width unsigned integer
Resmin genişliği.
high.height unsigned integer
Resmin yüksekliği.
standard object
Küçük resmin, high çözünürlüklü resimden daha da yüksek çözünürlüklü bir sürümü. Bu resim, bazı videolar ve oynatma listesi öğeleri ya da arama sonuçları gibi videolara atıfta bulunan diğer kaynaklar için kullanılabilir. Bu resim 640 piksel genişliğinde ve 480 piksel yüksekliğindedir.
standard.url string
Resmin URL'si.
standard.width unsigned integer
Resmin genişliği.
standard.height unsigned integer
Resmin yüksekliği.
maxres object
Küçük resmin en yüksek çözünürlüklü sürümü. Bu resim boyutu, bazı videolar ve videolara referans veren diğer kaynaklar (ör. oynatma listesi öğeleri veya arama sonuçları) için kullanılabilir. Bu resim 1.280 piksel genişliğinde ve 720 piksel yüksekliğindedir.
maxres.url string
Resmin URL'si.
maxres.width unsigned integer
Resmin genişliği.
maxres.height unsigned integer
Resmin yüksekliği.