ReplaySorcery Copyright (C) 2020-2021 ReplaySorcery developers
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; see COPYING for details.
FFmpeg version: n5.1.2
[h264_vaapi @ 0x55efd101f900] Filter graph: hwmap=derive_device=vaapi,crop=1920:1080:0:0,scale_vaapi=1920:1080:nv12
[h264_vaapi @ 0x55efd101f900] H.264 baseline profile is not supported, using constrained baseline profile instead.
[h264_vaapi @ 0x55efd101f900] No usable encoding profile found.
[NULL @ 0x55efd101f900] Failed to open encoder: Function not implemented
Failed to create VA-API encoder: Function not implemented
Function not implemented
What’s the problem? Sounds more like an ffmpeg issue.
my gpu is AMD Radeon RX470, i believe it supports vaapi.
ReplaySorcery Copyright (C) 2020-2021 ReplaySorcery developers
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; see COPYING for details.
FFmpeg version: n5.1.2
Created KMS service device
[h264_vaapi @ 0x55d5a656ba80] Filter graph: hwmap=derive_device=vaapi,crop=1920:1080:0:0,scale_vaapi=1920:1080:nv12
[h264_vaapi @ 0x55d5a656ba80] Driver does not support QVBR RC mode (supported modes: CQP, CBR, VBR).
[NULL @ 0x55d5a656ba80] Failed to open encoder: Invalid argument
Failed to create VA-API encoder: Invalid argument
Function not implemented
Yyeah… Just checked the source code and found the fix.
If anyone is wondering, setting videoBitrate in replay-sorcery.conf to auto helped.
Thanks everyone
The community has worked behind the scenes to set up a viable solution to make nonfree mesa codecs available to the Manjaro Community.
The solution needed to track all the branches and create automated updates per branch. That technology got established and is ready to be used.
With this we hope to have created the loop-hole needed to provide end-users the non-free codecs they need to utilize their hardearned hardware. The solution makes the end-user - owning the hardware in question - the last link in the chain.
Like rpmfusion for Fedora - the repo is hosted at github using the domain https://nonfree.eu .
The website contains the necessary instructions - to make it work.
3rd party repository
Yes - you need to add a 3rd party repo - and precisly because of this - the need for any user to actively change their configuration - the user is now the last link in the chain.
As with other 3rd party repositories - the repository is unsupported.
The repo is applicable for all Manjaro branches - BUT - and this is important - the pacman-mirrors tool does not support branch switching for this repo.
You are responsible for maintaining your system configuration