วิธีตั้งค่าโปรแกรม KMPlayer ให้ใช้ DXVA เพื่อลดการใช้งาน CPU
แก้ไขล่าสุดโดย GG44 เมื่อ 20-3-2010 18:07ตั้งค่าโปรแกรม KMPlayer ให้ใช้ DXVA เพื่อลดการใช้งาน CPU
หลังจากที่ค้าง(ลืม)ไว้ในบทความตอนต้นว่า คราวหน้าจะมาสอนวิธีการตั้งค่าให้โปรแกรม KMPlayer เปิดการใช้งาน DXVA ของการ์ดจอ คราวหน้าที่ว่าก็คือบทความนี้เอง ก่อนอื่นขอให้คุณดาวน์โหลดไฟล์ MPCVideoDec สำหรับใช้เปิดความสามารถ DXVA ก่อนตามลิงก์ด้านล่างนี้
MPCVideoDec :
เสร็จแล้วก็มาดูรูปด้านล่างนี้ (กดปุ่ม TAB เพื่อให้โปรแกรมแสดงรายละเอียด) เป็นรูปโปรแกรม KMPlayer ที่เล่นไฟล์วิดีโอความละเอียดสูงแบบไม่ได้ใช้งาน DXVA จะเห็นว่าใช้กลับ CPU 26% และมีบ่อยครั้งที่ค่า CPU จะเด้งขึ้นสูงถึง 60% กว่าๆ ซึ่งช่วงที่ CPU เด้งขึ้นสูงๆ บางครั้งเราก็จะเห็นว่าการเล่นภาพกระตุกอย่างชัดเจน การเปิดใช้งาน DXVA จะช่วยให้การใช้พลังงานของ CPU ลดลงอย่างเห็นได้ชัด และจะทำให้การเหวี่ยงขึ้นลงของ CPU แคบลง (หลังทดสอบได้ประมาณ 12 – 36%)
http://2.bp.blogspot.com/__9_gjkfrf2U/S4s9CmiCqtI/AAAAAAAABVI/sa1Ropn55Bg/s400/DXVA+KMPlayer.gif
ทีนี้มาดูวิธีการตั้งค่าในโปรแกรม KMPlayer ให้ใช้ DXVA ถอดรหัสไฟล์วิดีโอกันครับ
1. นำไฟล์ MPCVideoDec.ax ที่ได้จากไฟล์ zip ไปวางไว้ที่โฟลเดอร์ของโปรแกรม KMPlayer
http://4.bp.blogspot.com/__9_gjkfrf2U/S4s9JCaeh2I/AAAAAAAABVQ/c86F2H7Sm7w/s400/DXVA+KMPlayer+1.gif
2. เปิดโปรแกรม KMPlayer ขึ้นมากดปุ่ม F2 แล้วคลิกไปที่ตัวเลือก Internal Video Decoder จากนั้นคลิกเอาเครื่องหมายกา ถูก หน้าตัวเลือก AVC1 และ VC-1 ออก
http://4.bp.blogspot.com/__9_gjkfrf2U/S4s9O1SrILI/AAAAAAAABVY/XJuKzzgnxwY/s400/DXVA+KMPlayer+2.gif
3. คลิกที่ตัวเลือก External video Decoder ที่อยู่ถัดมา แล้วคลิกปุ่ม External Decoder Search เพื่อเพิ่มไฟล์ MPCVideoDec.ax เข้ามาในโปรแกรม
http://4.bp.blogspot.com/__9_gjkfrf2U/S4s9VMIi3yI/AAAAAAAABVg/YyYBPCXIDKs/s400/DXVA+KMPlayer+3.gif
4. จะมีหน้าต่างเด้งออกมา คลิกปุ่ม Add External Codec แล้วเลือกไปยังไฟล์ MPCVideoDec.ax ที่อยู่ในโฟลเดอร์โปรแกรม KMPlayer แล้วคลิกปุ่ม Open
http://3.bp.blogspot.com/__9_gjkfrf2U/S4s9ZUXcYqI/AAAAAAAABVo/YI81w10TmEk/s400/DXVA+KMPlayer+4.gif
5. จะเห็นว่ามีตัวถอดรหัสชื่อ MPC – Video Decoder ปรากฏขึ้นมาแล้ว ตอนนี้คลิกกาถูกที่ตัวเลือก AVC1 และ VC-1 จากนั้นคลิกปุ่ม OK เพื่อปิดหน้าต่างนี้ได้เลยครับ
http://2.bp.blogspot.com/__9_gjkfrf2U/S4s9d6XN0WI/AAAAAAAABVw/L4dSqOa5xAQ/s400/DXVA+KMPlayer+5.gif
6. คุณจะกลับมาที่หน้าต่างหลักของโปรแกรม ตั้งค่าดร็อปดาวน์ลิส H.264 Video: และ AVC1 Video: เลือกเป็นแบบ *MPC - Video Decoder ทั้งคู่
http://4.bp.blogspot.com/__9_gjkfrf2U/S4s9hjUwgfI/AAAAAAAABV4/kJJIOavOlp4/s400/DXVA+KMPlayer+6.gif
7. คลิกที่ตัวเลือก Video Processingคลิกแท็บ Renderer ที่อยู่ด้านบน จากนั้นคลิกดร็อปดาวน์ลิส Renderer: เลือกเรนเดอร์ไฟล์วิดีโอจากกรอบสีแดงที่ผมได้ทำเอาไว้( XP เลือก VMR9 … บนสุด) เมื่อตั้งค่าเสร็จแล้วคลิกปุ่ม ปิด ด้านล่าง
http://3.bp.blogspot.com/__9_gjkfrf2U/S4s9mSuQbAI/AAAAAAAABWA/aDMfng6ONAc/s400/DXVA+KMPlayer+7.gif
ทดลองเล่นไฟล์วิดีโอความละเอียดสูงดูนะครับ หากไฟล์ไหนสนับสนุนคุณสมบัติ DXVA จะเป็นดังรูปตัวอย่างด้านล่างนี้คือ
[] มีคำว่า MPC - Video Decoder
[] มีคำว่า Output: dxva
[] CPU: ทำงานลดลง และมีอัตราการเหวี่ยงที่แคบกว่าเดิม
http://4.bp.blogspot.com/__9_gjkfrf2U/S4s9tId23AI/AAAAAAAABWI/qk211kq5ddc/s400/DXVA+KMPlayer+8.gif
credit : pos ขอบคุณครับ ขอบคุณครับ ขอบคุณครับผม ขอบคุณค่ะ ขอบคุณมากครับ แต่ผมใช้รุ่น portable จะตั้งเป็น external codec ได้หรือเปล่า ? ขอบคุณมากครับ แต่ผมใช้รุ่น portable จะตั้งเป็น external codec ไ ...
ต้นฉบับโพสต์โดย familyman เมื่อ 17-4-2010 00:01 https://1080ip.com/images/common/back.gif
ถ้ามีโหมดเลือกตัวถอดรหัส ก็เข้าไปหาที่ตัวถอดรหัสภายนอกคัฟ
แต่ถ้าไม่มีก็ต้องไปหาโปรแกรมแบบ install มาใช้คัฟ สุดยอดครับ แล้วจะไปลองมั่งครับ ลองแล้วไม่มีภาพครับ ขอบคุณ สำหรับวิธีครับ ช่วยได้เยอะเลย เครื่องผมไม่ค่อยแรง