Skrin Hitam VLC dalam Skrin Penuh pada macOS — Pembaikan

Masalah khusus sistem Kemas kini terakhir: Berkenaan untuk: macOS 12+ · Intel & Apple Silicon · VLC 3.0.x

Skrin penuh ialah tempat isu VLC macOS muncul: tetingkap berfungsi baik, tetapi bertukar ke skrin penuh menghasilkan bingkai hitam (audio masih dimainkan) atau tetingkap yang tidak pernah mengembang. Puncanya spesifik macOS — sistem Space skrin penuh asli, output VideoToolbox, dan kerenah pemacu GPU pada Apple Silicon. Panduan ini merangkumi pembaikan mengikut urutan yang menyelesaikan kebanyakan kes.

Mengapa ini berlaku?

  • Kelakuan output VideoToolbox — output video lalai macOS boleh gagal melukis semula apabila tetingkap bertransisi ke Space skrin penuh pada sesetengah kombinasi GPU/pemacu.
  • Konflik Space skrin penuh — skrin penuh asli macOS (butang hijau) ditambah "Displays have separate Spaces" boleh meninggalkan lapisan video VLC di belakang.
  • Pepijat pemacu Apple Silicon — generasi pemacu M1/M2 awal mempunyai isu lukis semula skrin penuh yang kemas kini macOS kemudian baiki.
  • Keutamaan rosak — tetapan skrin penuh/output lapuk dari versi VLC lama memecahkan transisi.
  • Pecutan perkakasan terhenti — penyahkod GPU tergantung apabila mod paparan berubah, meninggalkan satah video hitam.

Cara membaikinya

Penyelesaian 1Paksa output video ke OpenGL (atau sebaliknya)

Pembaikan skrin penuh macOS klasik

  1. Pergi ke Alat > &Keutamaan > Video > Keluaran.

    Pilihan output dibuka.

  2. Tetapkan Output kepada "OpenGL video output" (atau kembali ke "VideoToolbox" jika ia OpenGL).

    Modul output berubah.

  3. Simpan, mulakan semula VLC, dan cuba skrin penuh lagi.

    Skrin penuh dipaparkan dengan betul.

NotaMenogol modul memecahkan keadaan pemaparan lapuk — walaupun anda akhirnya beralih balik, tetapan semula sering membaiki transisi.

Penyelesaian 2Gunakan mod skrin penuh bukan-asli

Mengelilingi isu Space macOS sepenuhnya

  1. Mainkan video dan tekan Cmd+F (skrin penuh VLC sendiri) dan bukannya butang lampu isyarat hijau.

    VLC masuk skrin penuhnya sendiri.

  2. Jika Cmd+F juga gagal, dwi-klik kawasan video — ini menogol "Always on top fullscreen" dalam sesetengah versi VLC.

    Skrin penuh bertogol.

  3. Lumpuhkan keutamaan macOS System Settings > Desktop & Dock > "Displays have separate Spaces" jika anda menggunakan berbilang monitor dan melihat hantu.

    Space berkelakuan boleh diramal.

NotaCmd+F menggunakan skrin penuh peringkat tetingkap VLC, yang tidak mencipta Space macOS baru — mengelakkan pepijat transisi.

Penyelesaian 3Lumpuhkan penyahkodan dipercepat perkakasan

Membaiki skrin hitam/hijau, pikselisasi dan teragak-agak dalam kebanyakan kes

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

    Tetingkap Preferences dibuka.

  2. Klik tab Input / Codecs di sebelah kiri.

    Tetapan berkaitan codec dipaparkan.

  3. Cari "Hardware-accelerated decoding" dan tetapkannya kepada Disable.

    Menu lungsur kini menunjukkan "Disable".

  4. Klik Save, kemudian mulakan semula VLC sepenuhnya (tutup setiap tetingkap VLC, bukan hanya videonya).

    VLC dimulakan semula dengan penyahkodan perisian.

  5. Mainkan semula fail bermasalah tersebut.

    Jika masalah telah hilang, penyahkod GPU adalah puncanya.

NotaPenyahkod tergantung semasa pertukaran mod paparan ialah punca skrin hitam skrin penuh biasa pada Apple Silicon.

Penyelesaian 4Kemas kini pemacu grafik anda

Membaiki skrin hitam, artefak hijau dan ranap yang disebabkan oleh pepijat pemacu

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

    Senarai peranti dibuka.

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

    GPU anda dikenal pasti.

  3. Muat turun pemacu terbaharu daripada laman pengeluar GPU (nvidia.com, amd.com atau intel.com) — atau gunakan Windows Update.

    Pakej pemacu sedia.

  4. Pasang, mulakan semula PC anda, kemudian cuba VLC lagi.

    Sistem menjalankan pemacu baharu.

NotaKomputer riba OEM kadangkala menyekat pemacu pengeluar; dalam kes itu, gunakan halaman pemacu daripada pengeluar komputer riba anda sebaliknya.

Penyelesaian 5Tetapkan semula keutamaan VLC kepada lalai

Membersihkan tetapan rosak yang menyebabkan ranap, skrin hitam dan masalah audio

  1. Tutup VLC sepenuhnya.

    Tiada proses VLC sedang berjalan.

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

    Satu baris arahan tersedia.

  3. Jalankan: vlc --reset-config (Windows/Linux) — pada macOS padam ~/Library/Preferences/org.videolan.vlc sebaliknya.

    Keutamaan VLC dipulihkan kepada lalai.

  4. Lancarkan VLC dan gunakan semula hanya tetapan yang anda benar-benar perlukan.

    VLC dimulakan dengan tetapan bersih.

NotaIni memadam semua keutamaan tersuai (termasuk pintasan dan kulit). Eksport konfigurasi anda dahulu di bawah Tools > Preferences > All > Interface jika anda mahu sandaran.

Penyelesaian 6Kemas kini VLC kepada versi terbaharu

Menggunakan pembaikan pepijat dan keselamatan rasmi (stabil semasa: 3.0.23)

  1. Dalam VLC, pergi ke Help > Check for Updates.

    VLC membandingkan versi anda dengan yang terbaharu.

  2. Jika kemas kini wujud, muat turun daripada halaman rasmi videolan.org.

    Pemasang baharu dimuat turun.

  3. Pasang ke atas versi semasa anda (tetapan dikekalkan) dan mulakan semula.

    VLC menjalankan versi baharu.

NotaVLC 3.0.23 ialah kemas kini ke-24 kepada cabang 3.0 dan merangkumi kumpulan besar pembaikan demuxer dan kestabilan — banyak isu "tidak dimainkan" telah pun dibaiki di situ.

Pembaikan lanjutan

Penyelesaian 1Uji dalam akaun pengguna baharu

Memisahkan tetapan peringkat macOS daripada tetapan VLC

  1. Cipta akaun ujian: System Settings > Users & Groups > Add Account.

    Akaun bersih wujud.

  2. Pasang VLC di sana (atau salin apl) dan uji skrin penuh.

    Anda melihat sama ada tetapan peringkat macOS bersalah.

  3. Jika ia berfungsi dalam akaun ujian, tetapkan semula keutamaan VLC akaun utama anda dan tetapan paparan.

    Punca diasingkan ke profil utama anda.

NotaAlat paparan pihak ketiga (BetterDisplay, DisplayLink) dan apl kebolehcapaian yang menyangkut pelayan tetingkap adalah pemecah skrin penuh biasa — tutup semasa menguji.

Cara mengelakkannya

  • Utamakan Cmd+F berbanding butang hijau untuk skrin penuh media.
  • Kekalkan macOS dikemas kini sepenuhnya — pembaikan paparan Apple Silicon tiba dalam kemas kini sistem.
  • Tutup utiliti pengurus tetingkap (BetterDisplay, Rectangle) jika anda melihat kerenah skrin penuh.
  • Kekalkan VLC dikemas kini; pembaikan skrin penuh dihantar dengan keluaran 3.0.x (stabil semasa: 3.0.23).

Soalan lazim

Mengapa skrin penuh berfungsi dalam QuickTime tetapi tidak dalam VLC?
QuickTime menggunakan saluran paip video Apple sendiri; modul output VLC berinteraksi dengan Space secara berbeza. Togol OpenGL/VideoToolbox biasanya menyelesaikannya.
Skrin hitam dalam skrin penuh pada Mac M1/M2/M3/M4?
Kemas kini macOS dahulu (Apple menghantar pembaikan pemacu GPU), kemudian togol modul output video. Jika berterusan, lumpuhkan penyahkodan dipercepat perkakasan sebagai ujian.
Tetingkap pergi skrin penuh tetapi video kekal kecil di sudut
Itu pepijat penskalaan dalam modul output — tukar output video (OpenGL ↔ VideoToolbox) dan mulakan semula VLC.
Adakah monitor luaran memburukkan lagi masalah?
Ya, terutamanya dengan "Displays have separate Spaces" didayakan atau paparan luaran bukan-Retina. Lumpuhkan Space berasingan atau gunakan pencerminan sebagai ujian.

Ringkasan

Paksa output video ke OpenGL (atau sebaliknya) — Pembaikan skrin 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.