I have a Debian VM that runs on a two node Proxmox cluster. The media is shared from an NFS share hosted on a Pi4 that has a USB drive attached.
The two nodes are new from AliExpress and have an N100 CPU, 16GB RAM and 512GB of SSD storage. They were £90 each.
A cheap setup but it works for me. It’s really to replace Plex which has been the go to app for media around the home.
I did it a week ago and it was just a case of passing through the video card. I came across a lot of guides and they were all in the CLI. I assume things have improved or maybe it differs per card. I was just using onboard graphics from an N100 CPU.