Video fryser men ljudet fortsätter i VLC: Verkliga åtgärder

Problem med videouppspelning Senast uppdaterad: Gäller för: Windows / macOS / Linux · VLC 3.0.x

Videon fryser på en enda bildruta, ljudet fortsätter och tidslinjen rör sig vidare utan dig — om det beskriver dina VLC-sessioner har du att göra med en desynkronisering mellan avkodare och renderare, inte en skadad fil (en skadad fil fryser vanligtvis allt, inklusive ljud). Mönstret är klassiskt: videodekodaren fastnar, VLC behåller ljudprioritet och bilden kommer aldrig ikapp. Åtgärderna nedan stoppar fastkörningen vid källan; åtgärd 1 löser de flesta fallen.

Varför händer det?

  • Hårdvaruavkodning fastnar på specifika bildrutor — GPU-dekodare fastnar ibland på vissa GOP-strukturer (nyckelbild) eller trasiga makroblock.
  • Belastning från H.264 in-loop-avblockering — på svagare CPU:er kan avblockeringsfiltret bli en flaskhals som fastar videotråden.
  • Hög bitrate 4K/HEVC-strömmar som överskrider avkodaren — antingen GPU- eller CPU-pipelinen hinner inte med, så videotråden svälter.
  • Nätverksströmmar med sent anlända paket — för onlineinnehåll tömmer jitter videobufferten medan ljudet (mindre) överlever.
  • Skärmuppdatering som inte matchar 23.976/29.97-innehåll — mindre, men synligt som periodiska mikrofrysningar.

Så här åtgärdar du

Lösning 1Stäng av hårdvaruaccelererad avkodning

Åtgärdar svart/grön skärm, pixelisering och krascher i de flesta fall

  1. Öppna VLC och gå till Verktyg > Inställningar (eller tryck Ctrl+P i Windows/Linux, Cmd+, på macOS).

    Inställningsfönstret öppnas.

  2. Klicka på fliken Inmatning / Kodekar till vänster.

    Kodeksinställningarna visas.

  3. Hitta "Hårdvaruaccelererad avkodning" och ställ in den på Av.

    Menyn visar nu "Av".

  4. Klicka på Spara och starta om VLC helt (stäng alla VLC-fönster, inte bara videouppspelningen).

    VLC startar om med CPU-avkodning.

  5. Spela upp den problematiska filen igen.

    Om problemet försvann var GPU-avkodaren skyldig.

NoteraDetta tvingar fram programvaruavkodning (CPU). Något högre CPU-belastning är normalt, men uppspelningen förblir stabil. Om det fungerar kan du senare aktivera accelerationen igen efter en grafikkortsdrivrutinsuppdatering.

Lösning 2Justera H.264-avblockering (åtgärda hackande)

Åtgärdar "videon hackar men ljudet fortsätter" vid vissa CPU/GPU:er

  1. Gå till Verktyg > Inställningar > Inmatning / Kodekar.

    Kodeksinställningarna öppnas.

  2. Ställ in "Hoppa över H.264 in-loop-avblockeringsfilter" på Alla.

    Avblockering hoppas över.

  3. Spara, starta om VLC och spela upp filen.

    Videon borde inte längre hacka vid nyckelbildrutor.

NoteraDetta byter bort lite skärpa mot stabilitet — på de flesta material nästan omärkligt.

Lösning 3Aktivera "Släpp bildrutor vid försenade bildrutor"

Åtgärdar hackande med ljudprioritet för 4K- och hög-bitrate-filer

  1. Gå till Verktyg > Inställningar > Inmatning / Kodekar.

    Inmatningsinställningarna öppnas.

  2. Bocka i "Släpp bildrutor vid försenade bildrutor".

    VLC hoppar över försenade videobildrutor.

  3. Spara, starta om och spela upp filen.

    Uppspelningen förblir synkroniserad med ljudet.

NoteraDå hoppar videon över en bildruta istället för att hacka — omärkligt vid 24–60 fps men håller ljudet perfekt mjukt.

Lösning 4Höj filcachen för lokal uppspelning

Jämnar ut ojämn bitrate på lokala diskar

  1. Gå till Verktyg > Inställningar > Inmatning / Kodekar.

    Inmatningsinställningarna öppnas.

  2. Ställ in "Filcaching (ms)" på 1000–1500 ms.

    VLC läser före mer av filen.

  3. Spara, starta om VLC, spela upp filen.

    Bytiga segment fryser inte längre videon.

NoteraDetta hjälper när frysningar inträffar vid scenbyten eller i högrörelsemoment — klassiska bitrate-toppar.

Lösning 5Ändra videoutmatningsmodul till OpenGL

Löser svart skärm och renderingsfel vid specifika GPU-konfigurationer

  1. Gå till Verktyg > Inställningar > Video.

    Videoinställningarna öppnas.

  2. Ställ in "Utdata" på OpenGL.

    Utdatamodulen ändras.

  3. Klicka på Spara och starta om VLC.

    VLC startar om.

  4. Öppna filen igen och kontrollera bilden.

    Videon bör nu renderas korrekt.

NoteraOm den nya modulen fungerar, behåll den. Olika GPU:er och drivrutiner beter sig olika, så testning är det snabbaste sättet att hitta en stabil utdata.

Avancerade lösningar

Lösning 1Gör en remux av filen (åtgärdar korruption på container-nivå)

Bygger upp container-indexet på nytt när filens metadata är skadad

  1. Installera ffmpeg (winget install ffmpeg eller din pakethanterare).

    ffmpeg är tillgängligt i terminalen.

  2. Kör: ffmpeg -i input.mp4 -c copy -map 0 output.mp4

    Filen remuxas utan omkodning.

  3. Spela upp utdatafilen i VLC.

    Om frysningarna upphör var den ursprungliga containern korrupt.

NoteraRemux kopierar strömmar förlustfritt — ingen kvalitetsförlust, brukar slutföras på några sekunder för en film.

Lösning 2Prova den bärbara versionen av VLC

Isolerar konfigurationsproblem utan att röra installationen

  1. Ladda ner bärbar/zip-versionen från de officiella speglarna (videolan.org > Windows > zip).

    En bärbar VLC-mapp packas upp.

  2. Kör vlc.exe direkt från den mappen.

    VLC körs med ren standardkonfiguration.

  3. Spela upp den problematiska filen i den bärbara kopian.

    Nu vet du om problemet är i konfigurationen eller i filen.

NoteraOm den bärbara versionen spelar upp filen fungerar det, är din installerade konfiguration skyldig — gör en fullständig återställning eller ominstallation.

Så här undviker du det

  • Håll VLC uppdaterat — frysningsbuggar åtgärdas ofta i punktutgåvor.
  • För 4K-innehåll, föredra en hårdvaruuppsättning som stöder 4K60-utdata; felmatchade uppdateringsfrekvenser orsakar periodiska fastkörningar.
  • Reparera eller ladda ner på nytt filer som upprepade gånger fryser på samma position.

Vanliga frågor

Varför fortsätter ljudet när videon fryser i VLC?
VLC avkodar ljud och video i separata trådar med ljudprioritet. När videotråden fastnar fortsätter spelaren att spela upp ljud istället för att pausa allt.
Sker frysningen alltid på samma ställe?
Om ja, har filen ett skadat segment på den positionen — gör en remux eller ladda ner den på nytt. Om den fryser på slumpmässiga ställen är det ett avkodnings/prestandaproblem.
Åtgärdar en snabbare CPU VLC-frysningar?
Endast om frysningen orsakas av CPU-bunden avkodning. Testa genom att först stänga av hårdvaruacceleration: om CPU-läget är smidigt är din GPU-dekodare problemet, inte CPU:n.
Är detta samma som att VLC hackar?
Inte riktigt. Hackande är kontinuerliga mikro-ryckningar; ett frysa-sedan-fortsätt-mönster är en trådfastkörning. Åtgärderna skiljer sig något, men båda börjar med hårdvaruacceleration.

Sammanfattning

Stäng av hårdvaruaccelererad avkodning — Åtgärdar svart/grön skärm, pixelisering och krascher i de flesta fall. 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.