cross-posted from: https://slrpnk.net/post/28803527

I am finally making progress with setting up an PeerTube instance but it turns out to be quite complex with object storage and all that.

The latest issue I am facing is that the official Peertube containers do not have any GPU hardware acceleration support for transcoding or Whisper subtitle generation.

But instead of trying to monkey-patch those official containers, I assume it would be smarter to run a separate container with the peertube-runner process and the necessary NVENC / VAAPI and ctranslate2 libraries installed?

But to my surprise there seems to be no suitable container to be easily found that covers all that, in fact people even deprechiated NVENC plugins because of bad quality of the transcoding?

I find this a bit confusing, because especially for livestreaming HW accellerated transcoding really seems much superior.

Anyone has a good suggestion where I could maybe find such a container or a guide how to set this up? Thx!

  • androidul@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 hours ago

    that’s a really good question, also curious about this one. Also curious if it’s easier to setup with NixOS 🤔