If-Koubou

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 (Jak)

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 odtwarzam strumieniowanie multimediów o wysokiej rozdzielczości 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 "Network Caching (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)

Czytelnik Oliver napisał, aby poinformować nas, że udało mu się 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 z przyspieszeniem sprzętowym" 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 ma ogromne znaczenie, 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 tylko w 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.