Używanie vdpau
z kartami Nvidia powinno zapewnić Ci świetną wydajność smplayer
i zapewni, że użyjesz bardzo mało procesora podczas odtwarzania filmów DVD i X264. Jak szczegółowo omówiono na forach Ubuntu , bardzo ważne jest, aby to zauważyć
Vdpau to dwie rzeczy. Po pierwsze, urządzenie wyświetlające, takie jak XV. Drugi to kodek, który może wykorzystywać układ PureVideo do dekodowania niektórych plików
takie jak mpeg1 / 2 i x264. Jeśli twoja karta go obsługuje (zobacz tutaj listę obsługiwanych gpus), jest to lepsza opcja niż stara xv
, a zwłaszcza xll
, która zużywa znacznie więcej jednostek centralnych .
W smplayer
istnieje kilka opcji, które mogą być dostępne poprzez przycisk Konfiguruj obok vdpau
opcji (patrz zrzut ekranu), ale zwykle nie trzeba bawić się z nimi, chyba że masz jakieś problemy z wydajnością wideo.
UWAGA: Jest to szczególnie ważne , aby pamiętać, że gdy vdpau
kodeki takie jak ffh264vdpau
są wykorzystywane, żaden z poniższych smplayer
opcji, takich jak gui post-processing
, deinterlace
itp, będzie miał żadnego wpływu. Na zrzucie ekranu widać również, że po kliknięciu vdpau
właściwości zaznaczone jest „wyłącz oprogramowanie filtrów wideo” .
Jednak, jak zauważono w podręczniku Mplayer, specjalne opcje, takie jak te, które deint
można przekazać w wierszu poleceń podczas korzystania z vdpau, chociaż zwykle nie są one potrzebne; te specjalne opcje nie są obsługiwane w 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.
Jak pokazano w tej dyskusji na forum ,
deint is a option for the video out (vdpau) not for the codec
i aby określić jedną z tych specjalnych opcji (gdzie vo
jest wyjście wideo i vc
kodek wideo), możesz użyć następującego polecenia (wzięte z forum powyżej):
mplayer -vo vdpau:deint=1 -vc ffh264vdpau 00007.MTS
Tak więc, podczas używania vdpau
, tak naprawdę nie musisz martwić się o te specjalne opcje lub inne ustawienia w smplayer
GUI, takie jak post-processing
lub direct rendering
, których normalnie nie możesz zastosować podczas korzystania vdpau
.
-lavdopts threads=2