Černá obrazovka v celé obrazovce VLC na macOS — opravy
Celá obrazovka je tam, kde se problémy VLC na macOS objevují: okno funguje dobře, ale přepnutí do celé obrazovky produkuje černý snímek (zvuk stále hraje) nebo okno, které se nikdy nerozšíří. Příčiny jsou specifické pro macOS — nativní systém Spaces celé obrazovky, výstup VideoToolbox a zvláštnosti ovladačů GPU na Apple Silicon. Tento průvodce pokrývá opravy v pořadí, které řeší většinu případů.
Proč se to děje?
- Selhání výstupu VideoToolbox — výchozí video výstup macOS může selhat překreslit, když okno přejde do Space celé obrazovky na některých kombinacích GPU/driver.
- Konflikty Space celé obrazovky — nativní celá obrazovka macOS (zelené tlačítko) plus „Obrazovky mají samostatné Spaces“ může nechat video vrstvu VLC pozadu.
- Chyby ovladačů Apple Silicon — rané generace M1/M2 měly problémy překreslení v celé obrazovce, které pozdější aktualizace macOS opravily.
- Poškozené předvolby — zastaralé nastavení celé obrazovky/výstupu ze starého VLC rozbíjí přechod.
- Stally hardwarové akcelerace — dekodér GPU visí, když se změní režim zobrazení, nechávaje video plochu černou.
Jak to opravit
Řešení 1Vynuťte video výstup na OpenGL (nebo naopak)
Klasická oprava celé obrazovky macOS
Jděte do Nástroje > Předvolby > Video > Výstup.
Otevřou se možnosti výstupu.
Nastavte Výstup na „Video výstup OpenGL“ (nebo se vraťte na „VideoToolbox“, pokud jste byli na OpenGL).
Modul výstupu se mění.
Uložte, restartujte VLC a zkuste celou obrazovku znovu.
Celá obrazovka se zobrazí správně.
Řešení 2Použijte nenativní režim celé obrazovky
Zcela obchází problémy Spaces macOS
Přehrajte video a stiskněte Cmd+F (vlastní celou obrazovku VLC) místo zeleného semaforu.
VLC vstoupí do své vlastní celé obrazovky.
Pokud Cmd+F také selže, poklepejte na oblast videa — to přepíná „Celá obrazovka vždy nahoře“ v některých verzích VLC.
Celá obrazovka se přepne.
Vypněte předvolbu macOS Nastavení systému > Plocha a Dock > „Obrazovky mají samostatné Spaces“ pokud používáte více monitorů a vidíte duchy.
Spaces se chovají předvídatelně.
Řešení 3Vypněte hardwarovou akceleraci dekódování
Opravuje černou/zelenou obrazovku, pixelizaci a pády ve většině případů
Otevřete VLC a přejděte do Nástroje > Předvolby (nebo stiskněte Ctrl+P ve Windows/Linux, Cmd+, na macOS).
Otevře se okno Předvolby.
Klikněte na kartu Vstup / Kodeky vlevo.
Zobrazí se nastavení kodeků.
Najděte „Hardwarově akcelerované dekódování“ a nastavte jej na Vypnuto.
Nabídka nyní zobrazuje „Vypnuto“.
Klikněte na Uložit a zcela restartujte VLC (zavřete všechna okna VLC, nejen přehrávání videa).
VLC se restartuje s dekódováním procesorem.
Přehrajte problematický soubor znovu.
Pokud problém zmizel, na vině byl dekodér GPU.
Řešení 4Aktualizujte ovladač grafické karty
Opravuje černou obrazovku, zelené artefakty a pády způsobené chybami ovladače
Stiskněte Win+X a otevřete Správce zařízení (nebo Systémová nastavení > Obrazovka na macOS).
Otevře se seznam zařízení.
Rozbalte „Grafické adaptéry“ a poznamenejte si model vaší GPU (NVIDIA, AMD nebo Intel).
Vaše GPU je identifikována.
Stáhněte nejnovější ovladač z webu výrobce (nvidia.com, amd.com nebo intel.com) — nebo použijte Windows Update.
Balíček ovladače je připraven.
Nainstalujte, restartujte počítač a zkuste VLC znovu.
Systém běží na novém ovladači.
Řešení 5Obnovte předvolby VLC na výchozí hodnoty
Vymaže poškozená nastavení, která způsobují pády, černou obrazovku a problémy se zvukem
Zcela ukončete VLC.
Žádný proces VLC neběží.
Otevřete příkazový řádek (Win+R → cmd) nebo terminál.
Je k dispozici příkazová řádka.
Spusťte:
vlc --reset-config(Windows/Linux) — na macOS místo toho smažte~/Library/Preferences/org.videolan.vlc.Předvolby VLC se vrátí k výchozím.
Spusťte VLC a znovu aplikujte pouze nastavení, která skutečně potřebujete.
VLC se spustí s čistým nastavením.
Řešení 6Aktualizujte VLC na nejnovější verzi
Aplikuje oficiální opravy chyb a zabezpečení (aktuální stabilní: 3.0.23)
Ve VLC přejděte do Nápověda > Zkontrolovat aktualizace.
VLC porovná vaši verzi s nejnovější.
Pokud je k dispozici aktualizace, stáhněte ji z oficiální stránky videolan.org.
Stáhne se nový instalátor.
Nainstalujte přes vaši současnou verzi (nastavení se zachovají) a restartujte.
VLC běží na nové verzi.
Pokročilé opravy
Řešení 1Otestujte na novém uživatelském účtu
Oddělí nastavení na úrovni macOS od nastavení VLC
Vytvořte testovací účet: Nastavení systému > Uživatelé a skupiny > Přidat účet.
Čistý účet existuje.
Nainstalujte tam VLC (nebo zkopírujte aplikaci) a otestujte celou obrazovku.
Vidíte, zda jsou viníkem nastavení na úrovni macOS.
Pokud na testovacím účtu funguje, resetujte předvolby VLC a zobrazovací nastavení svého hlavního účtu.
Příčina je izolována na váš hlavní profil.
Jak tomu předejít
- Preferujte Cmd+F místo zeleného tlačítka pro celou obrazovku médií.
- Udržujte macOS plně aktualizovaný — opravy zobrazení Apple Silicon přicházejí v aktualizacích systému.
- Zavřete nástroje správce oken (BetterDisplay, Rectangle), pokud vidíte glitche celé obrazovky.
- Udržujte VLC aktualizované; opravy celé obrazovky přicházejí s vydáními 3.0.x (aktuální stabilní: 3.0.23).
Časté dotazy
Proč celá obrazovka funguje v QuickTime, ale ne ve VLC?
Černá celá obrazovka na Macu M1/M2/M3/M4?
Okno jde do celé obrazovky, ale video je malé v rohu
Externí monitor to zhoršuje?
Shrnutí
Vynuťte video výstup na OpenGL (nebo naopak) — Klasická oprava celé obrazovky macOS. 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.