Materiały referencyjne
Porady praktyczne do HDfury Diva: Dolby Vision, EDID, kable ARC i liczba klatek
Zbiór szczegółów wypracowanych przez HDfury i społeczność. Większość z nich wyjaśnia zachowania, które na pierwszy rzut oka wyglądają na błąd, choć nim nie są.
Dolby Vision
Tryby Dolby Vision 0 i 1 podróżują w kontenerze RGB 8-bit, więc to całkowicie normalne, że Diva raportuje RGB 8b podczas odtwarzania takiego trybu DV. Nic nie zostało utracone.
Jeśli Diva nie jest podłączona bezpośrednio do telewizora Dolby Vision i pomiędzy stoi inny sprzęt, najpierw połącz wyjście TX0 Divy prosto z wejściem telewizora i pozwól Divie wystartować. Potem rozłącz i wepnij pozostały sprzęt pomiędzy. Diva podsłuchuje string DV z EDID Twojego telewizora i prezentuje go źródłu, dzięki czemu Dolby Vision przechodzi przez sprzęt, który sam go nie obsługuje.
EDID
Możesz odczytać EDID jednego podłączonego odbiornika albo zmieszać dwa lub trzy, nałożyć na wynik wymuszone flagi i algorytm, a potem zapisać go jako plik EDID. Tak buduje się własną odmianę EDID, zamiast zadowalać się jedną z predefiniowanych tablic. Flagi i algorytmy opisuje strona o tablicach EDID i Automix.
Część źródeł, w tym Xbox One S i Samsung K8500, może wymagać odłączenia i ponownego podłączenia kabla zasilania między zmianami EDID, zanim w ogóle spojrzy na nowy EDID.
Dźwięk i ARC
To wyjście TX0 obsługuje CEC, ARC i eARC, dlatego właśnie je podłączasz do telewizora, gdy chcesz, żeby dźwięk wracał w drugą stronę.
Atmos przez ARC wymaga kabla HDMI obsługującego ARC 192 kHz. Kabel może bez zarzutu przenosić sygnał wideo 600MHz i mimo to polec na sygnale audio 192 kHz, więc jeśli Atmos przez ARC się urywa, wymień kabel, zanim zmienisz cokolwiek innego.
Przykłady infoframe'ów AVI
Jeśli piszesz własne infoframe'y AVI w sekcji HDR i Dolby Vision, te przykłady są dobrym punktem wyjścia.
| Sygnał | Infoframe AVI |
|---|---|
| BT.2020 RGB | 00:E8:64:5D:00 |
| BT.2020 YCbCr 4:2:2 | 20:E8:64:5D:00 |
| BT.2020 YCbCr 4:4:4 | 40:E8:64:5D:00 |
| BT.2020 YCbCr 4:2:0 | 60:E8:64:5D:00 |
| 4K24 4:2:2 709 YCbCr, bez BT.2020 | 20:88:00:00 |
| 4K24 4:2:2 YCbCr BT.2020 | 20:c8:60:00 |
| 4K24 4:4:4 709 YCbCr, bez BT.2020 | 40:88:00:00 |
| 4K24 4:4:4 YCbCr BT.2020 | 40:c8:60:00 |
| 1080p 4:2:2 709 YCbCr, bez BT.2020 | 20:88:00:10 |
| 1080p 4:2:2 YCbCr BT.2020 | 20:c8:60:10 |
Sterowanie
iRule używa \x0D zamiast \r do zakończenia ciągu komendy RS232 oraz \x0A zamiast \n. Jeśli Twoje komendy działają z terminala, a nie działają z iRule, zwykle to jest przyczyna.
Raportowane wartości
Każdy sygnał 4:2:2 jest zawsze przetwarzany w 12 bitach i nigdy nie jest obcinany. Dlatego Diva opisuje takie sygnały jako do 12b.
Liczba klatek to druga wartość, która zaskakuje. Bardzo niewiele urządzeń podaje poprawną liczbę klatek, bo tak naprawdę chodzi o częstotliwość zegara: teoria mówi 24/1,001 = 23,976023976, ale w źródle nie ma pętli synchronizacji fazowej wytwarzającej zegar dokładnie o takiej wartości. Gdy sygnał opuści źródło, zegar zawsze jest lekko przesunięty i nieustannie faluje. HDfury zdecydowało pokazywać, jaki naprawdę jest zegar z danego źródła, zamiast przybliżać to, jaki powinien być — a tak robi większość innych urządzeń, bo nie potrafi podać dokładnej liczby klatek.