Arc proxmox lxc transcoding AV1

I’ve been working one trying to get an arc A380 to be used by a proxmox lxc running
OS: Ubuntu 22.04.4 LTS x86_64
Host: Z690 Steel Legend
Kernel: 6.5.13-5-pve
Uptime: 5 hours, 56 mins
Packages: 1453 (dpkg)
Shell: bash 5.1.16
Terminal: /dev/lxc/tty1
CPU: 12th Gen Intel i5-12600K (10) @ 4.900GHz
GPU: Intel AlderLake-S GT1
Memory: 715MiB / 16333MiB (32 gigabytes of Ram for host)
I have went through and added libva-utils, vpl-gpu-rt, libva drivers, intel media driver. When I try to transcode a file using

ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/renderD129 -hwaccel_output_format vaapi -i test.mp4 -c:v av1_vaapi -b:v 2M maxrate 2M output.mp4

it goes through but the file is just a black screen and only 760K vs the 352M of the original file. I will be adding exact command shortly to this posxt. If there is anything I’m missing let me know and I’ll do my best to add.
I will be adding to this post in the comments with things I figure out and hopefully can put together a guide at the end :slightly_smiling_face: