Her video oynatımda GNOME Mplayer'ı kullanarak, aşağıdaki ekran görüntüsünde can sıkıcı iletişim kutusu açılır.
Her video oynatımda GNOME Mplayer'ı kullanarak, aşağıdaki ekran görüntüsünde can sıkıcı iletişim kutusu açılır.
Yanıtlar:
Tescilli NVIDIA sürücüsünü kullanıyorum ve VDPAU lib'e bir sembolik bağlantı oluşturarak bunu düzelttim:
ln -s /usr/lib/vdpau/libvdpau_nvidia.so.1 /usr/lib/libvdpau_nvidia.so
Bunun, XV veya X11'e geri dönmek yerine VDPAU'yu gerçekten etkinleştirmenin yararı vardır. Tabii ki VDPAU hızlandırmasını destekleyen bir video kartına ihtiyacınız var.
Seçtiğiniz ~/.mplayer/config
düzenleyicide ve dosyanın içinde bir yerde düzenleyerek mplayer varyantlarında böyle tüm diyalogları bastırabilirsiniz really-quiet="1"
. Düz mplayer kullanıyorum (GUI yok) ama bu bir şeyleri değiştirmemeli, bu benim için GMplayer'da da çalıştı. İşte benim yapılandırma:
[default]
vo=vdpau,xv,
vc=ffh264vdpau,ffmpeg12vdpau,
ao=pulse
really-quiet="1"
fs=1
xineramascreen=1
msglevel=all=0
showsubtitles=0
Muhtemelen vo
ve vc
satırlarını istemiyorum (ben bir Nvidia kullanıcısıyım) ve diğer ayarlardan herhangi birini istemeyebilirsiniz. Ben olsaydım, sadece şunu kullanırdım:
[default]
ao=pulse
really-quiet="1"
bash -c "mkdir -p ~/.mplayer; gedit ~/.mplayer/config"
oraya yapışıp Çalıştır'a basın . Açılan bir sonraki pencerede, ikinci kod bloğumu (3 satır uzunluğunda) kopyalayın. Kaydet'i tıklayın, gedit'i kapatın ve sonra mplayer'ı çalıştırın.
Intel VGA ve x64 için bunu çözdüm
sudo apt-get install i965-va-driver
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install libvdpau-va-gl1
cd /usr/lib/x86_64-linux-gnu/vdpau/
sudo ln -s libvdpau_va_gl.so.1 libvdpau_i965.so.1
Nvidia için paket
sudo apt-get install libvdpau1 vdpau-va-driver
İşte sorunun çözümü:
Bunun gibi mplayer'ı başlattığınızda komut satırında bir video çıkış sürücüsü belirtmeyi deneyin:
mplayer -vo xv video.wmv
Komutuyla "Kullanılabilir video çıkış sürücülerinin" bir listesini alabilirsiniz mplayer -vo help
.
Sorun, seçilen (veya varsayılan) video çıkış sürücüsünün vdpau olması ve mplayer paketleri ve yazılımında çalışan hiç kimsenin, yazılım paketinin donanım ve yazılım yapılandırmanızla çalışmasına yeterince önem vermemesi. Ancak endişelenmeyin, şimdi bu cevapla kutsanıyorsunuz ve video çıkış sürücüsü komut satırında belirtilebilir (örn. -vo xv
).
Mplayer nihayet (sadece) vdpau sürücüsünü denemeye karar vermeden önce scrawl olacak yapılandırma seçeneklerinin sırası çok açık değil, ama kabaca böyle gidiyor,
~/.mplayer/config
varsa (kullanıcı spesifik) için varsayılan video çıkış sürücüsü/etc/mplayer/mplayer.conf
, varsa (sisteme özel) varsayılan video çıkış sürücüsünü kontrol edinKullandığınız mplayer komutu vdpau seçeneği ile derlenmişse ~/.mplayer/config
veya varsayılan video çıkış sürücüleri yoksa veya /etc/mplayer/mplayer.conf
(bu ya ortak bir olaydır ya da ben bir gezegende yapılandırma seçeneği ile ilgili sorunları olan tek kişiyim) bir linux kutusunda), bu durumda vdpau olan derlenmiş varsayılana geri döner.
Benzer bir sorun, mplayer'ın mplayer ile denediğiniz aynı seçenekleri kullanarak aynı hatayı verirken mplayer'ın iyi çalışabilmesidir. Öyleyse tahmin et? gmplayer başka bir yapılandırma dosyası kullanır ~/.mplayer/gui.conf
ve varsayılan olarak belirtilen (veya derleme seçeneklerinde varsayılan olarak ayarlanan) son video sürücüsüne geçer. Yine, komut satırında bir video çıkış sürücüsü belirtin veya burada belirtilen sayısız yapılandırma dosyasından birini koyun.
Ancak, küçük bir ayar sorunu şu şekilde çözebilir;
x11
Video Çıkışı için seçinSorununuz çözülmüş olmalıdır.
Not: Güncellemeden önce her şey dahil edildi çünkü başka biri için yararlı olabilir ve testten önce veya durum hakkında bilgi eksikken yazılı olarak yayınlandı.
Bir nVidia kartı kullanıyorsanız, tescilli sürücüleri yükleyin.
Fglrx, resmi (kapalı kaynaklı) ATI / AMD sürücüsüdür, ancak varsayılan olarak Ubuntu'da bulunan resmi açık kaynak sürücüleri de vardır ve bunlar aynı zamanda birçok (eski, genellikle) kartlarla da çalışır. vdpau (daha önce yanlış yazmışsam özür dilerim) şu anda sadece nVidia ve (bildiklerime göre) Intel kartlarda mevcut. MPlayer video hızlandırma için bu API'yı destekler, ancak video oynatmak gerekmez. Hevesli bir MPlayer kullanıcısı olmadığım için ( video ve DVD oynatmak
Totem
veya kullanmakVLC Media Player
için), yapılandırma dosyasında doğru giriş için biraz daha kazmak zorunda kalacağım.Ben libvdpau.so dosyasını derlemenizi tavsiye etmem, çünkü yapılandırmanızda oldukça dürüstçe işe yaramazdı ve tescilli sürücülerle bir nVidia kartı alacak olsaydınız, ekstra bir şey yüklemenize gerek kalmazdı.
Size vereceğim bir öneri MPlayer-gui'yi (geçici olarak) kurmak ve bunu başlatırken vdpau'nun gui seçeneklerinden kullanımını devre dışı bırakmanıza izin verip vermediğini görmek. Daha sonra normal MPlayer'a dönebilirsiniz ve başka herhangi bir sorun olmadan çalışmalıdır. Bu işe yaramazsa, vdpau kullanımını devre dışı bırakmak (ve yeni bir grafik kartı lol satın almaktan kaçınmak için) derlemek zorunda kalabilirsiniz :(
GÜNCELLEME
Gülme, (tamam, bana gül, devam et;) - ama kendim için Gnome-MPlayer'ı açtım ve tercihlerde video çıkış modülünüzü seçebilirsiniz! Şimdi yapmanız gereken tek şey sizin için uygun olanı seçmektir (vaapi grafik kartınızda çalışmalıdır).
MPlayer
Sekmenin altında ( gösterilmiyor ), MPlayer'a her ihtimale geçmek için komut satırı parametreleri de ekleyebilirsiniz.
Alışılmış ekran görüntüsü :)
VAAPI için Vikipedi sayfası (eğer makalede önerilen bağlantıları takip varsa) detaylı olarak video hızlandırma yöntemleri çoğu anlamaya yardımcı olacaktır.
./autogen.sh
, sonra ./configure --prefix=/usr
, make
ve sudo make install
. Ancak, bunun mplayer'ın istediği aynı adla .so oluşturmayabileceği konusunda sizi uyarıyorum, bu nedenle dosyayı bulup yeniden adlandırmanız gerekir. Bu yüzden nvidia sürücülerini kullanmanızı şiddetle tavsiye ediyorum (sadece jockey-gtk
yükleyip yükleyemeyeceğinizi görmek için çalıştırın ).
Bu komut satırı bana yardımcı oldu: mplayer -demuxer mov filename.mov
Kurmak libvdpau-va-gl
benim için çözdü, ama bu bir yazılım çözümüdür. Ayarlamayı deneyinexport VDPAU_DRIVER=nvidia