Jak naprawić awarie VLC Media Player podczas odtwarzania plików .MKV



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Jak się okazuje, niektórzy użytkownicy nie mogą otworzyć plików .MKV za pomocą VCL Media Player. Kilka sekund po otwarciu pliku .mkv użytkownicy, których dotyczy problem, otrzymują komunikat „ Ups: VLC media player właśnie się zawiesił ” błąd. Ponowne wykonanie procedury daje ten sam wynik, a większość użytkowników, których dotyczy problem, zgłasza, że ​​problem występuje z każdym plikiem .MKV, który próbują odtworzyć.



Awaria VLC Media Player podczas odtwarzania plików .MCV



Jeśli używasz starszej wersji VLC Media Player (kompilacja pochodzi z około 2012 roku), problem można najprawdopodobniej rozwiązać, odinstalowując aktualną wersję VLC i przeprowadzając migrację do najnowszej wersji.



Jeśli jednak napotkasz okres opóźnień i przeskoków, zanim odtwarzacz VLC w końcu ulegnie awarii, możliwe, że niewystarczająca moc przetwarzania powoduje „ Ups: VLC media player właśnie się zawiesił ” błąd. W takim przypadku powinieneś spróbować wyłączanie akceleracji sprzętowej dekodowanie, przełączenie na przyspieszenie wideo DirectX lub zwiększenie domyślnej wartości buforowania plików.

Jeśli twoja maszyna powinna być bardziej niż zdolna do odtwarzania plików 4K .MKV, powinieneś także spróbować wymusić na aplikacji pominięcie filtru pętli lub nawet włączyć dekodowanie wielowątkowe przy odtwarzaniu FFmpeg dla plików .MKV.

Metoda 1: Instalowanie najnowszej wersji VLC Media Player

Jak się okazuje, jedną z najczęstszych przyczyn powodujących ten konkretny błąd podczas odtwarzania plików .MKV za pomocą VLC Media Playera jest błąd, który wpływał na wersje VLC wydane około 2012 roku. Jeśli używasz mocno przestarzałego klienta VLC, poprawka może być tak prosta, jak odinstalowanie aktualnej wersji VLC i zainstalowanie najnowszej wersji z oficjalnej strony internetowej.



Uwaga : Pamiętaj, że funkcja automatycznej aktualizacji w VLC często się psuje. Dlatego nie odrzucaj tej potencjalnej poprawki tylko dlatego, że aplikacja nie monitowała o aktualizację.

kilku użytkowników, których dotyczy problem, potwierdziło, że odinstalowanie ich aktualnej wersji VLC za pośrednictwem menu Programy i Pliki oraz zainstalowanie najnowszej wersji z oficjalnej strony pobierania pozwoliło im w końcu naprawić błąd „ Ups: VLC media player właśnie się zawiesił „błąd”.

Oto instrukcje krok po kroku przez całą sprawę:

  1. Upewnij się, że każda instancja odtwarzacza multimedialnego VLC jest całkowicie zamknięta.
  2. Pless Klawisz Windows + R. aby otworzyć Biegać Okno dialogowe. W polu tekstowym wpisz „Appwiz.cpl” i naciśnij Wchodzić aby otworzyć menu Programy i funkcje.

    Wpisanie „appwiz.cpl” w polu Uruchom

    Uwaga: Jeśli w oknie UAC (Kontrola konta użytkownika) pojawi się monit o przyznanie dostępu administratora, kliknij tak aby to zrobić.

  3. Po wejściu do menu Programy i funkcje przewiń w dół listę zainstalowanych aplikacji i znajdź instalację VLC Media Player. Gdy uda ci się go zlokalizować, kliknij prawym przyciskiem myszy i wybierz Odinstaluj / zmień z menu kontekstowego.

    Odinstaluj VLC za pomocą programów i funkcji

  4. Gdy znajdziesz się na ekranie dezinstalacji VLC media player, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć operację, a następnie uruchom ponownie komputer, jeśli nie zostanie wyświetlony monit o zrobienie tego automatycznie.
  5. Po zakończeniu następnej sekwencji startowej otwórz ten link ( tutaj ) w domyślnej przeglądarce internetowej i kliknij Pobierz przycisk VLC aby pobrać najnowszą wersję pliku wykonywalnego instalacji.

    Pobieranie najnowszej wersji VLC

  6. Po całkowitym pobraniu pliku wykonywalnego instalacji kliknij go dwukrotnie i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć instalację.

    Otwarcie pliku wykonywalnego instalacji VLC

  7. Po zakończeniu procesu uruchom ponownie komputer i sprawdź, czy możesz normalnie odtwarzać pliki .MKV po następnym uruchomieniu komputera.

Jeśli nadal masz problemy z częstymi „ Ups: VLC media player właśnie się zawiesił ” ulega awarii podczas próby odtworzenia plików .MKV, przejdź do potencjalnej poprawki poniżej.

Metoda 2: Wyłącz dekodowanie z akceleracją sprzętową

Jeśli problemy z pomijaniem lub ogólnymi awariami VLC występują tylko podczas próby odtwarzania plików .MKV w wysokiej rozdzielczości przez przesyłanie strumieniowe przez sieć, najprawdopodobniej jest to spowodowane niewystarczającą mocą obliczeniową komputera.

Ten problem napotkali inni użytkownicy napotykający problem w podobnych okolicznościach. Sposób rozwiązania tego problemu polegał na wyłączeniu dekodowania przyspieszanego sprzętowo z pliku Preferencje menu. Kończy się to odciążeniem procesora i procesora graficznego, zwiększając czas ładowania, ale także czyniąc aplikację znacznie bardziej stabilną podczas pracy na maszynach o niskiej specyfikacji.

Oto krótki przewodnik dotyczący wyłączania akceleracji sprzętowej w odtwarzaczu multimedialnym VLC:

  1. Otwórz odtwarzacz multimedialny VLC z uprawnieniami administratora, klikając prawym przyciskiem myszy ikonę uruchamiania i wybierając Uruchom jako administrator.
  2. Gdy jesteś w głównym oknie VLC, użyj paska wstążki u góry, aby uzyskać dostęp do Przybory menu, a następnie kliknij Preferencje .
  3. Gdy dojdziesz do ekranu Simple Preferences, wybierz plik Wejście / kodeki kategorię z menu u góry, a następnie przejdź w dół do karty Kodeki i ustaw dekodowanie przyspieszane sprzętowo na Wyłączone.
  4. Po wykonaniu tej czynności kliknij plik Zapisać naciśnij raz, aby wprowadzić zmianę na stałe.
  5. Uruchom ponownie VLC Media player i sprawdź, czy problem został rozwiązany.

Wyłączanie akceleracji sprzętowej w VLC Media Player

Jeśli nadal napotykasz częste zacinanie się i awarie podczas próby odtwarzania plików .MKV za pomocą VLC Media Player, przejdź do następnej metody poniżej.

Metoda 3: Włączanie przyspieszania wideo DirectX (DVXA) 2.0

Jeśli napotkasz ten problem na nowszej konfiguracji komputera, który działa z dość dedykowanym procesorem GPU, ale z procesorem niskiego poziomu, zmiana domyślnego przyspieszenia sprzętowego na Direct Video Acceleration (DCXA) 2.0 może być metodą, która ostatecznie naprawi stałą VLC ulega awarii podczas odtwarzania plików .MKV.

Może to być efektywne, ponieważ przyspieszanie wideo DirectX pozwala na przeniesienie do GPU niektórych zadań intensywnie wykorzystujących procesor (iDCT, kompensacja ruchu, usuwanie przeplotu itp.), Które mogą powodować zacinanie się, zawieszanie się lub ogólną niestabilność.

Jeśli korzystasz ze skromnego procesora, ta operacja może spowodować obciążenie procesora graficznego ciężkimi zadaniami renderowania, co pozwoli systemowi na znacznie wydajniejsze odtwarzanie plików .MKV.

Oto krótki przewodnik po włączaniu przyspieszania wideo DirectX (DVXA) 2.0 za pomocą ustawień wejścia i kodeków w menu Preferencje VLC:

  1. Zacznij od otwarcia VLC Media Player z uprawnieniami administratora.
  2. Gdy jesteś w aplikacji, użyj menu wstążki u góry, aby wywołać plik Przybory menu, a następnie kliknij Preferencje z nowo wyświetlonego menu rozwijanego.
  3. Gdy uda ci się dostać do środka Proste preferencje wybierz opcję Wejście / kodeki zakładka z menu u góry.
  4. Następnie przewiń w dół do sekcji Kodeki i zmień dekodowanie z przyspieszaniem sprzętowym za pomocą powiązanego menu rozwijanego na Przyspieszenie wideo DirectX (DvXA) 2.0.
  5. Kliknij Zapisać aby potwierdzić zmianę, uruchom ponownie aplikację VLC i sprawdź, czy problem został rozwiązany przy następnej próbie odtworzenia pliku .MKV plik.

Włączanie przyspieszania wideo DirectX

Jeśli nadal napotykasz ogólne zacinanie się i awarie podczas odtwarzania plików .MKV, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 4: Zwiększenie buforowania plików

Jeśli po ostatecznej awarii aplikacji napotykasz kilka sekund ogólnego jąkania, najprawdopodobniej jest to spowodowane tym, że aplikacja nie ma czasu na wykonanie wystarczającego buforowania plików. Domyślnie VLC Media Player przydziela 300 ms do buforowania plików, ale może to nie wystarczyć w przypadku niższych konfiguracji komputerów PC.

Jeśli ten scenariusz ma zastosowanie, powinieneś być w stanie rozwiązać ten problem, uzyskując dostęp do menu Preferencje zaawansowane odtwarzacza multimedialnego VLC i zwiększając wartość buforowania plików 1000 lub wyższą. Kilku użytkowników, których dotyczy problem, którzy również napotykali ten problem, potwierdziło, że ta operacja pozwoliła im wreszcie bez problemów odtwarzać pliki .MKV na VLC.

Oto, co musisz zrobić, aby zwiększyć buforowanie plików do wyższej wartości:

  1. Otwórz VLC Media Player z uprawnieniami administratora.
  2. Gdy znajdziesz się w środku, kliknij wstążkę u góry Przybory, następnie kliknij Preferencje z menu rozwijanego, które właśnie się pojawiło.
  3. Gdy uda ci się dostać do środka Proste preferencje menu, zmień Pokaż ustawienia przełącz w lewym górnym rogu z Prosty do Wszystko .
  4. Po wykonaniu tej czynności menu odpowiednio się zmieni. W nowym interfejsie użyj menu po lewej stronie, aby wybrać Wejście / kodeki .
  5. Dzięki Wejście / kodeki wybrane menu, przejdź do menu po prawej stronie i zmień wartość skojarzoną z Buforowanie plików (ms) do 1000.
  6. Kliknij Zastosować aby zapisać zmiany, uruchom ponownie VLC Media Player i sprawdź, czy problem został rozwiązany.

Zwiększenie wartości buforowania plików w VLC Media Player

Jeśli nadal napotykasz „ Ups: VLC media player właśnie się zawiesił ” błąd podczas próby odtwarzania plików .MKV, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 5: Pomijanie filtru pętli

Jak się okazuje, problem może być również spowodowany filtrem pętli, który jest używany przed rozpoczęciem dekodowania H 264. Ta operacja jest wymuszona głównie w celu zredukowania artefaktów blokujących bez zmniejszania ostrości obrazu. Ale w pewnych okolicznościach filtr w pętli może skutecznie zatrzymać zdolność instalacji VLC do odtwarzania niektórych plików MKV.

W przypadku, gdy ten problem występuje tylko w przypadku kilku plików .MKV (niektóre pliki .MKV odtwarzają się dobrze), możesz rozwiązać problem, uzyskując dostęp do ustawień dekodera audio / wideo FFmpeg i wymuszając filtr pętli, aby był pomijane dla każdego wystąpienia dekodowania H.264.

Uwaga: Oto jak naprawić błąd „zbyt długi czas trwania w przeszłości” w FFMpeg .

Oto krótki przewodnik dotyczący konfiguracji instalacji VLC Media Player, aby pominąć filtr pętli:

  1. Po pierwsze, upewnij się, że VLC Media Player jest otwarty z uprawnieniami administratora. Możesz to zrobić, klikając prawym przyciskiem myszy plik wykonywalny uruchamiania i wybierając Uruchom jako administrator z menu kontekstowego.
  2. Następnie użyj paska wstążki u góry, aby rozwinąć plik Przybory kategorię, a następnie kliknij Preferencje z menu rozwijanego.
  3. Gdy znajdziesz się w Proste preferencje menu, przełącz Pokaż ustawienia przełącz (lewy dolny róg) na Wszystko aby wyświetlić menu ustawień zaawansowanych.
  4. Po Zaawansowane preferencje menu stanie się widoczne, użyj menu po lewej stronie, aby rozwinąć menu rozwijane skojarzone z Kodeki wideo .
  5. Jak tylko to zrobisz, wybierz FFmpeg z listy kodeksu wideo, która pojawiła się poniżej, a następnie przejdź do sekcji po prawej stronie.
  6. Wewnątrz dekodera audio / wideo FFmpeg przejdź do podmenu Dekodowanie i ustaw menu rozwijane powiązane z Pomiń filtr pętli dekodowania H.264 do Wszystko.
  7. Zapisz modyfikację, klikając Zapisz, a następnie uruchom ponownie aplikację i zobacz, czy operacja się powiodła.

Pomijanie filtra pętli dla H264

Jeśli nadal napotykasz „ Ups: VLC media player właśnie się zawiesił ” błąd podczas próby odtwarzania plików .MKV za pomocą VLC Media Player, przejdź do następnej potencjalnej poprawki poniżej.

Metoda 6: Wymuszenie dekodowania wielowątkowego przy odtwarzaniu FFmpeg

Jeśli napotykasz dużo ogólnego jąkania i opóźnień, zanim w końcu doświadczysz „ Ups: VLC media player właśnie się zawiesił ” błąd podczas próby odtworzenia .MKV pliki, które są wyjątkowo duże.

Jak się okazuje, VLC Media Player jest domyślnie skonfigurowany tak, aby był jak najmniejszy z wykorzystaniem zasobów systemowych - jednak niekoniecznie jest to dobra rzecz, gdy mamy do czynienia z plikami 4KV .MKV.

Jeśli ten scenariusz ma zastosowanie, powinieneś być w stanie rozwiązać problem, upewniając się, że dekodowanie dźwięku i wideo FFmpeg zostało wykonane z wielowątkowość (hiperwątkowość).

Oto krótki przewodnik dotyczący wymuszania dekodowania wielowątkowego przy odtwarzaniu FFmpeg:

  1. Otwórz VLC Media Player z uprawnieniami administratora. Gdy pojawi się monit Kontrola konta użytkownika (UAC) , kliknij Tak, aby przyznać dostęp administratora.
  2. Po pomyślnym otwarciu VLC Media Player użyj menu wstążki u góry, aby wybrać Narzędzia> Preferencje .
  3. Domyślnie zobaczysz plik Proste preferencje ekran. Te zmienia go na Zaawansowane preferencje menu, ustaw Pokaż ustawienia przełącz (lewy dolny róg) na Wszystko.
  4. Tak szybko jak Zaawansowane preferencje menu stanie się widoczne, użyj sekcji po lewej stronie, aby wybrać Wejście / kodeki menu.
  5. Następnie rozwiń Kodeki wideo rozwijane menu poniżej i wybierz plik FFmpeg wpis z listy dostępnych podelementów.
  6. Po wybraniu wpisu FFmpeg przejdź do sekcji po prawej stronie i znajdź plik Wątki wpis pod Rozszyfrowanie.
  7. Zmień wartość Threads na 2 , a następnie kliknij Zapisać wymusić zmianę.
  8. Uruchom ponownie aplikację VLC Media Player i sprawdź, czy problem został już rozwiązany.

Włączanie dekodowania wielowątkowego w VLC Media Player

Tagi vlc 8 minut czytania