Saya menjalankan Ubuntu 12.10 pada Dell Latitude E5530, dan saya tidak dapat menjalankan decoding video yang dipercepat perangkat keras di VLC player.
Saya telah menandai opsi akselerasi perangkat keras dalam pengaturan VLC, menginstal semua libva
,libdrm
dan vaapi
paket terkait, namun penggunaan CPU menunjukkan saya itu masih tidak aktif. Penggunaan CPU selama pemutaran video 720p adalah 40-80%, di mana saya akan melihat penggunaan yang jauh lebih rendah pada mesin saya.
Adakah yang bisa memberi saya saran tentang cara membuatnya bekerja?
Output dari vainfo adalah:
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
Saya sudah mencoba untuk memutar film 720p mpg, mp4 dan wmv, namun tidak ada yang menjalankan akselerasi perangkat keras.
Codec dari film yang diuji adalah:
- mpeg: H264-MPEG 4-AVC (bagian 10) (avc) (menghasilkan penggunaan CPU 80%, resolusi full HD)
- mp4: Video MPEG 4 (mp4v) (Penggunaan CPU 16%, 720p)
- wmv: Windows Media Video 7 (WMV1) (Penggunaan CPU 16%, resolusi 720p)
Melihat pada Monitor Sistem, saya dapat melihat, bahwa keempat thread CPU (berbicara tentang prosesor dual-core i5-3210M) hampir sama-sama ditekankan, sehingga penggunaan CPU 16 dan 80% yang disebutkan di atas didistribusikan di antara thread-thread tersebut).