Sử dụng vdpau
với thẻ Nvidia sẽ mang lại cho bạn hiệu suất tuyệt vời smplayer
và sẽ đảm bảo rằng bạn sử dụng rất ít cpu khi phát dvd và video được mã hóa x264. Như đã được thảo luận chi tiết trên các diễn đàn Ubuntu , điều rất quan trọng cần lưu ý là
Vdpau là hai điều. Một, một thiết bị hiển thị, như xv. Khác, một codec có thể sử dụng chip PureVideo để giải mã một số tệp nhất định
chẳng hạn như mpeg1 / 2 và x264. Nếu thẻ của bạn hỗ trợ nó (xem ở đây để biết danh sách các gpus được hỗ trợ) thì đó là một lựa chọn tốt hơn so với cũ xv
, và đặc biệt xll
, sẽ sử dụng cpu nhiều hơn đáng kể.
Trong smplayer
đó có một số tùy chọn có thể được truy cập thông qua nút cấu hình bên cạnh vdpau
tùy chọn (xem ảnh chụp màn hình), nhưng bạn thường không phải loay hoay với những điều này trừ khi bạn có bất kỳ vấn đề nào với hiệu suất video.
Chú ý: Đây là đặc biệt quan trọng để lưu ý rằng khi vdpau
codec như ffh264vdpau
đang được sử dụng, không có những điều sau đây smplayer
tùy chọn gui như post-processing
, deinterlace
, vv, sẽ có hiệu lực. Trong ảnh chụp màn hình, bạn cũng có thể thấy rằng 'vô hiệu hóa bộ lọc video phần mềm' được chọn khi bạn nhấp vào vdpau
thuộc tính.
Tuy nhiên, như đã lưu ý trong hướng dẫn sử dụng Mplayer, các tùy chọn đặc biệt như deint
có thể được truyền trên dòng lệnh khi sử dụng vdpau, mặc dù những thứ này thường không cần thiết; các tùy chọn đặc biệt này không được hỗ trợ trong smplayer
gui.
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.
Như đã được chỉ ra tại cuộc thảo luận diễn đàn này ,
deint is a option for the video out (vdpau) not for the codec
và do đó, để chỉ định một trong các tùy chọn đặc biệt này (nơi vo
là đầu ra video và vc
là codec video), bạn có thể sử dụng lệnh sau (lấy từ diễn đàn ở trên):
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
Vì vậy, khi sử dụng vdpau
bạn không thực sự cần phải lo lắng về các tùy chọn đặc biệt hoặc bất kỳ cài đặt khác trong smplayer
gui như post-processing
hay direct rendering
mà bạn có thể thường không áp dụng nào khi sử dụng vdpau
.
-lavdopts threads=2