We are starting a new development here using an AMD G-Series SOC and we hav no clue were to start digging to activate hardware acceleration for encoding/decoding video.
For our current test :
- we installed a simple ubuntu system
- we installed the official AMD grafic drivers drivers (13.25)
- we tried encoding a video with ffmpeg using several options (mpeg1, mpeg2, mpeg4, x264)
For what we understood, AMD drivers should use VA-API to encode/decode videos.
Our ffmpeg version is compiled with vaapi option enabled.
The tool "vainfo", indicated errors at first but after installing some va-drivers, and reinstalling AMD drivers, it now returns a compatibility with h264 high profile only (which seems to match the SOC specifications).
Anyway, whatever options we use in ffmpeg, we always use about 180% CPU when encoding video to x264.
Everything indicates that hardware acceleration is not working.
Could someone, at least, point me to the right direction here ?
Google didn't helped me so far...