Buforowanie plików wideo - Wersja do druku +- Forum społeczności kodiwpigulce.pl - wszystko o Kodi! Polskie wtyczki, dodatki, poradniki. (https://forum.kodiwpigulce.pl) +-- Dział: Pomoc z Kodi (https://forum.kodiwpigulce.pl/forumdisplay.php?fid=7) +--- Dział: Problem z Kodi (https://forum.kodiwpigulce.pl/forumdisplay.php?fid=15) +---- Dział: CoreELEC (https://forum.kodiwpigulce.pl/forumdisplay.php?fid=64) +---- Wątek: Buforowanie plików wideo (/showthread.php?tid=4927) |
Buforowanie plików wideo - azizi - 30-01-2023 Witajcie. Mam problem z buforowaniem plików wideo. Plik się ładuje powoli i stopuje aby buforować. Ogólnie wszystkie typowe formaty chodzą ok (mkv, avi itd), a dotyczy to tylko plików zgranych z telefonów (konkretniej iphone). Baza plików jest na NAS Synology (wpięte w lan w 2 porty) - agregacja). Wszystko jest połączone po lanie do boxa na coreelec (S905X3 - X96 Max Plus). Przykładowe parametry pliku MOV:
Czy można coś przestawić w kodi aby lepiej to działało? Może plik jest za "ciężki" i nic z tym nie zrobię? Jak ewentualnie stremować lepiej te pliki aby się to nie cięło? RE: Buforowanie plików wideo - kris777 - 30-01-2023 Na początek to sprawdź jak szybki masz internet na tym CoreElec ( podstawa to gigabitowe połączenie przez sieć przewodową i wifi 5ghz ! ...a nie 2.4 ) może po prostu szwankuje Ci net lub szybkość tego z konkretnym PC / NAS-em w sieci lokalnej ? Na początek to w terminalu (ssh) CoreElec sprawdź szybkość sieci np. komendą:
lub szybkość do konkretnego PC w sieci ale trzeba by zainstalować program iperf3 tak na CoreElec jak i na konkretnym PC . W CoreElec wystarczy wtyczka / plugin :/ programy / Network Tools ... a na np. linux-ie doinstalowujesz:
Potem na konkretnym PC uruchamiasz serwer iperf3 który będzie uruchomiony na porcie:5201 ( jeśli masz router musisz przekierować w/w na konkretne PC w sieci Następnie uruchamiasz klienta iperf3 na CoreElec: i zobaczysz z jaką szybkością łączy Ci się CoreElec z danym PC w sieci lanMożesz też sprawdzić jeśli masz połączenie po kablu / sieci przewodowej ...czy masz połączenie gigabitowe powinieneś otrzymać takie info: Speed: 1000Mb/sJeśli sieć i jej szybkość jest OK ...to możesz jeszcze poeksperymentować z ustawieniami (CoreElec) w pliku : advancedsettings.xml w ścieżce : /storage/.kodi/userdata/advancedsettings.xml ( jeśli go nie masz to musisz utworzyć ) i wpisać np. Co wpisać zależy od posiadanego sprzętu / ilości ram itd czyli eksperymentować więcej o : By zobaczyć linki musisz się zalogować lub zarejestrować. By zobaczyć linki musisz się zalogować lub zarejestrować. Ps. a może jest coś nie tak z tymi plikami w formacie .mov ? RE: Buforowanie plików wideo - azizi - 30-01-2023 Dzięki za wszystkie wskazówki. Temat na pewno nie dotyczy Internetu bo wszystko jest w sieci lokalnej. Router pokazuje mi połączenie 1Gbit z box'em. Switch na porcie gdzie jest wpięte BOX też pokazuje to samo. Synology mam wpięte dwiema cieciówkami i jest link agregation zrobiony i też pokazuje 1Gbit. Cała siec ogólnie jest w cat6, a połączenia miernikiem sprawdzane. Zrobiłem prosty test. Filmik odpaliłem tradycyjnie przez sieć z NASa, a potem skopiowałem go do pamięci BOXa. Przez lan buforował, ale po odpaleniu bezpośrednio chodził płynnie. Musi być coś albo z siecią, albo z samym odpalaniem przez coreelec plików sieciowych. Edit. próbowałem wprowadzić zmiany w pliku advancedsettings.xml ale mimo prób nic to nie dało. Nadal się tnie albo jeszcze gorzej. Biorę się z te testy prędkości od boxa do innej maszyny, a najlepiej NASa. Edit2. zrobiłem test iperf3 między synology, a boxem. Na synology postawiłem serwer w doker dla iperf3, a na box zapuściłem klienta. Tak to wygląda RE: Buforowanie plików wideo - kris777 - 30-01-2023 Wygląda że jest OK z szybkością sieci ... a pliki wideo w sieci LAN oglądasz po sambie czy jakiś inny protokół ? Nie pamiętam czy zmiana w pliku advancedsettings wymaga restartu Box-a / CE ? ... U mnie po Sambie jest OK także oglądanie przez protokół ftp z serwera z szyfrowaniem TLS także OK ...ale już jak postawiłem wireguarda to niestety tylko do rozdziałki full HD /1080p jest OK powyżej również mam ciecia i buforowanie też nie wiem czemu ponoć ten vpn jest szybki i mało zżera iprocka i innych zasobów. Może szyfrowanie to powoduje ale ftp też jest szyfrowane 256bit kluczem TLS ? RE: Buforowanie plików wideo - Toov - 30-01-2023 Ja bym zaczął od najprostszej sprawy w advancedsettings.xml: <buffermode>2</buffermode> lub <buffermode>3</buffermode> ...ale może już tego próbowałeś. RE: Buforowanie plików wideo - azizi - 31-01-2023 (30-01-2023, 09:11 PM)kris777 napisał(a): Wygląda że jest OK z szybkością sieci ... a pliki wideo w sieci LAN oglądasz po sambie czy jakiś inny protokół ?Tak pliki oglądam po sambie. Po zmianach w pliku konfiguracyjnym robiłem restart zawsze. Jednak coś jest nie do końca ok z odtwarzaniem sieciowym mov przez coreeelec. Znalazłem chyba obejście problemu, tzn i tak chciałem coś zrobić z tą biblioteką. Użyłem MKVtoolNix do przerobienia mov->mkv. Przy okazji łączę filmiki w jeden, jeśli dotyczą jednego wydarzenia. Po pierwszych testach mkv działa płynnie i bez problemu. Strat w jakości nie ma. Proces konwersji w sekundach. Z minusów jak połączę kilka mov w jeden mkv to mi przy przejściu do następnego filmiku potrafi delikatnie przyciąć obraz. Dziwna sprawa, którą muszę zgłębić, bo poza tym w 100% załatwia mi to temat odtwarzania przez sieć i porządków w bibliotece (30-01-2023, 09:45 PM)Toov napisał(a): Ja bym zaczął od najprostszej sprawy w advancedsettings.xml:Próbowałem i nic nie dało, a było nawet gorzej. Ogólnie ludzie piszą na necie, że to pomaga przy jakiś niedużych problemach z przycinaniem. W moim przypadku widać, że mov sprawia duży problem kodi przy odtwarzaniu sieciowym. Zdecydowanie jest to kwestia konfiguracji jakiejś, bo jak lokalnie uruchamiałem z pamięci kodi to nie ma problemu. RE: Buforowanie plików wideo - azizi - 14-03-2023 Problem buforowania przy odtwarzaniu MOV rozwiązałem konwertując te pliki do MKV. Użyłem do tego MKVToolNix, który robi to bardzo szybko. Teraz pliki śmigają na CE. Mam niestety jeszcze problem z obracaniem wideo. Kodi odtwarza pliki np nagrane telefonem w pionie nieprawidłowo, czyli przechylone. Niby jest opcja aby czytał informacje z metadanych pliku ale to chyba nie działa? Jak ręcznie w MKVToolNix ustawię w metadanych, że dany plik ma być przekręcony o 90 stopni, aby dobrze się wyświetlał, to na pc wyświetla się ok. No ale już na CE nic to nie zmienia i dalej wideo jest przekręcone. Czy macie takie same problemy u siebie i ewentualnie jak to rozwiązujecie? RE: Buforowanie plików wideo - kris777 - 14-03-2023 ponoć MKVToolNix nie ma metadanych rotacji ...w necie jest coś takiego (Możesz spróbować ustawić metadane rotacji za pomocą ffmpeg) ale czy to zadziała ?
RE: Buforowanie plików wideo - azizi - 15-03-2023 (14-03-2023, 08:18 PM)kris777 napisał(a): ponoć MKVToolNix nie ma metadanych rotacji ...w necie jest coś takiego (Możesz spróbować ustawić metadane rotacji za pomocą ffmpeg) ale czy to zadziała ? MKVtoolNIx ma te dane. Problem w tym, że np zmieniasz to w metadanych i zapisujesz sobie plik. Na PC ładnie odtwarza ale już na kodi mimo zmiany nadal orientacja jest zła. Nie mam pomysłu jak się za to zabrać. Dodatkowo łączę mniejsze filmiki w jeden większy i tam to w ogóle nie można dojść ładu i składu. Kodi odtwarza sobie bardzo różnie tj czasami przeczyta metadane i obróci obraz o 180 stopni (tak też jest w nich) ale już tych o 90 stopni nie chce ruszać. Czytałem, że jest to problem kodi od wielu lat i chyba nikt z tym nic nie zrobił na dziś dzień. |