Я запускаю 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% процесора, повна роздільна здатність HD)
- mp4: MPEG 4 Video (mp4v) (16% використання процесора, 720p)
- wmv: Windows Media Video 7 (WMV1) (16% використання процесора, роздільна здатність 720p)
Поглянувши на System Monitor, я можу побачити, що всі чотири потоки процесора (говорять про двоядерний процесор i5-3210M) майже однаково підкреслені, тому вищезазначені 16 та 80% використання процесора розподіляються між потоками).