$ lspci | grep -i VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland PRO [Radeon R7 240/340]
However when rendering with any of the 4 detected encoders i get always a blank video with only audio.
Is it the h264_vaapi supposed to work with ANY cards supporting “libva” ?
Or the whole hardware encoding will work only with a Nvidia card anyway?
Do i need to buy a Nvidia? Do you have an hardware support matrix table?
It works on my Radeon 460 even in the snap. Shotcut can automatically detect what is available if you do not manually configure it by clicking Configure…, or uncheck everything, and then click the checkbox to enable the hardware encoder.
Your vainfo output shows your Radeon only supports decode and not encode. Here is my output for comparison:
I am trying to compile a home video (a travelogue, really) out of video clips and photos on my old PC. Everything works just fine (including filters and transitions), albeit slowly, as long as I use 720p. An attempt to speed things up by checking the “Use hardware encoder” control results in the problems identical to those described earlier in another thread:
• If I click the checkbox, the message “Nothing found” appears
• If I open “Configure…”, and select one of the options (tried them all one by one), The resulting video is black (but with audio)
My system configuration:
• Windows 7 32 bit
• Shotcut 19.09.14
• Pentium 4 3GHz
2 GB RAM DDR-2, Intel 945G chipset
• ATI Radeon 3870 (512MB)
Shotcut is in the “Program files” folder – the path does contain a space.
I also found and installed the “AMD Media Codec Package”, so, if my understanding is correct, my system should now be properly configured for the task.
Q: (1) is there a way to use hardware assisted encoding with ATI Radeon 3870? If yes, what should I do to enable it? (2) Since 720p seems to work with my hardware, would 1080p work if I add 2GB of RAM, to a total of 4GB?