Rozsahy formátů YUV ve Windows 8.1

Aplikace mohou signalizovat ovladačům zobrazení v uživatelském režimu, aby využily rozšířené formáty videa YUV [0, 255] počínaje Windows 8.1, jak je znázorněno v této tabulce:

Rozsah YUV Oblast vstupních dat Typické použití Standard
rozšířený rozsah [0, 255] spotřební zařízení: webové kamery a kompaktní fotoaparáty Výchozím nastavením je použití standardu JFIF a formátu videa MJPEG.
Rozsah světelnosti studia [16, 235] profesionální kamery a videozastroj ITU BT.601 a BT.709

Většina videí vytvořených obsahem a odvětvím vysílání je v rozsahu studia, zatímco video vytvořené jednotlivými spotřebiteli je v rozšířeném rozsahu. Rozšířený rozsah se také označuje jako rozsah plného jasu.

Před Windows 8.1 používalo potrubí pro zpracování videa v Microsoft Media Foundation všechna vstupní data, jako by byla v rozsahu studia, což vedlo ke snížení dynamického rozsahu a často drsnému kontrastu, pokud byla vstupní data skutečně v rozšířeném rozsahu.

Počínaje Windows 8.1, když jsou vstupní video formáty YUV v rozšířeném rozsahu, mohou aplikace informovat ovladače o tomto vyšším dynamickém rozsahu.

Převod formátu YUV rozšířeného rozsahu

Tyto obrázky ukazují, jak je obsah rozšířeného rozsahu YUV, který se pohybuje od tmavých po světlé hodnoty, převeden (interpretován) do formátu RGB:

  • Horní obrázek zobrazuje nesprávně interpretovaný obsah rozšířeného rozsahu, jako by se jednalo o rozsah studia.
  • Dolní obrázek znázorňuje správně interpretovaný obsah rozšířeného rozsahu.

Nesprávná interpretace na horním obrázku ukazuje zvýšený kontrast a jas se před dosažením čisté bílé barvy stane příliš světlým.

Dva obrázky porovnávající nesprávnou a správnou interpretaci obsahu YUV rozšířeného rozsahu ve formátu RGB.

Rozhraní YUV s rozšířeným rozsahem

Před Windows 8.1 služba Media Foundation podporovala pouze rozsah světelnosti studia, takže interpretace obrázků rozšířeného rozsahu způsobily vyšší kontrast, jak je znázorněno na prvním obrázku výše. Počínaje Windows 8.1 používá pipeline Media Foundation tyto struktury a výčty k indikaci ovladačům modelu Windows Display Driver Model (WDDM) 1.3 a novějšího, zda se přehrává nebo zachycuje obsah YUV rozšířeného nebo studiového rozsahu:

Nové výčty

Změněné struktury a výčty

Ovladače zobrazení WDDM 1.3 a vyšších uživatelských režimů musí podporovat všechny tyto nové a změněné struktury a výčty.

Podrobnosti o tom, jak převést mezi různými vstupními formáty RGB a YUV, najdete v tématuYUV-RGB převody rozsahu dat .