Intel HD 4000 GPU ile VLC'de donanım hızlandırmalı videoyu nasıl etkinleştiririm?


15

Dell Latitude E5530'da Ubuntu 12.10 kullanıyorum ve VLC oynatıcısında donanım hızlandırmalı video kod çözme işlemi yapamıyorum.

Ben, tüm yüklü VLC ayarlarında donanım hızlandırma seçeneğini işaretli ettik libva, libdrmve vaapiilgili paketler, henüz CPU kullanımı hala etkin olmadığını bana gösterir. 720p video oynatırken CPU kullanımı% 40-80'dir, burada makinemde çok daha düşük bir kullanım görmeyi beklerim.

Birisi bana nasıl çalıştırabileceği konusunda tavsiyede bulunabilir mi?

Vainfo'nun çıktısı:

libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.15)
vainfo: Driver version: Intel i965 driver - 1.0.17
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264Baseline           : VAEntrypointVLD
      VAProfileH264Baseline           : VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD

720p mpg, mp4 ve wmv filmleri oynatmaya çalıştım, ancak hiçbiri donanım hızlandırdı.

Test edilen filmlerin codec bileşenleri:

  • mpeg: H264-MPEG 4-AVC (bölüm 10) (avc) (sonuçta% 80 CPU kullanımı, full HD çözünürlük)
  • mp4: MPEG 4 Video (mp4v) (% 16 CPU kullanımı, 720p)
  • wmv: Windows Media Video 7 (WMV1) (% 16 CPU kullanımı, 720p çözünürlük)

Sistem Monitörü'ne baktığımda, dört CPU iş parçacığının (bir i5-3210M çift çekirdekli işlemciden bahsediyor) neredeyse eşit derecede stresli olduğunu görebiliyorum, bu nedenle yukarıda belirtilen 16 ve% 80 CPU kullanımının iş parçacıkları arasında dağıtıldığını).


Yanıtlar:


11

VA-API (Intel İçin Donanım Hızlandırma)

Jüpiter'e benzer bir güç tasarrufu uygulaması var mı? tüm ayrıntılar için cevabımı kontrol et

Intel GPU'lar için (Intel HD Grafikler, G45 ve üstü için):

 sudo apt-get install i965-va-driver libva-intel-vaapi-driver vainfo

Yapılandırma

VLC

Araçlar> Tercihler> Giriş ve Codec Bileşenleri> GPU Hızlandırmalı kod çözmeyi kullan

resim açıklamasını buraya girin

Intel Sandy Bridge'de VA-API nasıl doğru şekilde etkinleştirilir / test edilir?

 vlc --ffmpeg-hw -v

Hattı kontrol edin

 [0x7fd018c02d38] avcodec decoder: Using VA API version 0.32 for hardware decoding.

1
3 paketi yükledim ve GPU kod çözmeyi etkinleştirdim. Intel HD 3000'de, 720hd film için işlemci kullanımım bunu etkinleştirmeden önce% 12-13 ve sonrasında% 6 idi. İyi iş!
conualfy

2
VLC artık "Donanım hızlandırmalı kod çözme" ayarı için açılır menüye sahip, yalnızca "DRM üzerinden VA-API video kod çözücü" ve "... X11 aracılığıyla" benim için çalıştı, varsayılan "Otomatik" seçeneği çalışmıyor. Ayrıca, artık "--ffmeg-hw" seçeneği yoktur. Cevabınızı güncellemek ister misiniz?
Suor

Sorunu kontrol edeceğim ve kötü bir şey bulursam güncelleyeceğim. @Suor
Qasim

5
VLC 2.1.3'te seçenek: --avcodec-hw = vaapi. Umarım birine yardımcı olur.
feedbackloop
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.