Я использую Ubuntu 12.10 на Dell Latitude E5530, и мне не удается запустить аппаратное ускорение декодирования видео в проигрывателе VLC.
Я галочкой опцию аппаратного ускорения в настройках VLC, установлены все libva
, libdrm
и vaapi
связанные с ними пакеты, но использование CPU указывает мне , что до сих пор не существует. Загрузка ЦП во время воспроизведения видео 720p составляет 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
Я пытался воспроизводить фильмы в формате 720p mpg, mp4 и wmv, но ни один из них не работал с аппаратным ускорением.
Кодеки протестированных фильмов:
- mpeg: H264-MPEG 4-AVC (часть 10) (avc) (результирующий 80% использования процессора, разрешение Full HD)
- mp4: видео MPEG 4 (mp4v) (загрузка процессора 16%, 720p)
- WMV: Windows Media Video 7 (WMV1) (загрузка процессора 16%, разрешение 720p)
Взглянув на системный монитор, я вижу, что все четыре потока ЦП (говоря о двухъядерном процессоре i5-3210M) почти одинаково нагружены, поэтому вышеупомянутые 16 и 80% использования ЦП распределяются между потоками).