Hindi Nagpe-play ang VLC ng DVD? Region Code, CSS, at Menu: Mga Solusyon
Ang DVD playback sa VLC ay karaniwang agad na gumagana — pero kapag hindi, ang mga causes ay mas specialized kaysa sa isang ordinaryong video file: regional codes, CSS encryption, ang drive mismo, o ang DVD menu handling ng VLC. Dinedetalye ng guide na ito ang tunay na DVD failures at ang kanilang mga solusyon, kabilang ang libdvdcss library na ginagamit ng VLC para i-decrypt ang mga commercial discs.
Bakit ito nangyayari?
- CSS encryption — ang karamihan ng commercial DVD ay naka-CSS encrypt; kailangan ng VLC ang libdvdcss para i-decrypt ang mga ito, at ang ilang build ay wala nito (lalo na ang mga Linux distro at ang macOS build).
- Maling region code match — ang region ng disc (1–6) ay dapat tumugma sa region ng drive; ang mga discrepancy ay kadalasang nagtapon ng region error, minsan ay isang empty na player.
- Mga drive o disc issues — ang isang marumi o gasgas na disc, o isang patay na DVD drive, ay nagbibigay ng "no disc" o unreadable na errors.
- Mga DVD menu bugs — ang ilang menu (lalo na ang mga maling ginawa) ay nagfa-freeze sa VLC sa title screen; gumagana ang playback pero hindi ang navigation.
- Kawalan ng libaacs para sa Blu-ray — kung susubukan mo ang isang Blu-ray, kailangan ng VLC ang libaacs + isang decryption key, na isang entirely separate na configuration.
Paano ito ayusin
Solusyon 1I-install ang libdvdcss para sa iyong platform
Ina-enable ang CSS decryption sa mga build na wala nito
Sa Linux: i-install mula sa iyong distro —
sudo apt install libdvd-pkg(Debian/Ubuntu) pagkatapos ay i-run angsudo dpkg-reconfigure libdvd-pkg, osudo dnf install libdvdcsssa Fedora.Na-install at na-configure na ang libdvdcss.
Sa Windows/macOS: ang VLC 3.0.x mula sa videolan.org ay may kasamang libdvdcss para sa 32-bit; ang 64-bit build ay umaasa sa system-level decryption (Windows Media Player component). Kung magfail ang isang commercial disc, i-install ang VLC 32-bit bilang test.
Na-install na ang alternative build.
I-restart ang VLC at subukang muli ang DVD.
Nagpe-play ang disc.
Solusyon 2Suriin at palitan ang DVD region
Inaayos ang mga region code errors
I-play ang disc sa system player (Windows Media Player / DVD Player) para makita ang eksaktong region error.
Natukoy ang failing na region.
Windows: ang DVD region ay itinatakda sa Device Manager > DVD Drive > Properties > DVD Region.
Lumalabas ang region dialog.
Itakda ang tumugmang region. Tandaan: ang mga region change ay limitado sa 5–6 beses sa karamihan ng drive bago mag-lock.
Na-set na ang region.
Subukang muli sa VLC.
Nagpe-play ang disc.
Solusyon 3Linisin ang disc at i-test ang drive
Ihiwalay ang hardware problems
Inspeksyunin ang disc para sa gasgas at linisin ito nang radial mula center palabas gamit ang malambot at lint-free na cloth.
Malinis na ang disc.
I-test ang disc sa ibang player o sa ibang computer.
Malalaman mo kung ang disc o ang drive ang may sala.
I-test ang ibang DVD sa parehong drive.
Malalaman mo kung gumagana ang drive.
Solusyon 4I-play nang direkta ang main title, laktaw ang menu
Nilalagpasan ang mga menu freeze bugs
Sa VLC, pindutin ang Shift+M para buksan ang disc menu, pagkatapos ay gamitin ang "Title" o "Chapter" menu para lumaktaw nang direkta sa main feature.
Tumakbo nang direkta ang feature.
Bilang alternatibo: Media > M_adungan > piliin ang "No DVD menu" (Linux) — awtomatikong nagpe-play ang VLC ng pinakamahabang title.
Nagpe-play ang main title nang walang menu navigation.
Kung nagfa-freeze pa rin ang menu, ihinto ang playback at buksan muli ang disc na may napiling "No menu".
Stable na ang playback.
Solusyon 5I-update ang VLC sa pinakabagong version
Ina-apply ang official bug at security fixes (current stable: 3.0.23)
Sa VLC, pumunta sa Help > Check for Updates.
Ikinukumpara ng VLC ang iyong version sa pinakabago.
Kung may update, i-download ito mula sa official page na videolan.org.
Na-download ang bagong installer.
I-install sa ibabaw ng kasalukuyang version (napapanatili ang mga setting) at i-restart.
Tumatakbo ang VLC sa bagong version.
Solusyon 6Gawin ang clean reinstall ng VLC
Naaayos ang sirang installation, corrupted plugin cache, at version conflicts
I-uninstall ang VLC sa Settings > Apps (Windows) o i-drag ang VLC sa Trash (macOS).
Natanggal ang VLC sa system.
Tanggalin ang natitirang config folder:
%APPDATA%\vlc(Windows),~/Library/Preferences/org.videolan.vlc(macOS), o~/.config/vlc(Linux).Na-delete ang lahat ng VLC data.
I-download ang pinakabagong version lang mula sa official source: videolan.org/vlc.
Na-download ang malinis na official installer.
I-install at subukan muli ang iyong file.
Ang isang clean install ay pinapalitan ang anumang corrupted na DVD module registrations.
Mga advanced na pag-aayos
Solusyon 1Blu-ray discs: libaacs at ang key file
Ginagawang Blu-ray player ang VLC (para sa mga disc na iyong pag-aari)
I-install ang libaacs at libbdplus via ang iyong package manager (Linux) o ang VLC Blu-ray package para sa iyong platform.
Na-install na ang mga library.
Ilagay ang AACS keys database (KEYDB.cfg) sa
%APPDATA%\aacs(Windows),~/Library/Preferences/aacs(macOS), o~/.config/aacs(Linux).Maaaring i-decrypt ng VLC ang disc.
Buksan ang disc via Media > M_adungan at piliin ang Blu-ray option.
Nagpe-play ang Blu-ray.
Paano ito maiiwasan
- Itago ang mga disc sa mga case layo sa init at araw — ang mga deformadong disc ay naging unreadable magpakailanman.
- Paminsan-minsan ay linisin ang lens gamit ang isang cleaning disc kung naggugulo ang playback.
- I-extract sa MKV ang mga DVD na iyong pag-aari (VLC: Media > Convert / Save) para tuluyang iwasan ang disc wear at menu bugs.
- Panatilihing updated ang VLC para sa mga pinakabagong DVD module fixes (current stable: 3.0.23).
Mga madalas itanong
Legal ba ang libdvdcss?
Bakit nagpe-play ang aking DVD sa Windows Media Player pero hindi sa VLC?
Makakapag-play ba ang VLC ng Blu-ray discs?
Binabasa ng VLC ang DVD pero black ang screen
Buod
I-install ang libdvdcss para sa iyong platform — Ina-enable ang CSS decryption sa mga build na wala nito. 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.