Как я включаю аппаратно ускоренное видео в VLC с Intel HD 4000 GPU?

Я запускаю Ubuntu 12.10 на Dell Latitude E5530, и я не могу получить аппаратно ускоренное декодирование видео, работающее в плеере VLC.

Я отметил опцию аппаратного ускорения в настройках VLC, установили все libva, libdrm и vaapi связанные пакеты, все же использование ЦП указывает на меня, это все еще не активно. Использование ЦП во время воспроизведения видео на 720 пунктов составляет 40-80%, где я ожидал бы видеть намного более низкое использование на своей машине.

Кто-либо может дать мне некоторый совет относительно того, как получить его работа?

Вывод vainfo:

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

Я попытался играть 720 пунктов mpg, mp4 и wmv фильмы, все же ни один из них не работал аппаратно ускоренный.

Кодеки протестированных фильмов:

  • mpeg: H264-MPEG, с 4 AVC (часть 10) (avc) (заканчивание 80%-го использования ЦП, разрешения full HD)
  • mp4: Видео MPEG 4 (mp4v) (16%-е использование ЦП, 720 пунктов)
  • wmv: Windows Media Video 7 (WMV1) (16%-е использование ЦП, разрешение на 720 пунктов)

Смотря на Системный монитор, я вижу, что все четыре потока ЦП (говорящий о i5-3210M двухъядерном процессоре) почти одинаково подчеркнуты, таким образом, вышеупомянутые 16 и 80%-е использование ЦП распределяются среди потоков).

15
задан 17 January 2013 в 00:43

1 ответ

ВА-API (аппаратное ускорение для Intel)

Существует ли приложение экономии электроэнергии, подобное Юпитеру? проверьте мой ответ на полную деталь

для Intel GPUs (для Intel HD Graphics, а также G45 и позже):

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

Конфигурация

VLC

В Инструментах> Предпочтения> Вход и Кодеки> Включает Использованию GPU Ускоренное декодирование

enter image description here

Как правильно позволять/тестировать ВА-API на Intel Sandy Bridge?

 vlc --ffmpeg-hw -v

Проверьте строку

 [0x7fd018c02d38] avcodec decoder: Using VA API version 0.32 for hardware decoding.
11
ответ дан 17 January 2013 в 00:43

Другие вопросы по тегам:

Похожие вопросы: