Чорний екран у повноекранному режимі VLC на macOS — виправлення
Повноекранний режим — те місце, де проявляються проблеми VLC на macOS: вікно працює нормально, але перемикання у повноекранний режим дає чорний кадр (звук усе ще йде) або вікно, що ніколи не розгортається. Причини специфічні для macOS — рідна система повноекранних Spaces, вивід VideoToolbox та особливості драйверів GPU на Apple Silicon. Цей посібник охоплює виправлення у порядку, що вирішує більшість випадків.
Чому це відбувається?
- Збої виводу VideoToolbox — стандартний відеовивід macOS може не перемалюватися, коли вікно переходить у повноекранний Space на деяких комбінаціях GPU/драйвера.
- Конфлікти повноекранного Space — рідний повноекранний режим macOS (зелена кнопка) разом із «Displays have separate Spaces» може залишити відеошар VLC позаду.
- Помилки драйверів Apple Silicon — ранні покоління драйверів M1/M2 мали проблеми перемалювання у повноекранному режимі, виправлені пізніше в macOS.
- Пошкоджені налаштування — застаріле налаштування повноекранного режиму/виводу зі старішої версії VLC ламає перехід.
- Зупинки апаратного прискорення — декодер GPU зависає під час зміни режиму відображення, залишаючи відеоплан чорним.
Як виправити
Спосіб 1Примусово перемкніть відеовивід на OpenGL (або навпаки)
Класичне виправлення повноекранного режиму macOS
Перейдіть у Інструменти > Параметри > &Відео > Output.
Відкриваються параметри виводу.
Задайте Output як «OpenGL video output» (або поверніться до «VideoToolbox», якщо були на OpenGL).
Модуль виводу змінюється.
Збережіть, перезапустіть VLC і спробуйте повноекранний режим знову.
Повноекранний режим відображається коректно.
Спосіб 2Використовуйте нерідний повноекранний режим
Повністю обходить проблеми Space macOS
Відтворіть відео і натисніть Cmd+F (власний повноекранний режим VLC) замість зеленої кнопки світлофора.
VLC входить у свій власний повноекранний режим.
Якщо Cmd+F також падає, двічі клацніть область відео — це перемикає «Always fullscreen on top» у деяких версіях VLC.
Повноекранний режим перемикається.
Вимкніть налаштування macOS System Settings > Desktop & Dock > «Displays have separate Spaces», якщо використовуєте кілька моніторів і бачите привиди.
Spaces поводяться передбачувано.
Спосіб 3Вимкніть апаратне прискорення декодування
Виправляє чорний/зелений екран, пікселізацію та зависання у більшості випадків
Відкрийте VLC і перейдіть до Інструменти > Налаштування (або натисніть Ctrl+P у Windows/Linux, Cmd+, у macOS).
Вікно налаштувань відкривається.
Клацніть вкладку Вхід / кодеки ліворуч.
Відображаються налаштування кодеків.
Знайдіть «Апаратне прискорення декодування» і встановіть його на Вимкнено.
У меню відображається «Вимкнено».
Натисніть Зберегти й повністю перезапустіть VLC (закрийте всі вікна VLC, а не лише відео).
VLC перезапускається з програмним декодуванням.
Відтворіть проблемний файл знову.
Якщо проблема зникла, винуватцем був декодер GPU.
Спосіб 4Оновіть свій відеодрайвер
Виправляє чорний екран, зелені артефакти та аварії, спричинені вадами драйвера
Натисніть Win+X і відкрийте Диспетчер пристроїв (або Системні параметри > Дисплей у macOS).
Відкривається список пристроїв.
Розгорніть «Відеоадаптери» й запишіть модель своєї GPU (NVIDIA, AMD або Intel).
Ваша GPU визначена.
Завантажте найновіший драйвер зі сайту виробника (nvidia.com, amd.com або intel.com) — або скористайтеся Центром оновлення Windows.
Пакет драйвера готовий.
Встановіть, перезавантажте ПК і спробуйте VLC знову.
Система працює з новим драйвером.
Спосіб 5Відновіть налаштування VLC за замовчуванням
Очищує пошкоджені налаштування, що спричиняють зависання, чорний екран і проблеми зі звуком
Повністю закрийте VLC.
Жоден процес VLC не запущено.
Відкрийте командний рядок (Win+R → cmd) або термінал.
Доступний командний рядок.
Виконайте:
vlc --reset-config(Windows/Linux) — у macOS натомість видаліть~/Library/Preferences/org.videolan.vlc.Налаштування VLC повертаються до типових.
Запустіть VLC і застосуйте повторно лише ті налаштування, які вам справді потрібні.
VLC запускається з чистими налаштуваннями.
Спосіб 6Оновіть VLC до останньої версії
Застосовує офіційні виправлення помилок і безпеки (поточна стабільна: 3.0.23)
У VLC перейдіть до Довідка > Перевірити оновлення.
VLC порівнює вашу версію з найновішою.
Якщо оновлення існує, завантажте його з офіційної сторінки videolan.org.
Завантажено новий інсталятор.
Встановіть поверх поточної версії (налаштування зберігаються) і перезапустіть.
VLC працює з новою версією.
Додаткові способи
Спосіб 1Перевірте на новому обліковому записі користувача
Відділяє налаштування рівня macOS від налаштувань VLC
Створіть тестовий обліковий запис: System Settings > Users & Groups > Add Account.
Чистий обліковий запис існує.
Встановіть там VLC (або скопіюйте застосунок) і перевірте повноекранний режим.
Ви бачите, чи винні налаштування рівня macOS.
Якщо працює у тестовому обліковому записі, скиньте налаштування VLC та налаштування відображення вашого основного облікового запису.
Причину ізольовано у ваш основний профіль.
Як уникнути в майбутньому
- Віддавайте перевагу Cmd+F замість зеленої кнопки для медіа-повноекранного режиму.
- Тримайте macOS повністю оновленим — виправлення відображення Apple Silicon приходять із системними оновленнями.
- Закривайте менеджери вікон (BetterDisplay, Rectangle), якщо бачите глюки повноекранного режиму.
- Тримайте VLC оновленим; виправлення повноекранного режиму приходять з випусками 3.0.x (поточна стабільна: 3.0.23).
Часті запитання
Чому повноекранний режим працює в QuickTime, але не у VLC?
Чорний екран у повноекранному режимі на Mac M1/M2/M3/M4?
Вікно переходить у повноекранний режим, але відео маленьке в кутку
Зовнішній монітор погіршує?
Підсумок
Примусово перемкніть відеовивід на OpenGL (або навпаки) — Класичне виправлення повноекранного режиму 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.