การใช้vdpauกับการ์ด Nvidia ควรให้ประสิทธิภาพที่ยอดเยี่ยมแก่คุณsmplayerและจะทำให้แน่ใจว่าคุณใช้ cpu น้อยมากเมื่อเล่น dvds และวิดีโอที่เข้ารหัส x264 ตามที่ได้รับการกล่าวถึงในรายละเอียดในฟอรั่มอูบุนตูแล้วจะมีความสำคัญที่จะต้องทราบว่า
Vdpau เป็นสองสิ่ง หนึ่งอุปกรณ์แสดงผลเช่น xv อีกตัวแปลงสัญญาณที่สามารถใช้ชิป PureVideo ในการถอดรหัสไฟล์บางไฟล์
เช่น mpeg1 / 2 และ x264 หากการ์ดของคุณรองรับ (ดูที่นี่สำหรับรายการ gpus ที่รองรับ) มันเป็นตัวเลือกที่ดีกว่าแบบเก่าxvและโดยเฉพาะอย่างยิ่งxllซึ่งจะใช้ cpu มากขึ้น
ในsmplayerมีตัวเลือกบางอย่างที่สามารถเข้าถึงได้ผ่านปุ่มกำหนดค่าที่อยู่ถัดจากvdpauตัวเลือก (ดูภาพหน้าจอ) แต่โดยปกติคุณไม่ต้องทำตามสิ่งเหล่านี้จนกว่าคุณจะประสบปัญหาเกี่ยวกับประสิทธิภาพของวิดีโอ
หมายเหตุ: มันเป็นสิ่งสำคัญอย่างยิ่งที่จะต้องทราบว่าเมื่อvdpauตัวแปลงสัญญาณเช่นffh264vdpauมีการใช้, ไม่มีต่อไปนี้smplayerตัวเลือก GUI เช่นpost-processing, deinterlaceฯลฯ จะมีผลกระทบใด ๆ ในภาพหน้าจอคุณจะเห็นว่า 'ปิดใช้งานตัวกรองวิดีโอซอฟต์แวร์' ถูกตรวจสอบเมื่อคุณคลิกvdpauคุณสมบัติ
อย่างไรก็ตามตามที่ระบุไว้ในตัวเลือกพิเศษด้วยตนเองของ Mplayerเช่นdeintสามารถส่งผ่านทางบรรทัดคำสั่งเมื่อใช้ vdpau แม้ว่าสิ่งเหล่านี้มักไม่จำเป็น ตัวเลือกพิเศษเหล่านี้ไม่ได้รับการสนับสนุนในsmplayergui
vdpau (with -vc ffmpeg12vdpau, ffwmv3vdpau, ffvc1vdpau, ffh264vdpau or
ffodivxvdpau)
Video output that uses VDPAU to decode video via hardware. Also
supports displaying of software-decoded video.
sharpen=<-1-1>
For positive values, apply a sharpening algorithm to the
video, for negative values a blurring algorithm (de-
fault: 0).
denoise=<0-1>
Apply a noise reduction algorithm to the video (default:
0, no noise reduction).
deint=<0-4>
Select the deinterlacer (default: 0). All modes > 0 re-
spect -field-dominance.
ในฐานะที่ได้รับการแสดงในการอภิปรายฟอรั่มนี้ ,
deint is a option for the video out (vdpau) not for the codec
และเพื่อระบุหนึ่งในตัวเลือกพิเศษเหล่านี้ (โดยที่voสัญญาณวิดีโอและ vcตัวแปลงสัญญาณวิดีโอ) คุณสามารถใช้คำสั่งต่อไปนี้ (นำมาจากฟอรัมด้านบน):
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
ดังนั้นเมื่อมีการใช้vdpauที่คุณไม่ได้จริงๆต้องกังวลเกี่ยวกับตัวเลือกพิเศษเหล่านี้หรือการตั้งค่าอื่น ๆ ในsmplayerGUI เช่นpost-processingหรือว่าคุณไม่สามารถใช้การได้ตามปกติอยู่แล้วเมื่อมีการใช้direct renderingvdpau

-lavdopts threads=2