Dolby Vision oficjalnie na konsolach Xbox - sprawdziliśmy, jak działa na Netfliksie i co popsuło

Od 11 października na konsolach Xbox One S i Xbox One X w aplikacji Netflix możecie już odtwarzać filmy i seriale w systemie Dolby Vision – wszystko za przyczyną nowego oprogramowania z implementacją ów formatu HDR z dynamicznymi metadanymi. Jednakże implementacja ta nie jest kompatybilna ze wszystkimi telewizorami obsługującymi Dolby Vision i powoduje kilka irytujących problemów! Poznajcie szczegóły.

Nowe oprogramowanie w wersji 1810

Po tygodniach testów przeprowadzanych wśród członków specjalnego programu Xbox Insiders światło dzienne ujrzała w końcu oficjalna aktualizacja dostępna dla wszystkich użytkowników, wprowadzająca do konsol Xbox One S i Xbox One X fimy Microsoft obsługę systemu obrazu Dolby Vision.

Zgodnie z wcześniejszymi zapewnieniami, aktualizacja systemowa o numerze 1810 umożliwia odtwarzanie treści wideo z Dolby Vision dostępnych wyłącznie w aplikacji Netflix. Konsole nadal nie obsługują formatu Dolby Vision w innych aplikacjach streamingowych, takich jak Amazon Prime Video, a przede wszystkim nie odczytują systemu Dolby Vision z płyt Ultra HD Blu-ray. Aktualizacja ta – co może być powiązane z wprowadzeniem DV, a dla niektórych osób istotne – praktycznie uniemożliwia odtwarzanie materiałów wideo z kodekiem x264 w aplikacjach takich jak Kodi czy VLC – dźwięk gra poprawnie, lecz zamiast wideo najczęściej wyświetlany jest zielony obraz (pomaga wyłączenie sprzętowej akceleracji – DXVA2). Możliwe, że aktualizacja „popsuła” również HDR10 w aplikacji Netfliksa, ale o co dokładnie chodzi przeczytacie w dalszej części wpisu.

Po zaktualizowaniu konsoli do najnowszej wersji oprogramowania w ustawieniach urządzenia pojawi się opcja włączenia/wyłączenia systemu Dolby Vision, a „nowy” format obrazu HDR będzie także uwzględniony w oknie ze szczegółami na temat formatów obsługiwanych przez nasz telewizor. Poniżej możecie sprawdzić, jak powinna wyglądać poprawna konfiguracja systemu Dolby Vision.

xone_dv-2-min.png
Ekran zaawansowanych trybów wideo w konsoli Xbox – aktywna opcja „Zezwalaj na tryb Dolby Vision”.

xone_dv-3-min.png
Ekran ze szczegółowymi informacjami na temat obsługiwanych formatów obrazu w konsoli Xbox.

Konsola Xbox nie wykrywa automatycznie właściwego formatu materiału na Netfliksie

Niestety, system Dolby Vision działa na konsolach Xbox z pewną niedogodnością, występującą również w aplikacjach Netfliksa na wielu innych urządzeniach, chociażby w odtwarzaczu UBP-X700 od firmy Sony. Mianowicie, po włączeniu obsługi ów formatu w ustawieniach konsoli jest on automatycznie uruchamiany zaraz po włączeniu aplikacji Netflix, a nie dopiero po wybraniu odpowiedniego materiału, który go w rzeczywistości zawiera. Oznacza to, że system Dolby Vision będzie wykrywany przez nasz telewizor w każdym materiale odtwarzanym przez konsolową aplikację Netfliksa, nawet w przypadku materiałów w SDR. Wiąże się to z koniecznością częstego, manualnego włączania i wyłączania trybu Dolby Vision w ustawieniach urządzenia w zależności od tego, czy chcemy aktualnie obejrzeć materiał z systemem Dolby Vision, czy nie. Co istotne, na konsoli Xbox aplikacja Netfliksa „cierpi” na ten sam problem również w przypadku pozostawienia włączonego samego formatu HDR10 – wówczas materiały bez HDR są błędnie przesyłane do telewizora (i wykrywane przez telewizor) jako system HDR10.

Poniżej możecie zobaczyć, jakie informacje przekazuje telewizor po włączeniu w aplikacji Netflix na konsoli Xbox materiału z faktycznym systemem Dolby Vision (serial „Maniac”) oraz bez systemu Dolby Vision i HDR10 (serial „Breaking Bad”). W obydwu przypadkach telewizor wykrywa DV z powodu, o którym napisaliśmy powyżej.

xone_dv-maniac-display-3.png
Informacje na temat materiału wyświetlanego w aplikacji Netflix na konsoli Xbox na przykładzie serialu „Maniac” – prawidłowe wskazanie na materiał z systemem Dolby Vision.

xone_dv-breaking-bad-display-min.png
Informacje na temat materiału wyświetlanego w aplikacji Netflix na konsoli Xbox na przykładzie serialu „Breaking Bad” – błędne wskazanie na materiał z systemem Dolby Vision.

Z jaką implementacją Dolby Vision mamy do czynienia na konsolach Xbox?

Jakiś czas temu, wraz z wprowadzeniem testowej wersji oprogramowania obsługującego Dolby Vision, Microsoft opublikował listę telewizorów, z którymi w kwestii systemu Dolby Vision współpracować mają konsole Xbox. Na liście zabrakło jednak telewizorów marki TCL, Vizio czy LG OLED serii 6, które Dolby Vision wspierają. Użytkownicy urządzeń wymienionych producentów otrzymują bowiem komunikat: „Twój telewizor obsługuje starszą wersję formatu Dolby Vision, która jest niezgodna z konsolą Xbox One”. Wywołało to widać niemałe poruszenie, bo na początku października do problemu postanowił odnieść się Microsoft i na blogu Xboxa potwierdził listę kompatybilnych telewizorów, wyjaśniając sytuację w lakonicznych słowach: „Gdy w telewizorach była początkowo wprowadzana obsługa systemu Dolby Vision, konsole do gier nie były wówczas częścią ekosystemu HDR”.

Więcej danych dostarcza informacja od producenta Vizio, jaką na ten temat otrzymał Forbes, a czytamy w niej, że: „Xbox ogłosił niedawno obsługę Dolby Vision w aplikacji Netflix, które to Dolby Vision wymaga wsparcia dla nowego trybu Low Latency (posiadającego, przynajmniej w teorii, małe opóźnienia – przyp. redakcja). (...) Vizio pracuje nad włączeniem nowego trybu Low Latency Dolby Vision i udostępni więcej szczegółów tuż przed wprowadzeniem tej funkcjonalności”. Wszystko wskazuje więc na to, że implementacja Dolby Vision w konsolach Xbox to ten sam, wprowadzony w styczniu tego roku, specjalny profil Dolby Vision, noszący właśnie miano „low-latency”, pozwalający telewizorom Sony odtwarzać obraz z systemem Dolby Vision z urządzeń, które w tym specjalnym trybie potrafią przesyłać obraz.

Wydaje się, że konsole Xbox z najnowszym oprogramowaniem obsługują jedynie ów nowy tryb Dolby Vision i nie wspierają dotychczasowej, „starszej” implementacji Dolby Vision. Jednakże w tym przypadku zastanawiające jest to, że implementacja DV w Xbox One nie współpracuje m.in. z telewizorami Vizio i LG z 2016 r., podczas gdy inne urządzenia kompatybilne z Dolby Vision w telewizorach Sony, takie jak odtwarzacze 4K UHD Blu-ray firmy Oppo i Apple TV 4K, z wymienionymi telewizorami współpracują. Być może urządzenia te potrafią po prostu wykryć telewizor ze „starszym” trybem Dolby Vision i przesyłać mu właściwy sygnał wideo, a Xbox tego nie potrafi (i nie będzie potrafił?). Dodatkowo, jako że jest to konsola do gier, kluczem może być tutaj sformułowanie „low-latency” i ewentualna możliwość wykorzystania w przyszłości systemu Dolby Vision właśnie w grach – jeśli o te „małe opóźnienia” faktycznie chodzi, to dostosować mogą się już tylko producenci telewizorów, wydając odpowiednie aktualizacje.

Czy wprowadzenie Dolby Vision „popsuło” HDR10 w aplikacji Netflix?

Porównując „na oko” kilka scen różnych materiałów w Dolby Vision z aplikacji Netfliksa na konsoli Xbox One S i urządzeniu Apple TV 4K z takimi samymi ustawieniami obrazu na telewizorze LG OLED C7, wszystko wydaje się wyświetlać i świecić tak samo, czyli poprawnie. Odchodząc jednak od tematu DV, a skupiając się na samym HDR10, można wskazać dosyć drażliwą prawdę – otóż, korzystając z urządzenia HDFury Integral (4K60, 4:4:4, 600MHz), możemy stwierdzić, że w przesyłanych przez Xboxa ramkach z informacją o materiale HDR10 (tzw. „HDR Infoframe”) „brakuje” metadanych MaxCLL i MaxFALL (i nie tylko tych), które w całym menu i dowolnym materiale mają wartość 0. Na poniższym obrazku możecie sprawdzić ciąg z metadanymi HDR10 przesyłany dla 1 odcinka serialu „Maniac”.


Ramki z informacją o HDR10 w 1 odc. serialu „Maniac” przesyłane przez Xbox One S, LG UP970 i Apple TV 4K – obrazowe wyjaśnienie, jak odczytywać MaxCLL i MaxFALL z przechwyconego ciągu „HDR Infoframe”.

Gwoli wyjaśnienia, czym są i czego dotyczą te metadane w HDR10:

  • MaxCLL (Maximum Content Light Level) – jasność najjaśniejszego piksela w całym materiale (wyrażona w nitach, czyli cd/m²),
  • MaxFALL (Maximum Frame-Average Light Level) – najwyższa uśredniona jasność wszystkich pikseli w każdej klatce (wyrażona w nitach, czyli cd/m²).

Są to zatem te osławione statyczne metadane standardu HDR10, jednakowe dla całego materiału. Choć telewizory Sony zdają się nie brać tych wartości pod uwagę (tylko, jak twierdzi organizator corocznego wydarzenia „TV Shootout” Robert Zohn, mierzą jasność klatka po klatce i w rzeczywistości generują dynamiczne metadane dla treści HDR10), tak należy ufać, że inni producenci potrafią poprawnie korzystać z tych metadanych. Szczególnie, że Netflix – odczytując „HDR Infoframe” w HDFury Integral materiałów z aplikacji w UP970 – dostarcza te dwie wartości, które są jednakowe w całym odcinku danego serialu, lecz istotnie różne w każdym kolejnym odcinku. Inna sprawa, że z kolei urządzenie Apple TV 4K, podobnie jak Xbox One, w przypadku różnych materiałów HDR10 z Netfliksa przesyła stałe wartości MaxCLL i MaxFALL, jednak wynoszące zawsze odpowiednio: 4000 nitów i 1000 nitów, z czym możecie się zapoznać w poniższej tabeli.

Tytuł

Urządzenie

Przestrzeń barw

Max Lum

Min Lum

MaxCLL

MaxFALL

Netflix - Maniac s01e01

Xbox One S

0

0

0

0

0

Netflix - Maniac s01e01

LG UP970

DCI-P3

1000

0.002

1017

272

Netflix - Maniac s01e01

Apple TV 4K

REC.2020

1000

0.3392

4000

1000

Netflix - Maniac s01e02

Xbox One S

0

0

0

0

0

Netflix - Maniac s01e02

LG UP970

DCI-P3

1000

0.002

974

252

Netflix - Maniac s01e02

Apple TV 4K

REC.2020

1000

0.3392

4000

1000

Netflix - Menu

Xbox One S

0

0

0

0

0

Netflix - Menu

LG UP970

Nieznana

100

0.005

0

0

Netflix - Menu

Apple TV 4K

REC.2020

250

0.05

250

100

Prime - Człowiek z w. z. s01e01

Xbox One S

Nieznana

1000

0.0001

1000

820

Prime - Człowiek z w. z. s01e01

Apple TV 4K

DCI-P3

1000

0.0001

1000

820

Prime - Kleszcz s01e01

Xbox One S

Nieznana

1000

0.0001

988

602

Prime - Kleszcz s01e01

Apple TV 4K

DCI-P3

1000

0.0001

988

602

Blade Runner 2049 4K UHD (Sony)

Xbox One S

Nieznana

4000

0.005

457

179

Blade Runner 2049 4K UHD (Sony)

LG UP970

DCI-P3

4000

0.005

457

179

Należy wyjaśnić, że przechwycone parametry „Przestrzeń barw”, „Max Luminance” i „Min Luminance” zawarte w tabeli dotyczą wyświetlacza, na którym odbył się mastering materiału.

Trudno w tym momencie stwierdzić, czy problem z zerowymi metadanymi w materiałach HDR10 w aplikacji Netflix na Xbox One powstał po ostatniej aktualizacji, czy może występował już wcześniej, gdyż nie można wycofać aktualizacji. Znamiennym pozostaje fakt, że aplikacja Amazon Prime Video i odtwarzacz płyt 4K UHD Blu-ray przesyłają poprawne wartości MaxCLL i MaxFALL w przypadku materiałów z systemem HDR10.

Czy problem ten zostanie naprawiony w kolejnych aktualizacjach? Wydaje się to wątpliwe, podobnie jak możliwość naprawienia przez Microsoft automatycznego wyświetlania systemu Dolby Vision od razu po włączeniu aplikacji Netflix. Cóż, czas pokaże, czy producent Xboxa zdecyduje się na wprowadzenie jakichkolwiek ulepszeń i dodanie obsługi systemu Dolby Vision w innych aplikacjach oraz odtwarzaczu płyt 4K UHD – co w tym wszystkim, niestety, wydaje się najmniej prawdopodobne.

Co to jest Dolby Vision?

Dolby Vision to system HDR, który dysponuje dynamicznymi metadanymi. Oznacza to, że system potrafi przypisać indywidualne wartości dla każdej sceny, podczas gdy HDR przypisuje je dla całego filmu. Niedawno na rynku HDR pojawił się nowy system HDR10+, posiadający dynamiczne dane i mający być alternatywą dla Dolby Vision. Trzeba jednak pamiętać, że Dolby Vision jest systemem znacznie lepiej przygotowanym na dalszy rozwój technologii HDR. Jest on bowiem w stanie obsłużyć 12-bitową głębię kolorów.

źródło: Forbes / zdj. Microsoft / Dolby