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.