Przesuwacz stref czasowych EPG

Twój program IPTV pokazuje złe godziny? Wklej URL XMLTV, wybierz przesunięcie i dostaniesz zamiennik URL-a, który przesuwa każdą audycję dokładnie o tę wartość. Użyj nowego URL-a jako źródła EPG w odtwarzaczu — będzie odświeżał się przez nas.

Znak jest opcjonalny (domyślnie „+”). Obsługujemy strefy z połówką godziny (np. +5:30, -3:30). Nie wiesz, jakie przesunięcie? Zajrzyj do powiązanego artykułu o tym, jak je ustalić.

Jak to działa

Większość problemów typu „EPG pokazuje złe godziny” ma jedną z dwóch przyczyn: plik XMLTV deklaruje jedną strefę czasową, ale cyfry w środku są w innej (błąd dostawcy); albo źródło dostawcy publikuje w UTC, a twój odtwarzacz zakłada jakąś strefę lokalną. W obu przypadkach naprawa wygląda tak samo — dodaj lub odejmij stałą liczbę godzin od każdego atrybutu start i stop w pliku.

Dokładnie to robi to narzędzie. Nie próbuje być sprytne w kwestii stref i celowo nie reinterpretuje ciągu z przesunięciem ze źródła (bo to właśnie ten ciąg jest często źle podany). Przesunięcie jest stosowane do cyfr; reszta pliku XMLTV jest bajt w bajt identyczna ze źródłem.

Zobacz też walidator EPG (sprawdza strukturę XMLTV) oraz przewodnik o nieładującym się EPG.