PeerTube icon indicating copy to clipboard operation
PeerTube copied to clipboard

VAAPI: Container image package inclusion request

Open nico198x opened this issue 5 months ago • 2 comments

Describe the problem to be solved

Container image does not include needed packages for VAAPI hardware encoding for AMD & Intel, necessitating the creation of custom images.

Describe the solution you would like

For the upcoming Trixie update, please Include these packages by default since they are small and will greatly reduce the need for custom image creation by users.

va-driver-all vainfo (for troubleshooting info)

Thank you!

nico198x avatar Jul 22 '25 10:07 nico198x

do you have a timeline on updating to trixie-slim, @Chocobozzz ?

bookworm is outdated wrt AMD Radeon RX 9000 series. requires mesa 25.

the sooner you can update the image, the better.

thanks!

nico198x avatar Sep 15 '25 11:09 nico198x

For v8 planned in December (but you can use the develop container in 24 hours): https://github.com/Chocobozzz/PeerTube/commit/729a58a86070d58a9a8a5379972ae218f206894b

Chocobozzz avatar Sep 15 '25 12:09 Chocobozzz

Hi @Chocobozzz it seems that the va-driver-all is still missing in the V8 version : https://github.com/Chocobozzz/PeerTube/blob/develop/support/docker/production/Dockerfile Do you plan to add this important package to support hardware encoding ?

fredix avatar Dec 09 '25 10:12 fredix

yes, it would be great if you could add that. just that one item spares AMD & Intel users who do VAAPI hw encoding the trouble of making their own spin.

nico198x avatar Dec 17 '25 17:12 nico198x

Please do a PR :)

Chocobozzz avatar Dec 18 '25 06:12 Chocobozzz

Please do a PR :)

awesome, thanks!

submitted!

nico198x avatar Dec 18 '25 09:12 nico198x

Implemented in https://github.com/Chocobozzz/PeerTube/pull/7346

Chocobozzz avatar Dec 18 '25 10:12 Chocobozzz