Layar Hitam VLC di Layar Penuh pada macOS — Perbaikan

Masalah khusus sistem Terakhir diperbarui: Berlaku untuk: macOS 12+ · Intel & Apple Silicon · VLC 3.0.x

Layar penuh adalah tempat masalah VLC macOS muncul: jendela berfungsi baik, tetapi beralih ke layar penuh menghasilkan frame hitam (audio masih diputar) atau jendela yang tidak pernah meluas. Penyebabnya spesifik macOS — sistem Space layar penuh asli, output VideoToolbox, dan keunikan driver GPU pada Apple Silicon. Panduan ini mencakup perbaikan sesuai urutan yang menyelesaikan sebagian besar kasus.

Mengapa ini terjadi?

  • Glitch output VideoToolbox — output video default macOS dapat gagal menggambar ulang saat jendela bertransisi ke Space layar penuh pada beberapa kombinasi GPU/driver.
  • Konflik Space layar penuh — layar penuh asli macOS (tombol hijau) plus "Display memiliki Space terpisah" dapat meninggalkan lapisan video VLC di belakang.
  • Bug driver Apple Silicon — generasi driver M1/M2 awal memiliki masalah gambar ulang layar penuh yang diperbaiki pembaruan macOS berikutnya.
  • Preferensi rusak — pengaturan layar penuh/output usang dari versi VLC lama merusak transisi.
  • Stall akselerasi perangkat keras — decoder GPU menggantung saat mode display berubah, meninggalkan bidang video hitam.

Cara memperbaikinya

Solusi 1Paksa output video ke OpenGL (atau sebaliknya)

Perbaikan layar penuh macOS klasik

  1. Buka Alat > Preferensi > Video > Output.

    Opsi output terbuka.

  2. Atur Output ke "OpenGL video output" (atau kembali ke "VideoToolbox" jika tadinya OpenGL).

    Modul output berubah.

  3. Simpan, restart VLC, dan coba layar penuh lagi.

    Layar penuh ditampilkan dengan benar.

CatatanMengalihkan modul memutus status rendering usang — bahkan jika Anda akhirnya beralih kembali, reset sering memperbaiki transisi.

Solusi 2Gunakan mode layar penuh non-native

Melewati masalah Space macOS sepenuhnya

  1. Putar video dan tekan Cmd+F (layar penuh VLC sendiri) alih-alih tombol lampu lalu lintas hijau.

    VLC masuk layar penuh sendiri.

  2. Jika Cmd+F juga gagal, klik ganda area video — ini mengalihkan "layar penuh selalu di atas" pada beberapa versi VLC.

    Layar penuh dialihkan.

  3. Nonaktifkan preferensi macOS System Settings > Desktop & Dock > "Display memiliki Space terpisah" jika Anda menggunakan monitor ganda dan melihat ghosting.

    Space berperilaku dapat diprediksi.

CatatanCmd+F menggunakan layar penuh di level jendela VLC, yang tidak membuat Space macOS baru — menghindari bug transisi.

Solusi 3Nonaktifkan dekoding dengan akselerasi perangkat keras

Memperbaiki layar hitam/hijau, pixelasi, dan stuttering pada mayoritas kasus

  1. Buka VLC dan buka Tools > Preferences (atau tekan Ctrl+P di Windows/Linux, Cmd+, di macOS).

    Jendela Preferences terbuka.

  2. Klik tab Input / Codecs di sebelah kiri.

    Pengaturan terkait codec ditampilkan.

  3. Temukan "Hardware-accelerated decoding" dan atur ke Disable.

    Dropdown sekarang menampilkan "Disable".

  4. Klik Save, lalu restart VLC sepenuhnya (tutup setiap jendela VLC, bukan hanya videonya).

    VLC restart dengan dekoding perangkat lunak.

  5. Putar kembali file yang bermasalah.

    Jika masalahnya hilang, penyebabnya adalah dekoder GPU.

CatatanDecoder yang menggantung saat perubahan mode display adalah penyebab layar hitam layar penuh umum pada Apple Silicon.

Solusi 4Perbarui driver grafis Anda

Memperbaiki layar hitam, artefak hijau, dan crash yang disebabkan oleh bug driver

  1. Tekan Win+X dan buka Device Manager (atau System Settings > Display di macOS).

    Daftar perangkat terbuka.

  2. Perluas "Display adapters" dan catat model GPU Anda (NVIDIA, AMD, atau Intel).

    GPU Anda diidentifikasi.

  3. Unduh driver terbaru dari situs vendor GPU (nvidia.com, amd.com, atau intel.com) — atau gunakan Windows Update.

    Paket driver siap.

  4. Instal, restart PC Anda, lalu coba VLC lagi.

    Sistem menjalankan driver baru.

CatatanDi macOS, "pembaruan driver" berarti menginstal pembaruan macOS terbaru — Apple menyertakan driver GPU.

Solusi 5Atur ulang preferensi VLC ke default

Membersihkan pengaturan rusak yang menyebabkan crash, layar hitam, dan masalah audio

  1. Tutup VLC sepenuhnya.

    Tidak ada proses VLC yang berjalan.

  2. Buka command prompt (Win+R → cmd) atau terminal.

    Command line tersedia.

  3. Jalankan: vlc --reset-config (Windows/Linux) — di macOS hapus ~/Library/Preferences/org.videolan.vlc sebagai gantinya.

    Preferensi VLC dikembalikan ke default.

  4. Luncurkan VLC dan terapkan kembali hanya pengaturan yang benar-benar Anda butuhkan.

    VLC memulai dengan pengaturan bersih.

CatatanIni menghapus semua preferensi kustom (termasuk shortcut dan skin). Ekspor konfigurasi Anda terlebih dahulu di Tools > Preferences > All > Interface jika Anda menginginkan cadangan.

Solusi 6Perbarui VLC ke versi terbaru

Menerapkan perbaikan bug dan keamanan resmi (stabil saat ini: 3.0.23)

  1. Di VLC, buka Help > Check for Updates.

    VLC membandingkan versi Anda dengan yang terbaru.

  2. Jika ada pembaruan, unduh dari halaman resmi videolan.org.

    Installer baru diunduh.

  3. Instal di atas versi Anda saat ini (pengaturan dipertahankan) dan restart.

    VLC menjalankan versi baru.

CatatanVLC 3.0.23 adalah pembaruan ke-24 pada cabang 3.0 dan mencakup sejumlah besar perbaikan demuxer dan stabilitas — banyak masalah "tidak diputar" sudah diperbaiki di sana.

Perbaikan lanjutan

Solusi 1Uji di akun pengguna baru

Memisahkan pengaturan level macOS dari pengaturan VLC

  1. Buat akun uji: System Settings > Pengguna & Grup > Tambah Akun.

    Akun bersih ada.

  2. Instal VLC di sana (atau salin aplikasi) dan uji layar penuh.

    Anda melihat apakah pengaturan level macOS bersalah.

  3. Jika berfungsi di akun uji, reset preferensi VLC dan pengaturan display akun utama Anda.

    Penyebab diisolasi ke profil utama Anda.

CatatanAlat display pihak ketiga (BetterDisplay, DisplayLink) dan aplikasi aksesibilitas yang mengaitkan server jendela adalah pembuat layar penuh umum — tutup saat menguji.

Cara mencegahnya

  • Utamakan Cmd+F daripada tombol hijau untuk layar penuh media.
  • Selalu perbarui macOS — perbaikan display Apple Silicon hadir dalam pembaruan sistem.
  • Tutup utilitas pengelola jendela (BetterDisplay, Rectangle) jika Anda melihat glitch layar penuh.
  • Selalu perbarui VLC; perbaikan layar penuh hadir dalam rilis 3.0.x (stabil saat ini: 3.0.23).

Pertanyaan umum

Mengapa layar penuh berfungsi di QuickTime tapi tidak di VLC?
QuickTime menggunakan pipeline video Apple sendiri; modul output VLC berinteraksi dengan Space secara berbeda. Pengalih OpenGL/VideoToolbox biasanya menyelesaikannya.
Layar hitam di layar penuh pada Mac M1/M2/M3/M4?
Perbarui macOS dulu (Apple mengirim perbaikan driver GPU), lalu alihkan modul output video. Jika tetap, nonaktifkan dekode dengan akselerasi perangkat keras sebagai tes.
Jendela masuk layar penuh tapi video tetap kecil di sudut
Itu bug scaling pada modul output — ganti output video (OpenGL ↔ VideoToolbox) dan restart VLC.
Apakah monitor eksternal memperburuknya?
Ya, terutama dengan "Display memiliki Space terpisah" aktif atau display eksternal non-Retina. Nonaktifkan Space terpisah atau gunakan mirroring sebagai tes.

Ringkasan

Paksa output video ke OpenGL (atau sebaliknya) — Perbaikan layar penuh macOS klasik. 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.