การถอดรหัสฮาร์ดแวร์ 4K HEVC ของ VLC: การตั้งค่า GPU ตามแบรนด์

ขั้นสูง อัปเดตล่าสุด: ใช้ได้กับ: Windows / macOS / Linux · VLC 3.0.x · Intel / NVIDIA / AMD

การเล่น 4K HEVC ไม่ควรเผา CPU — เครื่องยนต์วิดีโอเฉพาะของ GPU มีไว้สำหรับสิ่งนี้พอดี แต่ "hardware acceleration: Automatic" ใน VLC เป็นเพียงจุดเริ่มต้น: ไดรเวอร์ โมดูลเอาต์พุต และเส้นทางตัวถอดรหัสทั้งหมดต้องสอดคล้องกัน คู่มือนี้ให้การกำหนดค่าตาม GPU สำหรับ Intel, NVIDIA และ AMD พร้อมวิธียืนยันว่าตัวถอดรหัสทำงานจริง

เปิดใช้งานฮาร์ดแวร์เร่งความเร็วใน VLC

  1. เครื่องมือ > &ปรับแต่ง > ส่วนนำเข้า / Codecs > "Hardware-accelerated decoding"

    ดรอปดาวน์ปรากฏ

  2. เลือก: Windows — "Automatic" หรือ "DXVA 2.0 / D3D11VA"; macOS — "Automatic" (VideoToolbox); Linux — "Automatic" (VA-API) หรือระบุ "VA-API video decoder"

    แบ็กเอนด์ที่ถูกต้องถูกเลือก

  3. บันทึกและรีสตาร์ท VLC

    การตั้งค่าถูกนำไปใช้

ยืนยันตัวถอดรหัส (ขั้นตอนที่ทุกคนข้าม)

  1. เล่นไฟล์ 4K HEVC

    การเล่นเริ่มต้น

  2. เครื่องมือ > ข้อมูลสื่อ > ตัวอ่าน-ลงรหัส — อ่านบรรทัด "Decoder"

    แสดงตัวถอดรหัสที่ใช้งาน

  3. คุณต้องการ: D3D11VA / DXVA2 (Windows), VDA/VideoToolbox (macOS), VAAPI/VDPAU (Linux) "FFmpeg" หมายถึงการถอดรหัสซอฟต์แวร์

    ฮาร์ดแวร์เร่งความเร็วได้รับการยืนยัน (หรือไม่)

หมายเหตุหากยังระบุ FFmpeg แสดงว่าไดรเวอร์ขาดตัวถอดรหัส ไฟล์เป็น 10-bit บน GPU ที่ไม่รองรับ หรือไดรเวอร์ต้องอัปเดต

เช็คลิสต์ตาม GPU

GPUแบ็กเอนด์หมายเหตุไดรเวอร์
Intel (UHD/Arc)DXVA2 / VA-API (Linux)Quick Sync จัดการ HEVC 8/10-bit อัปเดต Intel Graphics Command Center
NVIDIA (GTX 900+/RTX)D3D11VA (Windows)NVDEC ใน GTX 900+ ทุกตัว รักษาไดรเวอร์ Studio ให้เป็นปัจจุบัน
AMD (RX 400+/RDNA)D3D11VA / VDPAUเครื่องยนต์ VCN เปิด "Video" ใน Adrenalin
Apple SiliconVideoToolboxถอดรหัส 4K HEVC แบบเนทีฟ ใช้บิลด์ Apple Silicon
GPU เก่า (ก่อน 2014)ไม่มีไม่มีการถอดรหัส HEVC — ใช้ CPU เท่านั้น ลดลงที่ 1080p หรือใช้ไฟล์ที่ไม่มี VVC

ปรับจูนเอาต์พุตสำหรับ 4K ที่ลื่นไหล

  • ตั้งอัตรารีเฟรชของจอแสดงผลเป็นเท่าพูนของ fps ของเนื้อหา (120 Hz สำหรับ 24 fps; 60 Hz สำหรับ 30/60 fps)
  • เปิด VRR (GSync/FreeSync) หากมี — ช่วยขจัดอาการสะดุดของเฟรม
  • ใช้การเชื่อมต่อแบนด์วิดท์เต็ม: HDMI 2.0+ หรือ DisplayPort 1.4+ สำหรับ 4K60
  • เปิด "Drop frames on late pictures" (Input/Codecs) เพื่อไม่ให้เสียงสะดุด
  • หากยังมีอาการฉีกขาด ให้สลับโมดูลเอาต์พุตวิดีโอ (Direct3D11 → OpenGL → Vulkan) และเลือกตัวที่ลื่นไหล

คำถามที่พบบ่อย

ฉันรู้ได้อย่างไรว่า VLC ใช้ฮาร์ดแวร์เร่งความเร็วหรือไม่?
เปิด เครื่องมือ > ข้อมูลสื่อ > ตัวอ่าน-ลงรหัส ขณะเล่น — บรรทัด Decoder แสดง D3D11VA/DXVA2 (Windows), VDA (macOS) หรือ VAAPI (Linux) เมื่อฮาร์ดแวร์ทำงาน
ทำไม VLC ไม่ใช้ GPU ของฉันสำหรับ HEVC?
ปกติเกิดจากไดรเวอร์ขาด/ล้าสมัย รุ่น GPU ที่ไม่รองรับ หรือไฟล์ 10-bit ที่ตัวถอดรหัสจัดการไม่ได้ อัปเดตไดรเวอร์และตรวจสอบข้อมูล codec
ฮาร์ดแวร์เร่งความเร็วส่งผลต่อคุณภาพหรือไม่?
ไม่ — การถอดรหัส HEVC กำหนดผลลัพธ์ได้ ฮาร์ดแวร์และซอฟต์แวร์ให้ภาพเหมือนกัน ฮาร์ดแวร์เร็วกว่าและใช้พลังงานน้อยกว่ามาก
Intel GPU ของฉันรองรับ HEVC แต่ VLC ยังใช้ CPU — เพราะอะไร?
ตรวจสอบไดรเวอร์ GPU และบน Linux ตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ VA-API (mesa-va-drivers / intel-media-driver) และตั้งแบ็กเอนด์เป็น VA-API
4K60 HEVC เป็นไปได้บนแลปท็อปหรือไม่?
ด้วย GPU ที่รองรับการถอดรหัส HEVC Main10 และเอาต์พุตที่รองรับ 4K60 (HDMI 2.0+/DP 1.4+) ได้ — การรวมกันนั้นคือคอขวดที่แท้จริง ไม่ใช่ตัวถอดรหัส