OSMC, Kodi-RC1, kompilacja z 7 sierpnia 2015.
Jak zwykle pomajstrowałem w ustawieniach i trafiłem na kolejny problem.
Po włączeniu odtwarzania wideo (strumień z sieci, plik lokalny) przez pierwsze 5-6 sekund dźwięk brzmi jakby przyspieszał i zwalniał (jak z rozciągniętej taśmy magnetofonowej), po chwili wszystko się normuje i problem wydaje się nie występować.
Problem dotyczył ustawienia jakości próbkowania z wartości “Średnia” (domyślnie) na wartość “Wysoka”
Ustawienia -> System -> Odtwarzanie dźwięku -> Jakość próbkowania
Po przywróceniu wartości domyślnej wszystko wróciło do normy
OSMC – KODI – Filmy i Seriale zniknęły z ekranu głównego
Po ostatnim upgrade OSMC zgodnie z planem wykonało się automatyczne odświeżenie biblioteki …niestety podczas niedostępności zasobów sieciowych (NFS)..nastąpiła zwiecha KODI. Ten problem nadal nie został wyeliminowany -> http://trac.xbmc.org/ticket/13602.
Tym razem zamiast zawieszenia procesu aktualizacji pojawiła się niespójność w plikach z bazą danych. Mechanizm odświeżania to XBMC Library Auto Update
OSMC – problemy z brakiem filmów i seriali
Oczywiście pliki z danymi dla Video można było przeglądać bez problemów z konsoli, zawartość wyglądała normalnie.
Co próbowałem zrobić aby naprawić problem?
Zmiana skórki na Confluence
Uruchomienie update biblioteki
Uruchomienie czyszczenia biblioteki
Co prawie próbowałem zrobić?
Fizycznie usunąć pliki z filmami (MyVideos90.db i MyVideos93.db) z .kodi/userdata/Database. Nie chciałem utracić informacji o obejrzanych i będących w trakcie oglądania pozycjach.
Co naprawiło problem.. i jakim kosztem?
Zmodyfikowałem ustawienie zasobów sieciowych dla filmów i dla seriali.
Wideo->Pliki->Nazwa share-> Opcje(Zmień typ zawartości) -> Zmień typ = BRAK, zapisałem, ustawiłem ponownie właściwy typ, przeskanowałem bibliotekę, Filmy i Seriale pojawiły się.
Niestety jak przy opcji, którą prawie próbowałem zrobić, zniknęły informacje o obejrzanych pozycjach.
Na zakończenie pozbyłem się pluginu XBMC Library Auto Update i napisałem prosty skrypt, który uruchamia się z crona i najpierw sprawdza dostępność udziału NFS a następnie wywołuje skanowanie biblioteki.