ในการ์ดจอรุ่นใหม่ในปัจจุบันแทบทุกรุ่น จะสนับสนุนคุณสมบัติที่เรียกว่า DXVA (DirectX Video Acceleration) อธิบายแบบง่ายๆ ก็คือ คุณสมบัติที่ยอมให้ใช้การ์ดจอช่วยถอดรหัสไฟล์วิดีโอความละเอียดสูง ซึ่งจะทำให้การเล่นไฟล์วิดีโอใช้พลังงาน CPU ต่ำลงมากกว่าปกติ ผลก็คือ ถ้าเราใช้ DXVAเล่นไฟล์วิดีโอความละเอียดสูง ก็จะไม่มีอาการกระตุกให้เห็น
วิธีการตั้งค่าให้ใช้งาน DXVA เราต้องไปตั้งค่าที่ตัวโปรแกรมที่ใช้ในการเล่นไฟล์วิดีโอ(จะอธิบายในตอนถัดไป) อย่างไรก็ตามควรเช็คดูก่อนว่าการ์ดจอของคุณสนับสนุนคุณสมบัตินี้หรือไม่ วิธีการตรวจเช็คทำได้ด้วยการใช้โปรแกรม DXVA Checker ดาวน์โหลดได้ตามลิงก์ด้านล่างนี้ครับ
DXVAChecker_2.2.0.1.zip (เวอร์ชั่นล่าสุดปี 2010)
DXVA Checker (ปี 2009) คลิกดาว์โหลด
วิธีการใช้งานโปรแกรม DXVA Checker มีขั้นตอนดังนี้
1. เปิดโปรแกรม DXVA Checker โปรแกรมจะเช็ครายละเอียดของการ์ดจอของคุณทันที และจะแสดงผลตามตัวอย่างภาพด้านล่างนี้ ถ้าการ์ดจอของคุณสนับสนุน DXVA จะมีคำว่า DXVA1 หรือ DXVA2 ซึ่งเป็นเวอร์ชั่นที่สนับสนุนปรากฏขึ้นมา (เวอร์ชั่น2 จะมีอยู่ใน Windows Vista, Windows 7 เท่านั้น) พร้อมกับรูปแบบการเข้ารหัสและความละเอียดของภาพวิดีโอที่สามารถใช้คุณสมบัตินี้ได้
2. ถ้าคุณมีไฟล์วิดีโอความละเอียดสูงก็สามารถนำมาเช็คดูได้ว่าสามารถใช้ DXVA กับไฟล์นั้นได้หรือไม่ โดยการคลิกไปที่ปุ่ม Check DirectShow/MediaFoundation Decoder… จะมีหน้าต่าง Open ปรากฏขึ้นมา ให้คุณเลือกไฟล์วิดีโอเข้ามาตรวจสอบในโปรแกรม รายละเอียดของไฟล์วิดีโอที่ใช้ DXVA ได้จะแสดงขึ้นมาเหมือนกับกรอบสีแดงในรูปด้านล่างนี้
3. ถ้าจะสั่งเล่นโดยใช้คุณสมบัติแบบ DXVA แบบด่วน(ปรับแต่งอะไรไม่ได้) ก็คลิกไปชื่อจะมีเมนูคำสั่งออกมา คลิกเลือก Play แล้วเลือกโหมดวิดีโอที่จะเล่น ตามตัวอย่างนี้ผมเลือกโหมด EVR (Enhanced Video Renderer)
4. ไฟล์วิดีโอจะเล่นพร้อมกับแสดงรายละเอียด ถ้าดูตรง CPU Usage: จะเห็นว่าใช้พลัง CPU ไปแค่ 5 เปอร์เซ็นต์เท่านั้น
วิธีตั้งค่า kmplayer ให้ใช้ DXAV เพื่อลดการใช้พลังงานของ CPU
###จบแล้วครับ###
Subscribe to:
Post Comments (Atom)
ขอบคุณสำหรับโปรแกรมดีๆและข้อมูลครับผม
ReplyDeleteCTR
ผม download DXVA checker ไม่ได้ครับ download มาแล้วเป็นไฟล์ที่errorครับ
ReplyDeleteรบกวนด้วยครับ
ขอบคุณมากครับ
Nut