Główna » jak » Jak naprawić pomijanie i opóźnianie w VLC Odtwarzanie plików wideo o wysokiej rozdzielczości

    Jak naprawić pomijanie i opóźnianie w VLC Odtwarzanie plików wideo o wysokiej rozdzielczości

    VLC to król wszystkich mediów ... odtwarza niemal wszystko na dowolnej platformie, w dowolnym czasie i miejscu. Wspaniale. Ostatnio jednak mam problemy z pomijaniem VLC za każdym razem, gdy gram w high-def media streamingu w sieci.

    Zmień ile VLC buforuje wideo

    Najpierw otwórz preferencje VLC, przechodząc do menu Narzędzia> Preferencje.

    Następnie kliknij "Wszystkie" w opcji "Pokaż ustawienia" u dołu okna. Kliknij "Input / Codecs" na lewym pasku bocznym.

    Jeśli przeskakiwany plik jest odtwarzany z lokalnego dysku twardego, poszukaj opcji "Buforowanie plików (ms)" pod "Zaawansowane" po prawej stronie. Tutaj wartość buforowania ustawiana jest w milisekundach, więc ustawienie wartości na 1000 spowoduje buforowanie przez 1 sekundę (domyślnie 300 lub 0,3 sekundy). Problem z zbyt dużym ustawieniem tej opcji polega na tym, że jeśli chcesz ręcznie przejść do nowego punktu w pliku, nastąpi większe opóźnienie, gdy zawartość zostanie ponownie zbuforowana.

    Jeśli plik, który próbujesz odtworzyć, znajduje się w udziale sieciowym, możesz zmienić wartość buforowania dla "Sieciowy buforowanie (ms)".

    Dla ilustracji pokazałem wartość ustawioną na 1 sekundę, ale to ustawienie może być użyte do buforowania tak długo jak chcesz, bez względu na to, czy jest to 5 sekund, czy 20 sekund. Tyle musisz wyeliminować pomijanie w swojej sieci.

    Przełącz akcelerację sprzętową (na niektórych komputerach)

    Czytnik Oliver napisał, aby dać nam znać, że jest w stanie rozwiązać swoje problemy, wyłączając akcelerację sprzętową. Zwykle potrzebujesz przyspieszenia sprzętowego procesu dekodowania, ale w niektórych przypadkach może on powodować konflikt ze sterownikami i warto spróbować.

    Z panelu Preferencje kliknij "Prosty" w lewym dolnym rogu, a następnie przejdź do Wejściowe / Kodeki. Kliknij menu "Dekodowanie przy akceleracji sprzętowej" i wybierz inną opcję lub całkowicie ją wyłącz. (Możesz też spróbować włączyć, jeśli jeszcze nie jest.) Możesz przeczytać więcej o akceleracji sprzętowej i jej działaniu tutaj.

    Wypróbuj inny moduł wyjścia wideo

    Można również przetestować za pomocą innego modułu wyjściowego wideo. W widoku "Wszystkie" lub "Ustawienia zaawansowane" przejdź do Wideo> Moduły wyjściowe. Zmień menu rozwijane "Wyjście wideo", aby wypróbować jedno z pozostałych. Korzystanie z wyjścia wideo DirectX 3D powinno odciążyć część przetwarzania na kartę graficzną, ale możesz przetestować OpenGL lub GDI, aby sprawdzić, czy to pomaga. (W moim systemie Direct3D i tak jest domyślnie.)

    Obniż jakość obrazu jako ostateczność

    Następną rzeczą, którą możesz zrobić, to dostosować opcję, która robi wielką różnicę, gdy mamy do czynienia z nośnikami o wysokiej rozdzielczości przez wolne połączenie I / O: obniż jakość obrazu. Spowoduje to, że odtwarzanie będzie płynniejsze, ale oczywiście będzie wyglądało trochę gorzej, więc spróbuj najpierw innych ustawień i używaj tego jako ostateczności.

    Z menu Simple Preferences przejdź do Input / Codecs i kliknij "Skip H.264 in-loop deblocking filter". Zmień go na Wszystkie.

    Możesz to również zrobić w widoku preferencji "Wszystkie" w Input / Codecs> Video Codecs> FFmpeg, jeśli twoje filmy nie są H.264.

    Mamy nadzieję, że przynajmniej jedna z tych wskazówek rozwiąże problemy z buforowaniem.