วิธีเล่น DVD & Blu-ray ใน VLC (เมนู, รหัสภูมิภาค, libdvdcss)
VLC เล่น DVD ได้ในตัว และ Blu-ray ด้วยการตั้งค่าเล็กน้อย จุดเสียดแหว่งสองจุดคือแผ่นที่เข้ารหัสและรหัสภูมิภาค คู่มือนี้ครอบคลุมการเปิดแผ่นให้ถูกต้อง การจัดการ DVD ที่ป้องกันการคัดลอกด้วย libdvdcss และความจริงที่สุจริตเกี่ยวกับการรองรับ Blu-ray ใน VLC
ขั้นตอนที่ 1 — เล่น DVD ให้ถูกวิธี
ใส่ DVD จากนั้นเปิด มีเดีย > เปิดแ&ผ&่น (Ctrl+D)
กล่องโต้ตอบ Disc เปิดขึ้น
เลือก "DVD" เป็นประเภทแผ่นและเลือกไดรฟ์ที่ถูกต้อง (หรือโฟลเดอร์ VIDEO_TS สำหรับอิมเมจ DVD บนดิสก์)
แผ่นถูกเลือก
ติ๊ก "No disc menus" เฉพาะเมื่อเมนูทำให้โปรแกรมพังหรือหน้าจอดำ — มิฉะนั้น VLC เปิดเมนูก่อน
การเล่นเริ่มจากเมนูหรือเรื่องหลัก
หากคุณต้องการเรื่องหลักโดยตรง ใช้ การเล่น > &ตอนที่ เพื่อข้ามการนำทางเมนู
เรื่องเล่น
ขั้นตอนที่ 2 — รหัสภูมิภาค: แผ่นใดเล่นที่ใด
- Region 1 — สหรัฐฯ แคนาดา: DVD จากร้านส่วนใหญ่ในอเมริกาเหนือ
- Region 2 — ยุโรป ญี่ปุ่น ตะวันออกกลาง แอฟริกาใต้ (รวมสหราชอาณาจักร)
- Region 3 — เอเชียตะวันออกเฉียงใต้ เอเชียตะวันออก (ไม่รวมญี่ปุ่น/จีน)
- Region 4 — ออสเตรเลีย นิวซีแลนด์ ลาตินอเมริกา
- Region 5 — รัสเซีย อินเดีย แอฟริกา (นอก EU)
- Region 0 / All — เล่นได้ทุกที่ พบทั่วไปในการเผยแพร่อิสระ
- VLC ไม่ ข้ามรหัสภูมิภาค — แผ่นที่ล็อกภูมิภาคจากภูมิภาคอื่นจะไม่เล่นในไดรฟ์ที่ล็อกภูมิภาค บน Windows/macOS คุณเปลี่ยนภูมิภาคไดรฟ์ได้จำนวนจำกัด (ปกติ 5 ครั้ง)
ขั้นตอนที่ 3 — แผ่นที่เข้ารหัสและ libdvdcss
หาก DVD เล่นเสียงแต่แสดงวิดีโอสีดำ หรือผิดพลาด "could not read block" แผ่นถูกเข้ารหัส CSS และ VLC ขาดคีย์
คุณระบุปัญหาการเข้ารหัส
ดาวน์โหลด libdvdcss-2.dll (Windows), libdvdcss.2.dylib (macOS) หรือแพ็กเกจ libdvdcss (Linux: libdvdcss2) จากการแจกจ่ายของคุณหรือกระจกสะท้อน VideoLAN
ไฟล์ไลบรารีถูกดาวน์โหลด
Windows: วาง libdvdcss-2.dll ในโฟลเดอร์เดียวกับ vlc.exe (C:\Program Files\VideoLAN\VLC) macOS: วางใน /Applications/VLC.app/Contents/MacOS/lib Linux: ติดตั้งผ่าน apt (libdvdcss2) หรือ dnf
ไลบรารีถูกติดตั้ง
รีสตาร์ท VLC และเปิดแผ่นใหม่
DVD ที่เข้ารหัสตอนนี้เล่นได้
ขั้นตอนที่ 4 — Blu-ray: สิ่งที่ VLC ทำได้และทำไม่ได้
- VLC รองรับโครงสร้าง Blu-ray ผ่าน libbluray ซึ่งอยู่ใน 3.0.x — แต่ การถอดรหัสต้องใช้ libaacs และคีย์ AACS ไม่ได้รวมมาเพื่อเหตุผลทางกฎหมาย
- บน Linux ติดตั้ง libaacs0 และวาง KEYDB.cfg (หรือ KEYDB ที่เลิกใช้แล้ว) ลงใน ~/.config/aacs/
- บน Windows/macOS การหา KEYDB.cfg ปัจจุบันปล่อยให้ผู้ใช้จัดการ หากไม่มีคีย์ที่ถูกต้อง VLC รายงาน "AACS error" หรือแสดงหน้าจอดำ
- UHD 4K Blu-ray (BD+ และ AACS รุ่นใหม่) ไม่ เล่นใน VLC เลย — ไม่มีซอฟต์แวร์เล่นใดจัดการแผ่น UHD อย่างถูกกฎหมายบนพีซี