Wieku / danser-go

Dancing visualizer of osu! standard maps and custom osu! client written in Go. Also a generator for osu! videos.
Other
764 stars 103 forks source link

AMD encoding support #353

Open vipotaenko02 opened 11 months ago

vipotaenko02 commented 11 months ago

Not sure if this will work perfectly but I will continue to contribute to this request. I know support for AMD hardware encoding was dropped, but at least knowing the risk in edge cases like low-end CPU this may help. And there is also an opened issue about AMD pro drivers on Linux, which may help encoding work better there (not sure though, for now I can only test Windows support, but eventually I'll get working on a Linux support too). For the time being, while support is experimental I will build a forked version with changes I made there. If anyone's interested, testing will be greatly helpful.

vipotaenko02 commented 11 months ago

For now the tasks are:

Wieku commented 9 months ago

@vipotaenko02 What's the status of this?

BTW The newest release of https://github.com/Wieku/FFmpeg-Builds should now support amf, can you test it?

xDololow commented 2 months ago

I have a mini-PC with 8845HS running Ubuntu Server, i can test amf and vaapi on that. Also what about av1 support?

Wieku commented 2 months ago

@xDololow AV1 is already implemented in dev branch: https://github.com/Wieku/danser-go/pull/356