Tinh chỉnh smplayer cho chất lượng hơn hiệu suất


9

Xin chào Tôi không biết nhiều về trình phát video hoặc codec và những thứ đó, và tôi đang cố gắng loại bỏ hình ảnh chất lượng tốt nhất có thể ra khỏi Mplayer (Tôi đang sử dụng giao diện SMplayer).

Câu hỏi của tôi là tôi có nên kích hoạt bài đăng (tôi không biết đây là gì nhưng có vẻ như nó có thể cải thiện chất lượng) và kết xuất trực tiếp? (cũng có vẻ như nó có thể tăng chất lượng) có ai có thể giải thích những gì chúng làm không?

Đối với trình điều khiển đầu ra tôi sử dụng vdpau điều này là tốt nhất cho thẻ nvidia?

Bất kỳ đề nghị khác hoan nghênh.

Cảm ơn.


Xem câu hỏi này , gợi ý đa luồng:-lavdopts threads=2
Dave Jarvis

Câu trả lời:


6

Sử dụng vdpauvới thẻ Nvidia sẽ mang lại cho bạn hiệu suất tuyệt vời smplayervà 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 vdpautù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 vdpaucodec như ffh264vdpauđang được sử dụng, không có những điều sau đây smplayertù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 vdpauthuộ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ư deintcó 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 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.

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 volà đầu ra video và vclà 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 vdpaubạ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 smplayergui như post-processinghay direct renderingmà bạn có thể thường không áp dụng nào khi sử dụng vdpau.

nhập mô tả hình ảnh ở đây


2

Chỉ để đóng góp cho câu trả lời của Mik, bạn có thể sử dụng vdpau trong trình phát smplayer và bật khử xen kẽ bằng cách thêm các đối số dòng lệnh trong menu tùy chọn SMPlayer.

Tùy chọn> Nâng cao> Tùy chọn cho MPlayer

Trong hộp Tùy chọn, thêm các đối số dòng lệnh bạn muốn. ví dụ

-vo vdpau:deint=1
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.