Vivid'de Intel HD3000 ile mplayer'da video kod çözmenin donanım hızlandırmasını nasıl etkinleştirebilirim?


9

Eskiden mplayer'ın vaapi bir yapısı vardı, ancak artık korunmuyor gibi görünüyor ve Vivid'de çalışmıyor.

Depodan varsayılan mplayer2 derlemesi 720p oynatma sırasında CPU'nun% 40'ını kullanır. Totem ile aynı. VLC'nin bazı donanım hızlandırma desteği var ve% 13 kullanıyor ancak mplayer'ın kullanıcı arayüzünü daha çok beğendim ve% 5'ten az kullandım.

Şu anda Intel tümleşik grafiklerde donanım hızlandırmalı mplayer kullanmak mümkün müdür?

Yanıtlar:


10

Tamam, mpvistediğim her şeyi yapan (mplayer çatalı) buldum ve mplayer2'den tüm iyi UI niteliklerini taşıdım.

Vaapi desteğini etkinleştirmek için mpv --vo=opengl-hq --hwdec=vaapi file.mkv

veya ekle

vo=opengl-hq
hwdec=vaapi

için ~/.config/mpv/mpv.conf.

Daha önce cevap vo = vaapi ve hwdec = vaapi kullanılmasını önerdi, ancak bu artık önerilen bir kurulum değil. Yorumlara bakınız.


2
mpv gerçekten iyi çalışıyor, çözümünüzü paylaştığınız için teşekkür ederiz. Sistemimde, "hwdec = auto" ayarını hızlandırılmış oynatım elde etmek için yeterlidir; sözde, vo = opengl yeni sistemlerde vo = vaapi'den daha iyidir: wiki.archlinux.org/index.php/Mpv#Hardware_Decoding
lxgr 29:15

1
Ben açık vo=opengl-hqolan hwdec=vaapibağlı oldukları tavsiye görünüyor şeydir.
Lanet Terminal

FTR: Bunun hwdec=vaapibenim için işe yaramadığını fark ettim (yani çok cpu yiyor) , ancak --hwdec=vaapiseçenek işe yarıyor. MPV-0.3.4.
Hi-Angel

-2

SNAen iyi hızlanma yöntemidir. Varsa yapılandırma dosyanızı kontrol etmelisiniz. Başka bir yol, süreci yeniden adlandırmaktır. Örneğin:

ps ax|grep mplayer

verilen işlemi bulun ve yeniden adlandırın

renice -20 43332

Bunu sadece root olarak yapabilirsiniz (belki sudo: ile mümkündür sudo renice -20 43332).


Ne yapar SNA? Nasıl etkinleştiririm?
Lanet Terminal

2
SNA diğerlerinden daha iyi bir ivme. Muhtemelen sahip olmayacaksın /etc/X11/xorg.conf. EXA, UXAeski ivme yöntemleridir. Yous hangi ivme yöntemini kullandığınızı kontrol edin. Muhtemelen bunu yapabilirsinizcat /var/log/Xorg.0.log|egrep -i EXA|UXA|SNA
Pavol Polacko

Evet. Sistemim destekliyor gibi görünüyor SNA compiled: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2build1. Bunu mplayer'da nasıl kullanabilirim?
Lanet Terminal

Otomatik olarak kullanıyor. :) Bize çıktı verebilir misiniz cat /var/log/Xorg.0.log|egrep -i "EXA|UXA|SNA"? Ve çıktı cat /etc/X11/xorg.conf?
Pavol Polacko

4
SNA, hızlandırılmış X11 çizimi için kullanılır ve (donanım hızlandırmalı) video kod çözme ile ilgisi yoktur.
lxgr
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.