MKV fără video în VLC (doar audio): cauze și corecții
MKV (Matroska) este cel mai flexibil container video existent — și cel mai predispus să vă surprindă: audio-ul se redă, dar pista video nu arată nimic. Cum MKV poate conține aproape orice codec, "MKV fără video" înseamnă de obicei că codec-ul video conținut eșuează în lanțul dvs. de decodare, nu că containerul este stricat. Corecțiile de mai jos parcurg cauzele reale în ordine; primele două rezolvă majoritatea cazurilor.
De ce se întâmplă?
- Codec video fără suport sau care eșuează în interiorul MKV — de obicei HEVC 10-bit, VP9, sau AV1 într-un MKV unde calea dvs. GPU/driver eșuează.
- Conflict de accelerație hardware — decodorul GPU citește greșit pista video MKV.
- Multiple piste video — unele MKV (mai ales remux-uri) conțin 2–3 piste video; VLC poate assume una stricată.
- Index MKV corupt (cues) — un index deteriorat face VLC să caute/eșueze la pista video.
- VLC vechi cu bug-uri demuxer — tratarea MKV s-a îmbunătățit substanțial în lansările 3.0.x.
Cum să repari
Soluție 1Actualizați VLC la cea mai recentă versiune
Aplică corecții oficiale de bug-uri și securitate (versiunea stabilă actuală: 3.0.23)
În VLC, mergeți la Ajutor > Verificare actualizări.
VLC compară versiunea dvs. cu cea mai recentă.
Dacă există o actualizare, descărcați-o de pe pagina oficială videolan.org.
Noul instalator este descărcat.
Instalați peste versiunea actuală (setările sunt păstrate) și reporniți.
VLC rulează noua versiune.
Soluție 2Schimbați pista video
Corectează MKV-urile cu multiple piste video
Clic dreapta pe video > Video > Pistă video.
Lista de piste video se deschide.
Încercați fiecare pistă dacă sunt listate mai multe.
O pistă funcțională este găsită.
Confirmați pista aleasă în Instrumente > Sincronizare pistă.
Pista corectă este activă.
Soluție 3Dezactivați decodarea cu accelerație hardware
Remediază ecranul negru/verde, pixelizarea și blocările în majoritatea cazurilor
Deschideți VLC și mergeți la Instrumente > Preferințe (sau apăsați Ctrl+P în Windows/Linux, Cmd+, în macOS).
Fereastra Preferințe se deschide.
Faceți clic pe fila Intrare / Codecuri din stânga.
Setările codecurilor sunt afișate.
Localizați "Decodarea cu accelerație hardware" și setați-o la Dezactivat.
Meniul afișează acum "Dezactivat".
Faceți clic pe Salvare și reporniți complet VLC (închideți toate ferestrele VLC, nu doar videoclipul).
VLC se repornește cu decodare software.
Redați din nou fișierul problemă.
Dacă problema a dispărut, decodorul GPU era vinovatul.
Soluție 4Comutați modulul de ieșire video la OpenGL
Remediază ecranul negru și erorile de randare la configurări GPU specifice
Mergeți la Instrumente > Preferințe > Video.
Setările video se deschid.
Setați "Ieșire" la OpenGL.
Modulul de ieșire se schimbă.
Faceți clic pe Salvare și reporniți VLC.
VLC se repornește.
Redeschideți fișierul și verificați imaginea.
Videoclipul ar trebui să fie randat corect acum.
Soluție 5Reparați indexul MKV
Corectează MKV-uri cu cue corupt fără re-encodare
Instalați mkvtoolnix (mkvmerge) — kitul standard Matroska.
mkvmerge este instalat.
Rulați:
mkvmerge --fix-bitstream-timing-information 0 input.mkv -o fixed.mkv— sau simplu remuxați:mkvmerge -o fixed.mkv input.mkv.Indexul este reconstruit.
Redați fixed.mkv în VLC.
Fișierul reparat se redă.
Soluție 6Restaurați preferințele VLC la valorile implicite
Elimină configurările corupte care provoacă blocări, ecrane negre și probleme audio
Închideți VLC complet.
Niciun proces VLC nu rulează.
Deschideți un prompt de comandă (Win+R → cmd) sau un terminal.
O linie de comandă este disponibilă.
Executați:
vlc --reset-config(Windows/Linux) — pe macOS, ștergeți în schimb~/Library/Preferences/org.videolan.vlc.Preferințele VLC revin la valorile implicite.
Porniți VLC și reaplicați doar setările de care aveți cu adevărat nevoie.
VLC pornește cu configurări curate.
Reparații avansate
Soluție 1Extraogeți și inspectați pista video
Identifică codec-ul exact și flag-urile sale
Deschideți MKV în mkvmerge GUI (sau rulați
mkvinfo input.mkv).Toate pistele și codecurile sunt listate.
Notați codec-ul video (V_MPEG4/ISO/AVC, V_MPEGH/ISO/HEVC, V_VP9, V_AV1…) și profunzimea de biți.
Codec-ul este identificat.
Căutați numele codec + VLC pe forumul VideoLAN — multe au corecții cunoscute.
Corecția specifică este găsită.
Cum să eviți pe viitor
Întrebări frecvente
De ce fișierele MKV se redă în alți playeri dar nu în VLC?
MKV este suportat de VLC?
VLC redă MKV cu audio DTS?
MKV redă video dar fără audio — ce este diferit?
Ar trebui să convertesc MKV la MP4?
Rezumat
Actualizați VLC la cea mai recentă versiune — Aplică corecții oficiale de bug-uri și securitate (versiunea stabilă actuală: 3.0.23). If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.