Ocena wątku:
  • 3 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
FanFilm – oficjalny wątek
@Adek89 to nie jest żaden mod a tym bardziej mój. To jest oficjalna wersja FanFilm, nad którą pracuje kilka/kilkanaście osób - je jestem m.in. łącznikiem na forum.

Jeśli używasz sobie jakiś modów to pisz do ich autorów albo jeśli maja tu odpowiednie wątki, to w tych wątkach. Za mody w żaden sposób nie odpowiadamy, nie mamy na nie wpływu, nie wiemy co w nich jest.

Jeśli chcesz pomóc to przejrzyj podstawowe posty w tym wątku, sprawdź jakie serwisy są obsługiwane (pierwsza strona wątku), przejrzyj changelog (od pewnego czasu jest ogólnie dostępny w każdej w samym FF) a przede wszystkim przejrzyj opcje.

@RadziuOi przyjrzymy się. Te logi są bardziej pomocne. Ale chwilę to zajmie. Bo u nas działa to bez problemów.
Masz na pewno coś nie tak z konfiguracją advancedsettings:
2026-07-26 21:28:49.259 T:8488     info <general>: [FanFilm][service][ff/settings.py:646][AdvancedSettings._load] EXCEPTION: ParseError('junk after document element: line 21, column 0')
                                                       Logger traceback (most recent call last):
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/service.py", line 146, in <module>
                                                           main.run()
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/lib/service/main.py", line 1206, in run
                                                           startup()
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/lib/service/main.py", line 1103, in startup
                                                           pretty_log_info()
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/lib/ff/control.py", line 605, in pretty_log_info
                                                           kodi_db_conf = video_db.video_db_conf()
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/lib/ff/kodidb.py", line 292, in video_db_conf
                                                           if cred := advanced_settings.get('videodatabase'):
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/lib/ff/settings.py", line 674, in get
                                                           self._data = self._load()
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/lib/ff/settings.py", line 646, in _load
                                                           fflog_exc()
                                                       Exception traceback (most recent call last):
                                                         File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.fanfilm/lib/ff/settings.py", line 638, in _load
                                                           tree = ET.parse(str(path))
                                                         File "/data/user/0/org.xbmc.kodi/files/apk/assets/python3.14/lib/python3.14/xml/etree/ElementTree.py", line 1227, in parse
                                                           tree.parse(source, parser)
                                                         File "/data/user/0/org.xbmc.kodi/files/apk/assets/python3.14/lib/python3.14/xml/etree/ElementTree.py", line 581, in parse
                                                           self._root = parser._parse_whole(source)
                                                       xml.etree.ElementTree.ParseError: junk after document element: line 21, column 0
i możliwe że przez to się nie łączy prawidłowo.
Poza tym - skoro używasz tego tylko na kodi - czemu nie zdecydujesz się na trakt - rozwiązuje idealnie twój problem bez konieczności walk z bazami danych, z SMB itp
Widziałem rzeczy, o których wam ludziom nawet się nie śniło. Płonące okręty szturmowe w konstelacji Oriona. Strumienie elektronów jarzące się w ciemności przy wrotach Tannhausera. Pamięć o wszystkich tych chwilach zniknie w otchłani czasu, jak łzy w deszczu. Pora umierać...
By zobaczyć linki musisz się zalogować lub zarejestrować.By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz
REKLAMA:



Posprawdzałem i faktycznie wkradła się literówka w pliku advancedsettings.xml, i kolejnym problemem z komunikacją było to, że na kompie miałem Kodi zainstalowane z flatpak po przejściu na standardowy rpm (Fedora 44) wszystko jak na razie działa. Potestuję jeszcze trochę ale wygląda na to, że już powinno być dobrze. Dzięki za nakierowanie z tym advancedsettings, tyle razy go edytowałem i nie zauważyłem błędu.

EDIT:
Po obejrzeniu filmu, odcinka teraz ładnie oznacza jako obejrzany i na androidtv i na komputerze ale tylko faktycznie obejrzany. Działa to nawet po całkowitym usunięciu i postawieniu od nowa i kodi i fanfilm. Nie działa natomiast ręczne oznaczanie jako obejrzany w sensie oznacza mi np na androidtv ale nie pokazuje juz tego na kompie i gdy oznaczę na kompie to tam się wyświetla ale nie synchronizuje z androidtv. 

@Tomek
Mój błąd. Działa ręczne oznaczanie filmu, odcinka. Nie działa ręczne oznaczanie całego serialu lub sezonu. Gdy oznaczę odcinek pojawia się na obu urządzeniach a gdy cały serial lub sezon to jest oznaczone tylko na tym, na którym to oznaczam.
Cały serial:
SERIALE>NA CZASIE>STAMTĄD
By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz
Ok - sprawdzimy to oznaczanie ręczne.
Daj logi programisty tylko na tą czynność - z dokładnym opisem z skąd oznaczasz.

Ok - dopisałeś - przyjrzymy się temu szczegółowo. Wiemy o co chodzi już.
Widziałem rzeczy, o których wam ludziom nawet się nie śniło. Płonące okręty szturmowe w konstelacji Oriona. Strumienie elektronów jarzące się w ciemności przy wrotach Tannhausera. Pamięć o wszystkich tych chwilach zniknie w otchłani czasu, jak łzy w deszczu. Pora umierać...
By zobaczyć linki musisz się zalogować lub zarejestrować.By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz
Podczas przerwania oglądania filmu pojawia się on w Filmy>Moje filmy>W trakcie oglądania tylko na urządzeniu gdzie został odtworzony, Natomiast jeśli dojdziemy do filmu ścieżką Filmy>Na czasie>Tytuł to jest normalnie na obu urządzeniach ten sam punkt wznawiania czyli synchronizuje się ale nie dodaje do Moje filmy>W trakcie oglądania na drugim urządzeniu.
Odpowiedz
Tak - to już wychwyciłem przy innej rzeczy.
Postaramy się w tym tygodniu to ogarnąć.

Natomiast reszta nie jest tak łatwa, jeśli w ogole osiągalna bez zewnętrznego wspomagacza w postaci trakt czy mdblist. Z trakt działa już teraz (nie wiem czemu uciekasz od tego rozwiązania jeśli spełnia twoje założenia) - mdblist mamy w przygotowaniu - jak zakończą się testy wewnętrzne to pójdzie dalej.
Natomiast rozwiązaniem na chwilę obecną - rzeczy które oglądasz dodawaj do biblioteki - i przez nią oglądaj - wtedy masz na obu urządzeniach. Nad rozwiązaniem pełnej synchronizacji musimy popracować - ale dotyczy to serca działania - więc wymaga wielu rzeczy do przetestowania.
Widziałem rzeczy, o których wam ludziom nawet się nie śniło. Płonące okręty szturmowe w konstelacji Oriona. Strumienie elektronów jarzące się w ciemności przy wrotach Tannhausera. Pamięć o wszystkich tych chwilach zniknie w otchłani czasu, jak łzy w deszczu. Pora umierać...
By zobaczyć linki musisz się zalogować lub zarejestrować.By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz
@RadziuOi ja Ci opisze jak ja mam to rowiązane, za nim chłopaki zrobią pełną sychronizacje FF z biblioteką kodi.

Ja posiadam serwer na którym jest docker mariadb (baza danych) oraz kodi 21 z FF.
  • W FF mam ustawione:
            Konta, klucze i autoryzacja -> TMDB; (pozwala mi przez stronę lub aplikacje TMDB dodawać do bibiloteki nowe materiały)
            Biblioteka -> włączona biblioteka, wskazane foldery dla filmów i seriali, synchornizacje biblioteki przy starecie i aktualizacja biblioteki co 6h.
  • Ustawiania Kodi
            Media -> Biblioteka -> Wideo. TU WAŻNE ABY ŹRÓDŁA BYŁY WSKAZANE PO smb://adres/...; 
            ustawiasz scrapers na filmy i na seriale.
            
Na wszytkich urządzeniach musisz mieć advancedsettings.xml

U mnie działą to tak wchodzę na TMDB klikam  Heart  przy tym co chce obejrzeć, serwer się odświeża co jakiść czas dodaje nową pozycje do bibilioteki, wczytuje scrapers (okładki opisy itd). 
Na tvbox, komputrze, telefonie FF urzywam do wyszukiwania źródeł i oglądania biblioteki z serwera i te urządzania odznaczają czy coś jest obejrzane czy coś jest w trakcie na tych urządzeniach też recznie mogę odznaczać lub zanaczać obejrzane.
Dzięki takiem rozwiązaniu mam pełną sychronizacje między urządzaniami. Jak chłopaki skończą pracę będziemy myśleć co dalej Smile

jak masz pytania pisz postaram się rozwinąć bardziej. Smile
Odpowiedz
REKLAMA:



@Tomek @tasior55

- Wewnętrzna biblioteka wiem, że działa i wiem mogę sobie zrobić te myki z tmdb i będzie samo dodawać.
- Używanie trakt.tv nie jest dla mnie problemem.
- Jeżeli stwierdzicie, że szkoda zachodu na pełną synchronizację po zewnętrznej bazie i skupiacie się tylko na trakt, mdblist czy simkl to wystarczy napisać i nie będę drążył tematu.
- Jeżeli jest opcja pełnej synchronizacji bez stron typu trakt, mdblist czy simkl to czemu nie.

Działa:
- Synchronizacja postępu, obejrzenia odcinka, filmu jeżeli był faktycznie odtworzony.
- Synchronizacja manualnego oznaczenia obejrzenia filmu, odcinka.
- Synchronizacja Seriale>Moje Seriale>Następne odcinki.

Nie działa:
- Synchronizacja manualnego oznaczenia jako obejrzane całego serialu lub sezonu
- Synchronizacja "W trakcie oglądania" zarówno filmów jak i seriali. Opcje Filmy>Moje Filmy>Filmy w trakcie oglądania oraz Seriale>Moje Seriale>Odcinki w trakcie oglądania. Ale np. Filmy>Gatunki>Horror>Jakiś_straszny_film już działa (to samo seriale)

Smile Jednym zależy na zmianie kolorku czcionki a innym na synchronizacji na zewnętrznej bazie.
Odpowiedz
Postaramy się temu zaradzić ale to troszkę zajmie. Na pewno poruszyłeś ciekawe zagadnienie i nasz spec od tego będzie miał co robić.
Widziałem rzeczy, o których wam ludziom nawet się nie śniło. Płonące okręty szturmowe w konstelacji Oriona. Strumienie elektronów jarzące się w ciemności przy wrotach Tannhausera. Pamięć o wszystkich tych chwilach zniknie w otchłani czasu, jak łzy w deszczu. Pora umierać...
By zobaczyć linki musisz się zalogować lub zarejestrować.By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz
Witam szuknie anime dziala dobrze ale nie znajduje zadnych zrodel.
np. szukam "That time i got reincarnated as a slime" wybierma sezon 1 pierwszy odcinek -> nie ma zrodel

shinden.pl wymaga logowania wiec konto jest dodane ale tez nic nie wyszukuje
docchi.pl tez nic
nie wiem jak inne zrodla nie mam jak porownac tylko te 2 dzialaja na obu dodatkach

dla porownania oba serwisy dzialaja dobrze na dodatku Anime Otaku By zobaczyć linki musisz się zalogować lub zarejestrować. (ale dodatek jest troche zbugowany np wyszukiwarka przy serwisie docchi.pl nie dziala)

Jakby w fanfilmie dzialalo to bez problemu jak kiedys to by bylo super, najlepszy addon pod filmy i anime do kodi
Odpowiedz
Zapoznaj się z zasadami zgłaszania błędów. Podaj link do tego materiału w tmdb. Podaj logi (najlepiej z włączoną opcją programisty).
Na chwilę obecną jak nie ma logów to nie ma problemu. Podanie samego tytułu w przypadku anime to zdecydowanie za mało.
Cytat:nie wiem jak inne zrodla nie mam jak porownac tylko te 2 dzialaja na obu dodatkach
Ale z czym ty chcesz porównywać, z jakimi innymi dodatkami? Włącznie źródła anime po prostu i tyle.

Obecnie fanfilm ma o wiele mocniej rozbudowaną sekcję anime niż kiedykolwiek miał. To łącznie 7 sprawnie działających scraperów tylko dla anime + kilkanaście ogólnych które też w swoich zasobach mają anime. I nigdy to nie działało tak dobrze jak teraz ze względu na wykorzystanie zupełnie innych rozwiązań dotyczących wyszukiwania (kitsu)
Także nie ma logów, nie ma problemu.
Widziałem rzeczy, o których wam ludziom nawet się nie śniło. Płonące okręty szturmowe w konstelacji Oriona. Strumienie elektronów jarzące się w ciemności przy wrotach Tannhausera. Pamięć o wszystkich tych chwilach zniknie w otchłani czasu, jak łzy w deszczu. Pora umierać...
By zobaczyć linki musisz się zalogować lub zarejestrować.By zobaczyć linki musisz się zalogować lub zarejestrować.
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 7 gości